Developer-Mike / obsidian-advanced-canvas

⚡ Supercharge your Obsidian.md canvas experience! Create presentations, flowcharts and more!
GNU General Public License v3.0
342 stars 16 forks source link

[FR] Automatic edge side #18

Open Pixel3ro opened 8 months ago

Pixel3ro commented 8 months ago

This Plugin should be added to your suite of enhancements. This plugin works. But it's not updated real-time. The user has to manually trigger it to rearrange the connections. I hope you'd be able to fix it

Developer-Mike commented 8 months ago

Can be added!

zixude commented 3 months ago

Totally agree, very much looking forward to it.

Expectation: the arrow connection position will be automatically adjusted.

Further explanation: automatic adjustment of the arrow connection position is expected not only up, down, left, right four fixed orientation, but according to the center of the two nodes of the angle calculated, which will make the display effect is very elegant and beautiful, and not just mechanical automatically adjusted to the top and bottom of the left and right of a fixed connection point.

I'll give you a few examples, such as Scapple's flexible connecting lines, which are very nice to look at, and miro, and Scrintal, etc., which all calculate where the arrows are pointing based on the center point of the two nodes:

scapple image image

Very good tool.@Developer-Mike