A shelf layer for 'symbol' elements

Registered by Florent Becker on 2008-06-25

Inkscape needs a way to handle svg symbols. Symbols are groups which are destined to be cloned and reused in a drawing. They are not supposed to be rendered, but their clones should be rendered. When working with an object destined to be reused in a drawing, it is nice to be able to keep it within easy reach in a special place out of the drawing. This could be done by having a separate "shelf" canvas, on which all objects would be 'symbol's instead of 'g'. This canvas would open along the normal canvas. Dragging and dropping from this canvas onto the normal canvas would "clone and paste", while dragging and dropping from the main canvas to the shelf would create a symbol from a group.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Tavmjong Bah
Definition:
Approved
Series goal:
Accepted for 0.91.x
Implementation:
Implemented
Milestone target:
milestone icon 0.91
Started by
su_v on 2014-08-10
Completed by
su_v on 2015-02-23

Related branches

Sprints

Whiteboard

A very similar feature was added with the new 'Symbols' dialog by Tavmjong Bah for 0.91:
http://wiki.inkscape.org/wiki/index.php/SymbolsDialog
http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91#Symbols

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.