On Thu, Jun 08, 2006 at 11:09:41AM -0400, bulia byak wrote:
> On 6/8/06, Bryce Harrington <bryce@...> wrote:
> >I'd like to see the default sensitivity for snapping increased (from 0.4
> >to, say, 10 or 20). Presently, due to one of the bugs in snapping
> >that's not likely to get fixed before release, the default sensitivity
> >is so low that it essentially does not snap. Increasing the default
> >sensitivity will provide an adequate workaround I think.
> This would make it easier for the first-time user to notice that
> snapping works, without zooming in. But I don't know how usrful it
> would be for those who work at non-default zooms. Wouldn't it be too
> annoying if it snaps you away across half the screen?
Of course, anyone can change the snap sensitivity - if they know to do
so. In the first case, the new user who tries snapping with a
sensitivity too low, will logically conclude that snapping is simply
broken in Inkscape, and not explore further (or will ask on IRC as so
many have). In the second case, the user realizes immediately that
snapping is "too strong", and thus will have no doubt that snapping
works, and will seek out the setting.
The question boils down to whether we have more users that turn on
snapping when zoomed in or out, which of course we have no way of
knowing. However, when starting a new document, the default zoom is the
full page, and this suggests we should set other defaults - like
snapping sensitivity - to be consistent with that default, because ALL
users will start from there.
Obviously, if there are a significant number of users working at the
zoomed in level, then this suggests a preference setting for initial
snap sensitivity is in order. I'd favor this; in fact I'd also favor
including preferences for whether grid is initially on, and all the grid
settings. I have a routine I follow *every* time I start a new document
in inkscape, where I set the grid spacing, snap sensitivity, turn on the
grid and snapping, switch from snap-to-bounding-box to snap-to-nodes
(snap-to-bounding-box as a default is extremely annoying btw), and so
on. I would absolutely love it if I could set these as my document
defaults. I'd love it even more if when creating a new document I could
choose whether to use settings for "technical drawing" or "artistic
Of course, this whole discourse may end up being irrelevant anyway, once
snapping gets more development attention. I don't know.
> Anyway, I propose to go with the opinion of users on this. I don't use
> snapping, so I'd like to hear from those who does. What default
> absolute units sensitivity you would propose, given that the
> "sensitivity in screen pixels" is not implemented for 0.44?
As someone who hardly ever uses Inkscape *without* snapping turned on, I
would favor it set between 10 and 20.