On 01/10/2010 03:06 AM, Krzysztof KosiĆski wrote:
Today I have implemented snapping of nodes, so the new node tool should be ready to go into trunk.
I've just made some changes to the snapping API today, as Joshua already noted. Shouldn't take you more than a few minutes extra though :-)
- Releasing the mouse button causes the point to immediately snap,
even if the snap delay has not expired. For me, this unexpected and very annoying: I have to turn off snapping to make a non-snapped movement.
Well, that's the whole idea of the snapping mechanism: If snapping is on, then snapping should take place. For some tools though it can be overridden by holding the shift key. But maybe I don't understand the problem here; what else would you expect? BTW, there is a shortcut key to toggle snapping quickly.
- When a point snaps to a path, it should remain snapped to it until
the pointer wanders outside the snap distance. This would allow me to adjust the point's position on a path it snapped to, without waiting for the snap delay to expire every time.
Why don't you just turn off the snap delay in the preferences? This gives you the behavior you're looking for, or doesn't it?
Regards,
Diederik