Skip to content

Commit 73a66e9

Browse files
committed
Fix README and manifest: remove collapse/expand, add missing features
1 parent 81e5fa4 commit 73a66e9

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
# Canvas MindMap
22

3-
Turn Obsidian Canvas into a powerful mind mapping tool with keyboard-driven node operations, auto-layout, branch coloring, and collapse/expand.
3+
Turn Obsidian Canvas into a powerful mind mapping tool with keyboard-driven node operations, auto-layout, and branch coloring.
44

55
## Features
66

77
- **Keyboard-driven editing** — Add child/sibling nodes, delete nodes, and navigate the tree entirely from the keyboard
88
- **Auto-layout** — Automatically arranges nodes in a clean tree layout after every operation
99
- **Branch coloring** — Assigns distinct colors to each top-level branch for visual clarity
10-
- **Collapse/expand** — Collapse subtrees to focus on specific branches, expand them when needed
1110
- **Balanced layout** — Distribute children on both sides of a root node for a centered mind map
1211
- **Flip branches** — Move a branch to the opposite side of its parent
1312
- **Spatial navigation** — Navigate between nodes using directional commands (right, left, up, down)
1413
- **Auto-resize** — Nodes automatically resize to fit their content as you type
1514
- **Resize to fit** — Batch-resize selected subtree or all nodes to fit their content
15+
- **Subtree drag** — Dragging a node moves its entire subtree; hold Alt to move a single node
1616
- **FreeMind import** — Import `.mm` files from FreeMind into Obsidian Canvas
1717
- **Table of contents** — A sidebar view showing the tree structure for quick navigation
1818
- **Non-Latin keyboard support** — Physical key fallback for Arabic, Cyrillic, and other keyboard layouts
@@ -23,6 +23,7 @@ All commands are available from the command palette (`Ctrl/Cmd+P`). You can assi
2323

2424
| Command | Description |
2525
|---------|-------------|
26+
| Re-layout mind map | Recalculate and apply layout to the entire canvas |
2627
| Edit selected node | Start editing the selected node |
2728
| Add child node | Create a new child node (selected text moves to child) |
2829
| Add sibling node | Create a sibling node below the current one |

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "Canvas MindMap",
44
"version": "0.1.0",
55
"minAppVersion": "1.5.0",
6-
"description": "Turn Obsidian Canvas into a powerful mind mapping tool with keyboard shortcuts, auto-layout, branch coloring, and collapse/expand.",
6+
"description": "Turn Obsidian Canvas into a powerful mind mapping tool with keyboard shortcuts, auto-layout, and branch coloring.",
77
"author": "mobench",
88
"isDesktopOnly": true
99
}

0 commit comments

Comments
 (0)