Releases: yaye-work/obsidian-never-leave-graph-view
Releases · yaye-work/obsidian-never-leave-graph-view
Release list
1.0.4
File-explorer integration.
- Hover a file in the left panel → its content previews in the companion pane and its node lights up in the graph (held steady via the same pinned-highlight used for editing).
- Click a note in the explorer → it's armed for editing in the preview pane instead of opening in a main tab. Cmd/Ctrl-click keeps the native "open in new tab" behavior.
- All of this only engages while a graph view is actually visible.
- Notifications now gate on a visible graph view rather than one that merely exists (e.g. sitting behind another tab), so a backgrounded graph no longer triggers toasts.
Manual install: copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/graph-node-preview/.
1.0.3
Fixes and cleanup.
- Notifications are graph-scoped. New note / Modified / Deleted toasts now appear only while a graph view is open, so editing in a normal tab is silent again.
- Settings open on the first click. The editing-exit cleanup is now two-phase — instant visual teardown, deferred workspace changes — so clicking the settings gear (or anything else) mid-edit lands immediately instead of just disarming the note.
- Leaf-scoped hotkeys keep working after finishing an edit: focus is handed back to the graph instead of being left on an emptied pane.
- Removed the experimental pane-layout cycling (Shift+, / Shift+.). It fits better as a separate plugin.
Manual install: copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/graph-node-preview/.
1.0.2
Performance fix.
- Replaced the
:has()selector that exempted graph panes from the editing-dim with a plain.gnp-graph-panemarker class. The old selector matched every workspace leaf and triggered broad style invalidation on DOM changes; the marker class avoids it entirely.
Manual install: copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/graph-node-preview/.
1.0.1
Vault notifications for note lifecycle.
- New note, Modified, and Deleted toasts (Obsidian's standard Notice).
- Gated on layout-ready so opening a vault doesn't flood you with 'created' toasts.
- 'Modified' is debounced (1.2s) and markdown-only, so a burst of typing is one toast.
- Plugin throwaway stubs stay silent — a note created from a grey node is only announced once it's committed (real content or a title), and an abandoned empty stub is created and reclaimed with no toasts.
Manual install: copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/graph-node-preview/.
1.0.0
First public release.
Preview, edit, and add notes directly in Obsidian's graph view.
- Hover a node to preview it in a right-sidebar companion pane
- Click a node to edit it in place, with a pinned spotlight and node pop
- Click a greyed-out node — or right-click empty canvas — to create a note at that spot
- Filter-aware note creation, self-deleting empty stubs, an active-filter pill, and a pointer-tracking eye that blinks when you enter and leave editing
Manual install: copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/graph-node-preview/.