Am 31.08.2018 um 00:55 schrieb C R:
- I can set the fill and stroke gradient for a group just fine (in both master and 0.92.x), what are the cases in which this doesn't work?
Try this: Make some circles group them select the group Apply a fill gradient and a stroke gradient Click into the group and add another circle. exit the group and try to apply the gradient again.
- Yes, this doesn't update newly added elements, if you're trying to apply a new gradient to the group.
I've never tried it this way. I just noticed I intuitively go via flat fill, to 'reset' all gradients for the group first.
Result: the new circle's gradients are unaffected by the group's gradient.
Now, erase all the circles int he group and add another circle in the group. The gradient no longer affects anything in the group.
See why its better to select objects in the group and set the gradient rather than set the gradient on the entire group? :)
Tested this in 0.92.3, which is the only version of Inkscape which currently works on Ubuntu 18.04 sadly. :(
Your suggested change can make some actions take a lot longer, because one needs to select only objects that have a stroke in a group, to change their stroke width.
The behaviour doesn't seem any different to me... in the case of selecting the group, all shapes strokes are changed, and the same goes for if you click into the group and hit ctrl+a, then perform the same opp. Maybe showing me what you mean at the hackfest will shed some light on it for me. :)
- It's not all the objects I want to change visibly, just those with a stroke. If there are some in the group that don't have one, I'm adding a stroke for those with ctrl+a, and then applying your suggested way of changing stroke width.
Using 0.92.3, and the problem exists there. It has for me for as long as I've been using Inkscape. Steps to reproduce: start Inkscape draw a circle adjust outline to 3mm (breaks, resetting value to 0.000 if stroke paint is set to none) Set stroke paint to "none" Inkscape tosses out the 3mm stroke width you just entered, and you can not change it from 0.000 unless you add back stroke paint.
- It doesn't do that for me in 0.92.x. I can set the stroke width no matter if the stroke is 'none' or not (well, if unset, it doesn't work), and it also doesn't remove the stroke width when I set stroke to none.
For groups, I get the behaviour you describe, this could be a bug - but I don't observe it for single circles.
Maybe there's a difference in our preferences files causing this? (and in mine for master, too).
Or this has been fixed since the 0.92.3 release. And broke again for master :) Maybe we can shed some light on this together later.
Maren
This is how it has been ever since I first started using Inkscape, and persists today.
-C
I think these are bugs. This can't be intentional... Maren ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net <mailto:Inkscape-user@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-user
Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user