ninglg
7d46f4dc0a
release: 1.5.0
...
- feat: add node drag functionality (change parent and reorder)
- fix: optimize node editing experience
2026-07-10 15:50:39 +08:00
ninglg
bad1f87ee0
feat: add plugin settings tab for Obsidian settings sidebar
2026-07-09 14:13:11 +08:00
ninglg
15a38b0ea5
fix: expand drop detection zones for easier before/after triggering
2026-07-09 13:55:35 +08:00
ninglg
e785f29483
fix: separate visual feedback for child mode (circle) vs before/after mode (line)
2026-07-09 13:45:34 +08:00
ninglg
48460b593f
fix: improve drop target detection with expanded hit areas for before/after
2026-07-09 13:38:57 +08:00
ninglg
05587234ac
fix: improve drop indicators visibility and expand detection zones
2026-07-09 11:47:57 +08:00
ninglg
10b7d53909
fix: correct sibling reorder index calculation in _moveNode
2026-07-09 11:41:39 +08:00
ninglg
8ee63cd4c7
fix: prevent node selection during drag
2026-07-09 11:24:27 +08:00
ninglg
15a7678263
feat: add window event listeners for drag
2026-07-09 11:20:45 +08:00
ninglg
123718ce52
feat: add drag event handlers and core functions
2026-07-09 11:12:42 +08:00
ninglg
7b39ad5c2b
feat: add drag helper functions
2026-07-09 11:07:11 +08:00
ninglg
50b854040a
feat: add drag state variables
2026-07-09 10:57:18 +08:00
ninglg
66e432e5b7
fix: mention popup positioning in transformed containers
...
Append wiki-link mention popup to document.body instead of overlay
to prevent position offset when ancestor elements have CSS transforms.
2026-06-17 10:04:33 +08:00
ninglg
6a74c037c4
update description
2026-06-16 16:33:50 +08:00
ninglg
76dd96bf4c
feature: mindmap node support bidirectional link
2026-06-15 18:24:05 +08:00
ninglg
2c58d90a6b
feat: add right-click context menu on mindmap nodes
...
Add context menu with edit, add sibling, add child, collapse/expand,
and delete actions. Supports Chinese and English based on Obsidian
language setting. Styled to match Obsidian's native menu appearance.
2026-06-11 16:56:01 +08:00
ninglg
55eae4680c
fix export png bug
2026-06-04 18:27:37 +08:00
ninglg
382305f102
add menu bar and fix bug
2026-06-04 17:42:26 +08:00
ninglg
4bed360341
feat: support clickable external links in mindmap nodes
...
Markdown links in heading text are now rendered as clickable links
on the canvas. Bump version to 1.2.2.
2026-06-03 18:38:23 +08:00
ninglg
4fec5776de
optimize main.js
2026-06-03 14:06:39 +08:00
ninglg
bf41408e24
feat: borderless style shows text-only at all depth levels
2026-06-01 13:29:21 +08:00
ninglg
8b35161169
feat: lazy render hidden mindmaps, update FAB text & toolbar
2026-06-01 13:26:01 +08:00
ninglg
3690f6f983
feat: collapse/expand nodes, Slate theme, touch support, and misc improvements
...
- Add node collapse/expand with Space key, persisted via italic markers in markdown
- Collapsed nodes show a + badge after text (rendered in both DOM and PNG export)
- Tab on collapsed node auto-expands and adds child; double-click auto-expands and edits
- Enter on root node no longer adds sibling
- Add Slate theme with cool blue-grey palette and subtle grid pattern
- Add touch pan and pinch-to-zoom support
- Remove 1:1 zoom button
- Fix borderless node style in PNG export (d2+ nodes render without background)
- Stabilize balanced layout side assignment across collapse/expand
- Auto-fit viewport when returning from source view
- Bump version to 1.2.0
2026-05-29 18:56:52 +08:00
ninglg
f56d32d6f7
feat: add doodle node style & PNG export
...
- New hand-drawn "Doodle" node style with SVG turbulence filter
- PNG export via toolbar button (2x resolution)
- Fix Vibrant theme background color for proper export
2026-05-28 13:38:23 +08:00
ninglg
6668f32ccb
init v1.0.0
2026-04-29 14:18:04 +08:00
ninglg
b972932143
init v1.0.0
2026-04-28 15:39:28 +08:00