New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add plugin: Graph Link Types #2914
Conversation
"Remember to add a comma after the closing brace, }, of the previous entry." from https://docs.obsidian.md/Plugins/Releasing/Submit+your+plugin lead to the automated check failing, so I removed the comma. |
@joethei when you do end up taking a look at this, let me know if you have any suggestions for improvement! Working with Obsidian's graph-view seems to requires some pretty hacky solutions, but I did my best to make them safe by adding interfaces, waiting after a layout change to look for the renderer, etc. But perhaps you have some tricks to make it as reliable as possible - thanks for your time! |
You should move all code files into a separate "description": "Link types for Obsidian graph view.", console.error("Dataview plugin is not available."); As for your issue with windows, you need to listen to the |
Sweet, thanks for taking a look! I'll check out the window event, regroup the code into to a source folder, and change that description. |
@joethei All fixes (window event, regroup the code into to a source folder, new notice, and change description) are present in new release 0.2.4 Thanks! |
I don't see why this plugin requires dataview. You should also listen for the metadata change events built-in to Obsidian so that it can Natively support properties and not require DV.
|
I am submitting a new Community Plugin
Repo URL
Link to my plugin: https://github.com/natefrisch01/Graph-Link-Types
Release Checklist
main.js
manifest.json
styles.css
(optional)v
)id
in mymanifest.json
matches theid
in thecommunity-plugins.json
file.I have given proper attribution to these other projects in my
README.md
.