Place warning before grouping objects of different layers

Bug #622589 reported by Jorgen Bodde
38
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Wishlist
Unassigned

Bug Description

Hi all,

I am aware of the "objects being grouped are promoted to one layer" feature. I also understand that the SVG standard does not support grouping of objects on seperate layers. However, as an average user I should not be concerned about the SVG standard and it's limitations, but however I *would* like to know if Inkscape decides to group all my objects which I carefully placed on seperate layer and place them on a single layer. It can screw up someone's work really bad and when they are not aware at the time to undo, a later realisation leaves a lot of damage repairs.

So this is more of a feature request which is relatively easy. If I select "Group" on objects on seperate layers, could Inkscape remind me with a Yes/No dialog box that the objects that I am grouping will be promoted to a single layer? Sometimes when multiple layers are unlocked that is something that might happen more often without really being aware of it.

Thanks in advance,
- Jorgen

Tags: groups layers
su_v (suv-lp)
tags: added: groups layers
removed: feature
Changed in inkscape:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
pRototype (regeir) wrote :

I have an additional suggestion.

When selecting objects in different layers, then the bounding boxes around the objects should change color, so the user would easilly see if objects belonging to multiple layers is selected.

Revision history for this message
Victor Westmann (victor.westmann) wrote :

IS there a way to group a lot of objects from different layers and NOT group them into ONE layer?

Revision history for this message
su_v (suv-lp) wrote :

On 2013-09-29 20:33 +0200, Victor Westmann wrote:
> IS there a way to group a lot of objects from different layers and
> NOT group them into ONE layer?

No, not with the current implementation of layers in Inkscape. This might change if/once the SVG specification adds the concepts of layers. Right now, layers in inkscape are groups with a special attribute (which makes inkscape treat them as layers).

Revision history for this message
crysman (crysman) wrote :

+suv-lp is right, I think suggested warning box is a MUST.

Revision history for this message
EmanueleSabetta (fmuaddib) wrote :

Layers should not be converted in groups. Groups and Layers are very different things.

Suggestion: add a new attribute applicable to ALL ELEMENTS to the Inkscape namespace, called "inkscape_layer".

Each element should have the attribute inkscape_layer set to the layer it belongs to, indipendently from the group hierarchy. This would allow creating groups with many layers (i.e. useful in multi-layered buttons... a button made of 4 layers must be a single group).

All the layers would be listed at the beginning of the SVG file, in a special section defined in the namespace called "InkscapeLayersList".

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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