Previously when I used the shortcut for fill with foreground or fill with background it used my current bush opacity settings from the top panel. Now it always fills with 100% opacity. Reproducible: Always
Erm, yes... That was done to fix this bug: https://bugs.kde.org/show_bug.cgi?id=329691 ( "Edit > Fill With Foreground/Background colors" should not be influenced by user opacity (Slider)), so it was kind of intentional...
So, this is getting interesting. We could make it a setting, old behaviour or new behaviour. We could add two more shortcuts for fill fg/fill bg with opacity or we could (but won't) interrupt the user's flow with a dialog, like photoshop does :-)
gimp: has ctrl + , and ctrl + . for opaque fill fg/bg krita: backspace and shift-backspace for opaque fill fg/bg so, maybe ctrl-backpace and ctrl-shift-backspace for global opacity fill fg/bg?
As I see it, filling with the same thing that I am using to paint at the moment feels much more intuitive and useful than always with opaque. It gives way more possibilities and seems like more obvious and expected result. So I'd say that keeping the transparency settings could be a better suited choice for the default fill behaviour. But I guess people who migrate from other software where fully opaque fill short cut was a standard tool might have developed some strong habits :) Maybe even an option to fill with all the settings of current brush (so also texture etc) could be a nice and intuitive option?
Hm, and phtooshop has alt backspace/ctrl backspace, but also does an opaque fill of the layer.
Git commit a0d213b2016d9e89d1504b708c28526a4f151019 by Boudewijn Rempt. Committed on 12/08/2015 at 13:19. Pushed by rempt into branch 'calligra/2.9'. Related: bug 329691 Now we have both options: fill opaque, as in gimp and photoshop, and fill with the current opacity, which we used to have. The default shortcuts have Shift added to respect the current opacity. M +3 -1 krita/ui/actions/kis_selection_action_factories.cpp M +39 -1 krita/ui/kis_selection_manager.cc M +6 -0 krita/ui/kis_selection_manager.h http://commits.kde.org/calligra/a0d213b2016d9e89d1504b708c28526a4f151019