
J.B.C.Engelen@...1578... wrote:
Snapping to guides and objects is different from grid, because it is not as "predictable" as grids. I think snapping to invisible guides or objects would be strange.
You're right about that. I was also thinking however about the opposite situation of a visible grid without snapping. If that's useful in some cases, then also visible guide without snapping could be useful.
A general "no snap" toggle would be very nice, though most tools already have this I think.
There is indeed the key modifier for the selector tool, which would be sufficient for me. But I am not sure if that would hold for all our users ;-)
We don't have a checkbox for grid showing, just the toggle is enough. I feel it is an editing toggle, not really a document setting. (I propose *not* to save the visibility/snap toggle states, just the combined state as is done now. Otherwise, one opens a document and gets unexpected behaviour, because he does not know the grid was hidden with the toggle)
Ok, but what if a someone accidentally hits ctrl-shift-#, instead of shift #? Then the grid would be invisible, whereas snapping is still on. The most logical thing to do for the user is looking into the document properties to restore things, but that's not possible.
What we're doing here is adding a separate state for snapability (currently only have one state, i.e. visibility = snapability), which I think is good, but with only limited user control. I'm not sure if that's a good idea.
Diederik