eclipsesource / graphical-lsp

Graphical language server platform for building web-based diagram editors
https://www.eclipse.org/glsp
Eclipse Public License 2.0
36 stars 8 forks source link

Simplify moving elements in crowded diagrams #309

Closed planger closed 4 years ago

planger commented 5 years ago

Currently the move tool blocks the move if the location would overlap another element and stops at the adjacent element (which is great). However, there are a few minor things we should improve:

gabrieldulca commented 4 years ago

Element jumps work for single-element selection. In case of multi-selection the elements will hang once a collision is detected. Element snapping works as described in the second bullet-point.

tortmayr commented 4 years ago

resolved with #373