"Insert node tool" Improvement Discussion

Continuing the discussion of the Insert Node(s) tool from:

I changed a routine in the selection of nodes so that now you can select the start point of a curve, the curve, and points on the curve, and it will automatically append the curve after points on the curve OR select the start point, point on a curve, THEN the curve… and it will also automatically insert a curve node before the point on the curve. In other words it doesn’t matter the order you select a curve, or a point on the curve EXCEPT if you select multiple points on the curve, in which case a curve will only be inserted for the point preceding the selected curve… unless I can rearrange some code, in which case it may work with multiple points. :slight_smile:

That being said, there may still be cases where unless one sticks to the clockwise selection order, the curve auto reverse may not work. Which to be honest I don’t see as a big issue as 1) A user has to adhere to the clockwise order when Adding a piece in the 1st place. 2)A user shouldn’t have to rely on inserting a large number of nodes to create a piece.

Also, this update will render an issue moot that Susan created regarding the current Insert Node tool, where the dialog sometimes pops up with an Unknown node. The multiple selection uses a different logic that ignores unknown nodes.

3 Likes