There's a bug report for avoiding new users making invisible objects because of the last used style. I shared it in my first message in this thread. This is that report:
https://bugs.launchpad.net/inkscape/+bug/1704777
However, I've gotten a bit lost in the technical discussions, so I'm not sure if the topic is still on this same solution as proposed in the above report. So fwiw :-)
brynn
-----Original Message----- From: Maren Hachmann Sent: Tuesday, September 11, 2018 4:05 AM To: inkscape-user@lists.sourceforge.net Subject: Re: [Inkscape-user] Inkscape can be extremely frustrating
This suggestion sounds reasonable to me.
Mark, do we already have a bug report for it, where this can be laid out in detail?
Maren
Am 10.09.2018 um 11:56 schrieb Mark Crutch:
I often push the boundaries of Inkscape and SVG, in order to hide Easter eggs in my comics, or when researching my Full Circle Magazine tutorials. But even I can't think of a time when I've ever intentionally *drawn* an invisible object.
There are plenty of times when I've drawn an object and then intentionally made it invisible (e.g. for text on a path or, most recently, when creating a SMIL animation path for my next tutorial), but I always draw them as visible objects first.
There are too many ways that an object could be "invisible" to catch all cases, but a simple rule of thumb might be that if both the fill and stroke are set to "none", have an alpha value of zero, or the object's opacity is zero, that the tool's default style is used. Combined with the earlier proposal about reverting to the tool's own style on start-up, this would lead to the following behaviour:
- On starting Inkscape, creating a new image, or loading an existing
one, all tools are set to "tool's own style". 2) While working on a document, "last used style" is used (unless the prefs are set to always use "tool's own style"). 3) When a drawing tool is selected and the drawn object would be invisible (based on the heuristics above, and perhaps some others), the "last used style" is modified to match the "tool's own style".
It still wouldn't catch all cases - consider an alpha that's set close to, but not quite zero - but I think an approach like this would help new users whilst not particularly getting in the way of experienced users.
Mark
Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
_______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user