nkh / P5-App-Asciio

Plain ASCII diagram
https://nkh.github.io/P5-App-Asciio/
56 stars 4 forks source link

Disable arrow end disconnection #135

Closed nkh closed 1 year ago

nkh commented 1 year ago

An arrow end that's marked as non-disconnectable can't be moved on its own.

The arrow end moves with it's connected object.

Non connected non-disconnectable arrow end can be connected.

An alternative connector-move mode allows non-disconnectable arrow ends to be disconnected, this allow the arrow end to be connected to another object without having to change the type of the arrow end, Alt or Shift could be used.

Moving an arrow which is connected via a non-disconectable arrow end keeps the connection

A global setting controls if all the arrow ends are of non-disconnectable type

nkh commented 1 year ago

@qindapao an early prototype, only start arrow disconnection is disabled.

no_disconnect

nkh commented 1 year ago

implemented in 31efb4b