On Sun, 2010-01-10 at 03:06 +0100, Krzysztof KosiĆski wrote:
Hello all
Today I have implemented snapping of nodes, so the new node tool should be ready to go into trunk.
Was this affected by Diedrik's changes today?
As a reminder, here is the status table: http://wiki.inkscape.org/wiki/index.php/GSoC2009_Node_Tool_Rewrite
So sculpting still does not work?
There are still some minor issues with snapping:
- Nodes do not snap to unselected segments of selected paths.
- Nodes do not snap to selected shapes.
They will be fixed once I refactor the event context / tool hierarchy, which I plan to do before this year's GSoC.
What does this year's GSoC (hopefully there is one) have to do with when this will be done? Was that just an "it should be done by summer" comment?
- The method to switch to the transform handles to rotation mode is
very non-obvious. Currently it is Shift+R. To be consistent with the selector, the method to switch to rotation mode should be to click on a selected node, but this might become annoying quickly - the old behavior is to select only the clicked node in this case. I think the second behavior is acceptable if it only works when transform handles are shown, and the handles can be toggled using a button on the controls bar (preferably the first one).
Agreed that this is touchy territory. A key combo seems bad as it lacks the consistency we typically have in our UI between tools and behavior. I don't think it would become too terribly annoying for clicking between modes since it would be consistent with the behavior of the Selector Tool (for me at least). As for the handles being toggled via the Controls Bar, is the thought that it's an on/off switch (if a selection of >1 node, always a show queue) or a one time toggle (click it to toggle on for the current selection only)?
I look forward to this being merged! :)
Cheers, Josh