On Mon, 2004-07-19 at 03:27, bulia byak wrote:
User-created patterns are not deleted automatically anymore (this was fixed shortly before 0.39).
Having thought about this a while, I think the rules for orphan collection should be:
inkscape:collect="always" - reap the object as soon as it is orphaned; this should only be used for objects that the user never sees directly (e.g. chained gradients which do not show up in the gradient list)
inkscape:collect="manual" - reap the object if it is orphaned and the user explicitly invokes "discard unused" command (bulia can probably think of a better name); this should get used for inkscape-created objects which do not appear directly on the canvas
inkscape:collect="with-parent" - the default if unspecified; the object is only reaped if its parent gets reaped -- if the user wants to get rid of it, they can delete it using the XML editor, or the "delete" action in whatever specialized dialogs the object appears in
Sound sensible, bulia?
-mental