Restricting snapping to certain layers

Bug #529058 reported by Johan Forsberg
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Wishlist
Unassigned

Bug Description

I think it would be useful to be able to select for each layer whether it will be a target for snapping (default: on); e.g. if layer A has this "snapping" flag set, objects in any layer will snap to objects in layer A. This could possibly be done by a new icon in the layer dialog (along the "lock" and "hide" icons)

Use case:
I want to make a technical drawing where many components will be positioned along an imaginary circle. If I draw this circle, normally I can get objects to snap to it, but as I add more objects to the drawing it will become more complicated to get snapping to work as I want, because different objects will get in the way. By putting the circle in a separate snappable layer and disabling snapping in the layers containing irrelevant objects, snapping to the circle becomes easy again.

A similar effect can be achieved by hiding the irrelevant layers, but this is quite inconvenient and not usable if I want to draw into the hidden layer.

su_v (suv-lp)
tags: added: layers snapping
Changed in inkscape:
importance: Undecided → Wishlist
Revision history for this message
su_v (suv-lp) wrote :

Recently I was looking for a similar feature: I had put labels and figures in a separate, locked background layer to have them visible but not as active snapping targets. But locking a layer apparently doesn't restrict snapping, one has to hide it to prevent snapping to its objects. IMHO implementing a third attribute to layers (hide, lock, snap) would be a useful enhancement.

Changed in inkscape:
status: New → Confirmed
Revision history for this message
Brynn (brynn4inks-deactivatedaccount) wrote :

I was just about to make a feature request, when I found this. I wanted to request an option, to have objects in a locked layer not be snappable. I think this would be a very useful feature!

Thanks :-)

Revision history for this message
Brynn (brynn4inks-deactivatedaccount) wrote :

I've been trying to only migrate my own reports. But I think this one would be a very useful feature, so hopefully I won't offend the original reporter by migrating it. (Otherwise, at 9 years old, I'm afraid I won't get migrated.)

Migrated to: https://gitlab.com/inkscape/inbox/issues/1310

Closed by marking Invalid.

Migrated and closed by brynn

Changed in inkscape:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.