iiz00/obsidian-multiple-notes-outline

[FR] More Fine Setting of 2-hop Links for a Note in File View

Closed this issue · 5 comments

There are four types of 2-hop links for Note A, which is as follows:

(1) Note A -> Note B <- Note C

(2) Note A -> Note B -> Note D

(3) Note A <- Note E -> Note F

(4) Note A <- Note E <- Note G

I interested in (1) and (3) since they can help me find some unnoticed connections.

Could we have a more fine setting such that only showing 2-hop links of type (1) and type (3) are shown in your plugin, thanks!

Thank you for your request!
I think it would not be possible to implement such a process, but I am honestly not sure if I would implement it or not, as it would complicate settings and internal processing.
I see that there are many examples that refer to the (1) you mention as a narrowly defined 2 hop links, so I can see that there is a need for such. On the other hand, it seems to me that links and backlinks can be turned on and off relatively easily from the icons.
I would like to ask about your use case, assuming you could hide (2) and (4) type links,

  • Would you expect to use the normal elements, especially headings, links, and backlinks, in either visible or invisible state?
  • Also, do you expect to switch (2) and (4) on and off frequently?

Thank you for the reply. Here is my concern which may not be correct.

  • If possbile, I would permanently hide links of types (2) and (4).

  • Actually, I would propose this feature request because the graph function can only switch on or off forward links or backward links in one direction.

And types (2) and (4) can actually be viewed through the graph.

For example, type (4):Note A <- Note E <- Note G can be shown as follow

image

In v0.5.0, I added an option to limit the display of 2hop links as a trial (Settings → File View → Hide minor 2 hop links). I hope you will give it a try.

I will close this issue for now. Please let me know if any problems arise.

Sorry for the late reply. I had check it and it works fine. Thank you!