Skip to content

Releases: yaye-work/obsidian-never-leave-graph-view

1.0.4

Choose a tag to compare

@yaye-work yaye-work released this 16 Jul 01:24

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

Choose a tag to compare

@yaye-work yaye-work released this 12 Jul 06:12

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

Choose a tag to compare

@yaye-work yaye-work released this 12 Jul 01:46

Performance fix.

  • Replaced the :has() selector that exempted graph panes from the editing-dim with a plain .gnp-graph-pane marker 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

Choose a tag to compare

@yaye-work yaye-work released this 12 Jul 01:41

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

Choose a tag to compare

@yaye-work yaye-work released this 12 Jul 01:14

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/.