bulia byak wrote:
If the new node would start a new path, easy - just Esc to unselect the node and click wherever you want. If you want to continue the same path, why would you want to have two unconnected nodes in the same point? Well, even if you need it, you can just break at that node later and you'll get it.
We're miscommunicating somehow. I don't think there will often be a situation where someone would want to put one node directly on top of another that is an end node on an open path. I'm suggesting that since that's unlikely to happen, then there isn't much risk making that action (clicking on the end node of an open path with the pen tool) switch to add mode and select that node to add to, all in one click. So, in one move you've selected the node of the open path to add to and switched to add mode. Otherwise, clicking anywhere on the canvas with the Pen tool, whether or not an open path happens to be selected, will start a new path. Is that explained better?
I think this is important because I think users will sometimes have an object selected when they click on the Pen tool and their intent will be to start a new path, they just forgot to deselect everything before they selected the Pen tool. Pressing Esc key at that point would be an extra step they wouldn't need to take if the Pen tool could select the node and switch to add mode when you click on the end node of an open path, but otherwise start a new path.
If that's unlikely, then the process of switching modes is simplified by just clicking on the end node of an open path with the Pen tool, isn't it?
Switching which modes?
In and out of add mode with the Pen tool.
How about a key you'd press when you have the Pen tool selected that makes the Pen tool work like the Selector while you have the key pressed?
This key is Space :) Admittedly you'll have to press it twice to go to selector and back, but I may be able to fix it so you'll need to just press and hold it.
That'd be good. Just making the space bar convert whatever tool you're working with to the Selector while the Space key is pressed and held, then revert back when released. That would be generally very useful I think.