Commit graph

132 commits

Author SHA1 Message Date
ccmdi
e5e1c3263b
refactor: use boundingBox 2025-11-24 20:12:58 -05:00
ccmdi
d183ecab65
chore: README 2025-11-24 20:03:59 -05:00
ccmdi
d491fe0171
chore: eslint 2025-11-23 18:40:23 -05:00
ccmdi
c85125cdb4
feat: select results from search dropdown 2025-11-23 17:41:35 -05:00
ccmdi
2e410a0e38
feat: coordinate paste support 2025-11-23 17:23:41 -05:00
ccmdi
1cefcb2829
feat: toggleable search box 2025-11-23 17:18:40 -05:00
ccmdi
da11401e63
refactor: centralize MapPoint 2025-11-23 17:14:06 -05:00
ccmdi
5998c99cbe
refactor: debloat main base view 2025-11-23 17:05:10 -05:00
ccmdi
f1ed5123fa
refactor: centralize parsing 2025-11-23 16:57:59 -05:00
ccmdi
99804c5bee
refactor: LatLng type 2025-11-23 16:41:13 -05:00
ccmdi
a8a886c43b
fix: correct viewstate access 2025-11-23 09:24:08 -05:00
ccmdi
b839de62d2
fix: handle autofit for configured center properly 2025-11-23 09:10:07 -05:00
ccmdi
3a3940ddd5
refactor: clean up types/eslint 2025-11-23 09:09:36 -05:00
ccmdi
cbe1021b27
refactor: clean up types/eslint 2025-11-22 22:29:04 -05:00
ccmdi
c241449435
fix: set initial config state and remove point equality check to updateMap 2025-11-22 18:34:49 -05:00
ccmdi
0c129c7fa1
feat: default zoom context menu item 2025-11-22 18:26:01 -05:00
ccmdi
335c39d1b7
feat: fadein search results 2025-11-22 18:15:51 -05:00
ccmdi
750725ee4e
feat: add location search bar via photon api 2025-11-22 18:15:46 -05:00
ccmdi
c9c6cf77ae
feat: 'open in web' and 'set as center' 2025-11-22 18:09:08 -05:00
ccmdi
4d452ea1fd
feat: copy coordinates context menu 2025-11-22 18:04:00 -05:00
ccmdi
2b47d81368
chore: vbump 2025-11-22 17:46:14 -05:00
ccmdi
25aa0f6902
Merge pull request #16 from ccmdi/feat/image-tilelayer
Image tilelayers
2025-11-22 17:45:12 -05:00
ccmdi
1b4c587980
feat: gray optionality text 2025-11-22 17:43:10 -05:00
ccmdi
c73c7dd9ca
refactor: remove hardcoded styles / remove unnecessary async 2025-11-22 17:32:51 -05:00
ccmdi
1b3ad1df3a
refactor: reuse logic in beforeOnDataChanged 2025-11-22 17:25:30 -05:00
ccmdi
6f2e81b272
fix: debounce update of tilelayer/image bounds 2025-11-22 17:14:56 -05:00
ccmdi
c4a385234b
feat: image tile layer basis 2025-11-22 17:13:38 -05:00
ccmdi
9e891b20f8
feat: timeline slider is draggable 2025-11-22 16:07:20 -05:00
ccmdi
e121129dfb
feat: debounce slider input 2025-11-22 16:01:28 -05:00
ccmdi
3c664d05e4
fix: remove slider input update function on account of onDataUpdated 2025-11-22 15:48:52 -05:00
ccmdi
b88f8572c1
Merge pull request #15 from ccmdi/feat/polygon
Polygon support and refactors
2025-11-22 15:23:08 -05:00
ccmdi
43299aa6c6
refactor: update map base class function name 2025-11-22 15:13:38 -05:00
ccmdi
c3d9733c6d
fix: layer types 2025-11-22 14:32:16 -05:00
ccmdi
1ddaac4545
refactor: remove duplicate state for base map view 2025-11-22 14:06:46 -05:00
ccmdi
b6d9369f9a
refactor: remove duplicate state for timeline view 2025-11-22 13:35:43 -05:00
ccmdi
2d44ded9ff
refactor: use real internal config as lastConfigState with watchProps 2025-11-22 13:07:12 -05:00
ccmdi
df49f9dd1d
fix: support 2d arrays for latlng 2025-11-21 16:12:22 -05:00
ccmdi
b7381df547
refactor: move lat/lng parsing to standard function 2025-11-21 16:07:02 -05:00
ccmdi
3f649b5f5d
refactor: lastConfigState 2025-11-21 16:01:23 -05:00
ccmdi
4c109381c9
refactor: updateRenderedPoints function signature 2025-11-21 15:54:22 -05:00
ccmdi
181b3bea1e
refactor: timline refresh logic 2025-11-21 15:38:26 -05:00
ccmdi
0210388e46
refactor: remove unnecessary render function 2025-11-21 15:21:19 -05:00
ccmdi
2a6230b8be
feat: rerender on relevant config change for timeline view 2025-11-21 15:01:22 -05:00
ccmdi
4c95049cb5
refactor: more extensible property checks for config load 2025-11-21 14:11:44 -05:00
ccmdi
4642648a69
feat: rerender on relevant config change 2025-11-21 13:59:56 -05:00
ccmdi
6149be3a48
feat: add polygon layer support to map renderer and view 2025-11-21 13:57:30 -05:00
ccmdi
ee7c1788b2
fix: rerender map on window change to refresh deckgl click handlers 2025-11-21 13:43:10 -05:00
ccmdi
c778b0b9c7
chore: vbump 2025-11-20 11:21:40 -05:00
ccmdi
7fa3b05523
Merge pull request #14 from ccmdi/feat/debounce-autofit-timeline
Debounce autofit for timeline view
2025-11-20 11:11:12 -05:00
ccmdi
4a507e453d
fix: slider playback persistence while avoiding constant autofits 2025-11-20 11:06:21 -05:00