Commit graph

9 commits

Author SHA1 Message Date
isaprettycoolguy@protonmail.com
31d3256192 add submap links: link hex to another map, centre-dot nav, back button, map link insert
- Right-click hex → "Link submap" writes duckmage-submap frontmatter
- Hex flower shows centre dot (hidden when no link) that navigates into the submap
- Centre dot centering is orientation-aware (flat-top top:24px, pointy-top top:20px)
- ← Back button appears next to map dropdown (via flex nav group) after submap drill-in
- "Insert map link" editor context menu inserts obsidian://duckmage-openmap URI
- Map rename updates all duckmage-submap references via updateSubmapReferences()
- HexEditorOptions refactored: onNavigate/onModalClose/onSwitchMap in options object
- 10 new tests for submap frontmatter helpers and rename propagation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-23 12:29:22 -04:00
isaprettycoolguy@protonmail.com
d91ea4eb57 add initial gm layer pass 2026-05-10 16:22:38 -04:00
isaprettycoolguy@protonmail.com
37c4a866bc auto update links in the random tables 2026-04-04 11:51:53 -04:00
nyxsys
ba3e1a1d6e use tsx for testing 2026-03-28 23:09:38 -04:00
isaprettycoolguy@protonmail.com
305cc24e70 switch out test suite to fix deprecation warning 2026-03-28 22:42:39 -04:00
isaprettycoolguy@protonmail.com
b1da4c3115 remove deprecated 2026-03-27 16:53:23 -04:00
isaprettycoolguy@protonmail.com
68d4edb65d reorganize files 2026-03-20 15:35:35 -04:00
isaprettycoolguy@protonmail.com
48d4b4ea5e add regions, fix abiliensure additional regions work properly with default setting and so on 2026-03-16 12:46:57 -04:00
isaprettycoolguy@protonmail.com
9250bd65b3 clean up table editing experience 2026-03-13 13:38:03 -04:00