Skip to content
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

[FR]: Augment default arrow indicator behavior to make relationships clearer #13

Open
FeralFlora opened this issue Jan 13, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@FeralFlora
Copy link
Contributor

FeralFlora commented Jan 13, 2024

I've ran into an issue, when trying to use the display of arrows to make the direction of relationships clear. However, in many cases, notes link both ways. For example, in one note, there may be a property called "origin" that links to a note which is the origin of this note (the note where the current note was created). And in the origin note, there may be a link to the first note that doesn't describe the relationship - just some paragraph that mentions the other note.

In the graph, the label will say origin, but the arrows will point both ways, which in some cases can make it hard to tell which note gave rise to which.

My proposal is to augment the arrow behavior in the cases where there are relationships with labels, so that the arrows only point away from the note that specifies the relationship. Take the example above, the arrow would only point from the note that has the origin property to the other note (the origin note). Even if the other note links back (without a relationship label), this arrowhead is not displayed.

I'm not sure if this is possible, or if my proposal is a viable solution for all situations - probably not.

@natefrisch01 natefrisch01 added the enhancement New feature or request label Jan 13, 2024
@FeralFlora
Copy link
Contributor Author

@natefrisch01 Sorry for posting without the details, added them above after the fact. Let me know what you think!

@natefrisch01
Copy link
Owner

This is a great idea, thanks for pointing it out! Have you looked at, issue #8? Let me know what you think of that solution for when there are bidirectional arrows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants