modules/main/src/lib/nebula.ts (5 lines): - line 18: // TODO: Properly use pointer events: ['click', 'pointermove', 'pointerup', 'pointerdown'] - line 25: // TODO: Properly use pointer events: ['click', 'pointermove', 'pointerup', 'pointerdown'] - line 82: // TODO: use pointer capture setPointerCapture() to capture mouseup properly after deckgl - line 134: // TODO: Properly use pointer events - line 177: // TODO: sort by mouse priority modules/main/src/lib/deck-renderer/deck-drawer.ts (3 lines): - line 41: // TODO: sort by mouse priority - line 135: // TODO: Maybe double-click to finish? - line 228: // TODO: fix this modules/layers/src/mode-handlers/mode-handler.ts (3 lines): - line 1: // TODO edit-modes: delete handlers once EditMode fully implemented - line 41: // TODO: add underscore - line 130: // TODO: remove the underscore modules/layers/src/utils.ts (3 lines): - line 15: // TODO edit-modes: delete and use edit-modes/utils instead - line 144: // TODO: Check if inside bounds - line 174: // TODO: calculate the distance in proper units modules/layers/src/mode-handlers/composite-mode-handler.ts (2 lines): - line 10: // TODO edit-modes: delete handlers once EditMode fully implemented - line 76: // TODO: Combine the handles *BUT* make sure if none of the results have modules/layers/src/mode-handlers/rotate-handler.ts (2 lines): - line 8: // TODO edit-modes: delete handlers once EditMode fully implemented - line 65: // TODO: look at doing SVG cursors to get a better "rotate" cursor modules/layers/src/layers/editable-geojson-layer.ts (2 lines): - line 347: // TODO: is this the best way to properly update state from an outside event handler? - line 398: // TODO: needs improved testing, i.e. checking for duplicates, NaNs, out of range numbers, ... modules/edit-modes/src/utils.ts (2 lines): - line 146: // TODO: Check if inside bounds - line 176: // TODO: calculate the distance in proper units modules/layers/src/mode-handlers/scale-handler.ts (2 lines): - line 8: // TODO edit-modes: delete handlers once EditMode fully implemented - line 61: // TODO: look at doing SVG cursors to get a better "scale" cursor modules/layers/src/layers/path-outline-layer/path-outline-layer.ts (2 lines): - line 8: // TODO - this should be built into assembleShaders - line 62: // TODO - we should create a single outlineMap for all layers modules/layers/src/mode-handlers/draw-circle-from-center-handler.ts (1 line): - line 7: // TODO edit-modes: delete handlers once EditMode fully implemented modules/layers/src/mode-handlers/draw-circle-by-bounding-box-handler.ts (1 line): - line 7: // TODO edit-modes: delete handlers once EditMode fully implemented modules/layers/src/mode-handlers/draw-rectangle-using-three-points-handler.ts (1 line): - line 7: // TODO edit-modes: delete handlers once EditMode fully implemented modules/react-map-gl-draw/src/edit-modes/editing-mode.ts (1 line): - line 163: // TODO - refactor modules/layers/src/mode-handlers/two-click-polygon-handler.ts (1 line): - line 4: // TODO edit-modes: delete handlers once EditMode fully implemented modules/layers/src/layers/editable-layer.ts (1 line): - line 50: // TODO: implement onCancelDragging (e.g. drag off screen) modules/layers/src/mode-handlers/translate-handler.ts (1 line): - line 9: // TODO edit-modes: delete handlers once EditMode fully implemented modules/main/src/lib/layers/texts-layer.ts (1 line): - line 35: // TODO: layer should offer option to scale with zoom modules/layers/src/mode-handlers/snappable-handler.ts (1 line): - line 13: // TODO edit-modes: delete handlers once EditMode fully implemented modules/overlays/src/html-cluster-overlay.ts (1 line): - line 13: // TODO: Warn if this is running many times / sec modules/layers/src/mode-handlers/draw-ellipse-by-bounding-box-handler.ts (1 line): - line 9: // TODO edit-modes: delete handlers once EditMode fully implemented modules/main/src/lib/layers/segments-layer.ts (1 line): - line 49: // TODO: remove references modules/layers/src/mode-handlers/draw-rectangle-handler.ts (1 line): - line 6: // TODO edit-modes: delete handlers once EditMode fully implemented website/ocular-config.js (1 line): - line 43: // TODO - should this be automatically done by ocular-gatsby? modules/react-map-gl-draw/src/editor.tsx (1 line): - line 401: // TODO this should be removed when fix editing mode modules/edit-modes/src/lib/composite-mode.ts (1 line): - line 58: // TODO: Combine the guides *BUT* make sure if none of the results have modules/layers/src/mode-handlers/draw-point-handler.ts (1 line): - line 5: // TODO edit-modes: delete handlers once EditMode fully implemented modules/layers/src/mode-handlers/view-handler.ts (1 line): - line 4: // TODO edit-modes: delete handlers once EditMode fully implemented modules/editor/src/lib/importer.ts (1 line): - line 128: TODO: Revisit using loaders.gl/kml for this later modules/react-map-gl-draw/src/types.ts (1 line): - line 32: // TODO extend from nebula modules/layers/src/shaderlib/color/color.ts (1 line): - line 1: // TODO - this module is a WIP modules/layers/src/mode-handlers/extrude-handler.ts (1 line): - line 8: // TODO edit-modes: delete handlers once EditMode fully implemented modules/edit-modes/src/lib/rotate-mode.ts (1 line): - line 155: // TODO: look at doing SVG cursors to get a better "rotate" cursor modules/layers/src/mode-handlers/draw-ellipse-using-three-points-handler.ts (1 line): - line 9: // TODO edit-modes: delete handlers once EditMode fully implemented modules/layers/src/mode-handlers/modify-handler.ts (1 line): - line 23: // TODO edit-modes: delete handlers once EditMode fully implemented modules/layers/src/layers/selection-layer.ts (1 line): - line 109: // intersects with itself (TODO: check if true in all versions) modules/layers/src/mode-handlers/draw-polygon-handler.ts (1 line): - line 11: // TODO edit-modes: delete handlers once EditMode fully implemented modules/react-map-gl-draw/src/edit-modes/base-mode.ts (1 line): - line 71: // TODO deprecate renderType modules/layers/src/mode-handlers/draw-90degree-polygon-handler.ts (1 line): - line 17: // TODO edit-modes: delete handlers once EditMode fully implemented modules/editor/src/export-component.tsx (1 line): - line 85: // TODO Design and add in a notifications banner for errors in the modal. modules/layers/src/shaderlib/utils/utils.ts (1 line): - line 1: // TODO - this module is a WIP modules/layers/src/mode-handlers/draw-line-string-handler.ts (1 line): - line 5: // TODO edit-modes: delete handlers once EditMode fully implemented modules/layers/src/event-types.ts (1 line): - line 3: // TODO edit-modes: delete this once all code is refactored to use event types in edit-modes module modules/react-map-gl-draw/src/mode-handler.tsx (1 line): - line 339: // TODO refactor EditingMode modules/layers/src/mode-handlers/three-click-polygon-handler.ts (1 line): - line 4: // TODO edit-modes: delete handlers once EditMode fully implemented modules/layers/src/mode-handlers/split-polygon-handler.ts (1 line): - line 15: // TODO edit-modes: delete handlers once EditMode fully implemented modules/layers/src/mode-handlers/elevation-handler.ts (1 line): - line 17: // TODO edit-modes: delete handlers once EditMode fully implemented modules/layers/src/mode-handlers/duplicate-handler.ts (1 line): - line 5: // TODO edit-modes: delete handlers once EditMode fully implemented website/gatsby-node.js (1 line): - line 28: // TODO - should this be automatically done by ocular-gatsby?