Commit Graph

18 Commits

Author SHA1 Message Date
taDuc 61949e7149 feat: implement boundary tracing feature for polygon drawing with Shift+T shortcut 2026-06-05 02:41:05 +07:00
taDuc 1a77d471ad feat: add region and location geometry types and extend editing engine to support line and point modifications 2026-06-01 16:01:37 +07:00
taDuc e81dd69f19 refactor: update timeline persistence, optimize hook synchronization, and refine sidebar state management 2026-05-30 10:35:47 +07:00
taDuc 3d21d078cf use requestAnimationFrame for hover popup 2026-05-27 03:18:11 +07:00
taDuc faf5c56219 select and addable geometry global 2026-05-26 10:44:49 +07:00
taDuc 8306543828 feat: enable feature selection for preview modes and add click interaction support to the selecting engine 2026-05-26 01:26:47 +07:00
taDuc 395eb3de47 refactor(important): change binđing geometry to bound_with(up side down tree) 2026-05-24 20:18:29 +07:00
taDuc 282b365287 refactor: undo feature cover every single part of editor 2026-05-23 12:23:01 +07:00
taDuc 3b4ff71b9a refactor: enhance selectingEngine with multi-delete support and structured context menu items 2026-05-22 16:42:51 +07:00
taDuc 8f0e912d9e feat: implement geometry binding functionality within the map interaction engine 2026-05-21 18:39:50 +07:00
taDuc 194b3ad3c2 add somenew UI editor feature for more effêcncy 2026-05-20 02:17:46 +07:00
taDuc 047f662736 complete replay editor v1 2026-05-17 21:45:33 +07:00
taDuc a8097c95d4 refactor(important): reduce editor drill state 2026-05-16 01:45:19 +07:00
taDuc 4c81862bb4 feat: implement replay system with action dispatchers and context switching between main and playback modes 2026-05-15 19:39:02 +07:00
taDuc dca3ca67ad refactor: update token refresh logic and extend map interaction mode callback to support feature context 2026-05-14 17:34:31 +07:00
taDuc 8fc9456a6a init: replay mode 2026-05-14 03:41:58 +07:00
taDuc 16fce9da7a refactor: reorganize project structure by migrating engine and geometry utilities into a structured map directory 2026-05-12 04:43:50 +07:00
taDuc 1baba25303 refactor: modularize Map component logic into dedicated hooks for map instance management, layers, interactions, and state synchronization 2026-05-12 04:05:00 +07:00