ycnmhd / obsidian-graph-presets Goto Github PK
View Code? Open in Web Editor NEWMarkdown-based graph controls
License: MIT License
Markdown-based graph controls
License: MIT License
Sorry to have to post this here but I am hoping to use this plugin to save my local-graph preferences. I've made the obsidian-graph-presets
folder under /plugin
and added the 3 files from the release.
But I don't quite understand what is meant by "Create a new preset
using the presets-list view
". Is this a view in the same sense that the editing
and reading
views are views? If so how can I get into this view? There doesn't seem to be a button or command for it.
Or do I have to perform an extra step to make sure the 3 files for the plugin are properly read by Obsidian? Kind regards.
When I open a local graph, and apply the preset, the preset still gets applied to the global graph. In the same way, the preset doesn't get saved or updated from a local graph, which caused me some headaches as I didn't understand why I couldn't get the preset saving to work.
With your plugin enabled, I cannot open / interact with notes from either the files view or graph view.
Thanks for the plugin tho, especially the local graph feature!
I was really loving the Graph Presets, but now I'm having trouble. When using the command "Graph Presets: Open", it just hangs, as if it's searching for a file. but it does the same it I try to open one of the files I've previously created in Graph Presets. The search bar keeps swiping across the top.
I'm running Version 1.2.6 (Installer 1.1.9) on a Mac. Here is the error report from console in Obsidian:
plugin:obsidian-graph-presets:43199
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'instance')
at GraphPresets.registerMonkeyPatches (plugin:obsidian-graph-presets:43199:50)
By any chance does this plugin handle this feature?
Use case or problem
I love the local graph. It gives a better overview over a specific topic than the general graph. However, one thing I’ve noticed is that if I’m looking at the local graph of page A, which uses tag B, while page C also has tag B, page C is not visible in the local graph, no matter the depth. I think this would be pretty useful, since it helps you find related topics which haven’t been directly linked.
Proposed solution
If tags are enabled in the filters, and depth is more than 1, show pages which share tags with the page of the local graph. It already works in the general graph, but I think it would be useful to have this in the local graph as well.
https://forum.obsidian.md/t/show-pages-with-similar-tags-in-the-local-graph/11168
I have a feature request that would make this plugin do something that Obsidian's "Bookmarks" doesn't do: to apply a preset to local graphs without saving it as a snapshot of a note linked to its local graph.
The new Bookmarks feature in Obsidian 1.2 makes it easy to save and manage graph presets. For the full-vault graph, that basically duplicates the functionality of this preset. As I understand it, the "Graph Presets" adds a way to save snapshots of a note linked to a local graph, with the relevant graph settings, which is great.
But what I've been missing for a long time - in a forum post in January 2021! – is the ability to apply specific graph settings to an open local graph. What currently happens is that if I save a preset that is based on a local graph and then try to apply those settings to the local graph of another note, it opens the pairing of the original note with its local graph. I just want to apply the settings, without opening a different note.
Is that possible already? Or is this a feature request you could take on?
I've took the 3 files, (main.js, styles & manifest), activated the plugin....
When I see your screenshot, we can see that you have some information on this "view"
But as you can see on my screenshot, it's completely empty for me, I cannot change/save filters, groups or anything...
Do you have an email to discuss this directly together ?
Hi,
This plugin is super helpful! Thank you for making it. It begins to ease the process of navigating the graph view.
Up until now, I have been storing many graph filters I regularly use, within codeblocks. It would take me a while to migrate them all over to being entire graph presets.
As part of this plugin, could you add a feature to Obsidian where it adds a button next to the 'Copy' button in each markdown codeblock, labeled 'Load as graph filter', which applies that code to be the filter of the current graph view? It would make the process of migrating to presets so much easier.
Thank you for considering!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.