On Thu, Jun 08, 2006 at 11:09:41AM -0400, bulia byak wrote:
On 6/8/06, Bryce Harrington <bryce@...1...> 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 drawing".
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.
Bryce