I understand there is a complexity of ensuring connections don’t overlap one another in the graph view. One solution could be to save the position of nodes once the user has organized it to their liking.
I propose a toggle button. Once in Edit Mode, users can move around nodes without fear of accidentally clicking a node. In View Mode users can click on the nodes as they normally would but also have that position of nodes saved for the next time they visit the graph.
This mirrors the philosophy behind separating Edit and Preview Mode for notes.
In Roamresearch, the graph view notes are fixed, and every time I check the graph view, the layout is basically the same as the last time that saves me time to find the node I need.
In contrast, the layout of OB’s graph view changes every time I open it (if I change my pages), and I can’t find the node/page I need right away.
So, could you provide a feature that fixes the layout of the graph view and move/edit nodes (like a drag, but its position is fixed whenever I open graph view) by myself?
In the end, thanks for developing such a cool tool!
+1 on this, the visual linking of the graph is really powerful for me, however the disorganization and it looking different every time I open it does not flow very well with my brain
I completely agree with the need to allow users to fix the position of the network or pin some nodes.
The network diagram could support the “method of loci”, which is one of the most powerful ways of using external cues to enhance memory and identify connections. This potential is lost if the positions change each time the graph is rendered.
I hope that the state of the graphic view can be saved. In the default layout, some titles are too close. So I need to manually pull them apart to look comfortable. The adjusted layout will disappear next time I open it. On the other hand, if the title can be placed in a fixed position, it will also help form spatial memory in the brain.
Another vote for this–I often use graph view to check out my orphan notes and islanded note chains, and the instant I click on one (on purpose or by accident), I’ll have lost all track of which ones I already checked out when I go back to the graph.
It would really be helpful if this feature is implemented. I’d rather have this, than a mobile version (but you’re already working on the mobile apps ;)). The Graph view is great, but it’s very hard to use properly (and fast) when the location of nodes shift all the time.
I like all others that posted here would love to see this in a fixed state. I am very appreciative of the graph view, but each and every time going in to view it, it could be described as seeing someone else’s graph. I do know it is mine, but the differences with each journey into the graph view make it difficult to comprehend how and where the notes are structured, only because it is, or appears to be random. Don’t get me wrong, once one gets a grasp on where everything is, all is there and in plain view. Keeping it the same would help.
This would be the single most useful improvement to Obsidian, imo.
Locking a limited number of key nodes in fixed positions would be sufficient to transform the graph view from an exercise in intellectual phallometrics into a useful tool for spatial memorisation