Skip to main content
Open

Easily go to the near or far end of a line via the menu

Related products:Shortcuts / Controls
  • October 18, 2024
  • 1 reply
  • 12 views

I use a lot of boxes with lines connecting the boxes.  I do this because the line is a good, old-fashioned “visual hyperlink”.  This works pretty well when the number of boxes and lines is small, but as they increase, it becomes harder and harder to follow the line linkage between boxes.  Here is an real-world example:

Looks a bit like a bowl of spaghetti. I use tricks (such as coloring the lines) to help distinguish the linkages, but with a complex, organic diagram -- like above -- it’s still difficult to follow the linkages.

I propose that there be a couple of new menu items when a line is selected. The new menu items would be…

  • Go to near end
  • Go to far end

Definitions:  Based on the selection point (on the line), the...

  1. Near-end is the end of the selected line that is the least number of pixels from the selection point.
  2. Far-end is the end of the selected line that is the most number of pixels from the selection point

In the rare case where the number of pixels is equal, the system might just have to pick a random end.  If it’s not the end that the user wanted, it would be easy for the user to try again.

What should happen once the menu item is selected?

  1. If the selected end is attached to an object, focus should be on the object (i.e., the same as if a hyperlink to the object was chosen).
  2. If the selected end is not attached to an object, focus just goes to the end of the line.

This would make it easier to traverse along the spaghetti bowl, following along the pasta between the meat balls.

Was it helpful?

1 reply

Eca
Mironeer
Forum|alt.badge.img+2
  • Mironeer
  • 1795 replies
  • October 19, 2024

Hi @John Collier,

 

Thank you for submitting this idea about navigating lines more easily in complex diagrams! We appreciate your detailed feedback, and our team will review it. This suggestion is now open for votes and comments.

 

For those just joining the conversation, if you believe this feature would be helpful for your workflow or business, please take a moment to vote and share your use case. This will help our team better understand the demand and prioritize accordingly.

 

Thanks again for helping improve Miro!


Reply