The timelapse animation as loading screen when opening the graph view
When I open the graph view, it takes about 15 seconds to load. 8 seconds where nothing happens, and another 7 seconds where the graph appears partially loaded and nothing happens.
I’d prefer the graph view to open immediately with the timelapse animation. This way, the timelapse animation could serve as a kind of (pretty) loading screen. A visual indicator could appear on screen to tell me that the graph is fully loaded (so as not to interrupt the timelapse animation in case I do want to let it run).
Option to view the local graph nodes as a checkbox list
When the local graph has a lot of nodes, it’s hard to navigate and work with.
There could be an option to display all the visible nodes of the local graph as a (sortable) checkbox list. By unchecking items on the list, you’d make the corresponding nodes disappear from the local graph.
There could even be an option to color individual nodes from the list to make them stand out, or even change their shape (eg I’d be able to choose to see some nodes as triangles instead of circles).
There are a LOT of great suggestions here. My immediate newbie need is just to zoom in and out in finer increments. Is there a way to do this that I’ve missed? In my case the scroll on the mouse jumps from too small to too large in just three clicks of the wheel. A finely controllable zoom slider below the ‘settings’ cog would be great.
Secondly, it seems the the ‘restore settings’ icon is too close to the close window. You could easily click the wrong one.
Thirdly, when you open the settings it should automatically close when you click on the graph, instead of having to scroll up to get to the close button.
Thank you, Alan. I’m not into coding. If someone does it, I’d be very interested to learn how.
I wonder if there’s a plug-in that allows people to easily tweak various aspects of Obsidian (for non-coders). A bit like how certain websites allow you to build websites without knowing how to code. I’d be especially interested in something like this for the graph view.
Put this into a note and it will display all of the custom groups in your graph.
There’s a function app.internalPlugins.plugins.graph.saveData() to re-save the data after you’ve updated it, but I don’t know the format to get that to function. It saves the new data without issues, but the graph view itself doesn’t update.
Create a couple of different notes with the groups that you want, and just load one of the notes to change all your groups. Or instead you could put the code in a Templater script and launch it from a hotkey.
Human vision process form, size, and color. The graph is only using two of these. I think that forms could enrich the graph a lot.
That way, you can define types and differentiate between them, like you can differentiate between a tree and a house, even if both are green and the same size.
I’d love to be able to add filtered Obsidian graphs to my canvases.
Possible solution: There could be another option at the bottom of the canvas to add an Obsidian graph. When you choose the option, you are shown a search field to filter the graph; if you leave it empty, you are shown the global graph.
Right now, you can only filter the local graph globally – the filter applies to all pages.
I’d find it useful if there was an option to also filter the local graph for individual pages separately such that, when I visit different pages, different filters are automatically applied.
How this could work
On a page, in the local graph menu, there is an option to add a local search field underneath the global search field. The local search field overrides the global one – while the local field is active, the global one is disabled for that page. Every time you visit the page, the local filter is automatically applied.
Cool idea! Maybe if there were presets that could be saved and made available to load in other notes. It kind of makes me think of this request: Convert graph filters/settings to query. I definitely like the idea of it remembering these different sets of values that were set with such care for various purposes.
The graph color groups essentially color search results, but the output is only shown on the graph. As an option, the graph color groups could also color the main search results (in the left side-menu).