Commit Graph

12 Commits

Author SHA1 Message Date
taDuc 8f6d848d55 refactor: migrate project data models and transition editor state management to the new project-based API architecture. 2026-05-12 05:18:54 +07:00
taDuc 8f911abe35 refactor: rename entity type configuration to geometry type and relocate to dedicated map utilities. 2026-05-12 04:49:57 +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 6076f098fa refactor: reorganize project components into subdirectories and update import paths for better maintainability. 2026-05-12 04:34:06 +07:00
taDuc fe7696b72d feat: Support multi-select editor workflow and improve UI/UX
- Refactored state from single selectedFeatureId to selectedFeatureIds array in Editor and Viewer
- Updated Map component to support multi-select filtering for geometry binding visibility
- Made entity, wiki, and geometry side panels scrollable for better overflow handling
- Fixed viewer mode wiki link navigation for independent wikis
- Improved geometry binding UX and state synchronization
2026-05-11 04:49:28 +07:00
taDuc 9be308b65c fix confuse UI commit 2026-05-10 23:38:07 +07:00
taDuc 6757eb2086 time query by range | filter by type 2026-05-09 23:02:48 +07:00
taDuc c945a56a33 json import export project | UI cleaner | binding geometry to each other 2026-05-08 23:26:27 +07:00
taDuc ce4bc4f2a5 change snapshot commit to new format 2026-05-08 01:44:17 +07:00
taDuc 8b1df73797 refactor state storge, UI editor 2026-05-07 13:38:52 +07:00
taDuc 12c351c68a pre view wiki 2026-05-02 21:13:29 +07:00
taDuc a74047fd09 add editor 2026-05-02 02:48:17 +07:00