https://bugs.kde.org/show_bug.cgi?id=412928
Bug ID: 412928 Summary: Use color selector dockers for fill color when a fill layer is selected. Product: krita Version: 4.2.7 Platform: Appimage OS: Linux Status: REPORTED Severity: wishlist Priority: NOR Component: Dockers Assignee: krita-bugs-n...@kde.org Reporter: xcau...@gmail.com Target Milestone: --- CONTEXT: My main usecase for Krita is seamless texture painting for 3D game assets and as such I needed a fast way to basically palettize my creations, to get more variety out of my textures with the least amount of overhead. So I use fill layers almost exclusively for most of my work. I add a new fill layer in for each color I need, hit delete to clear out it's contents and start painting on it with white to get my detail and I rely solely on opacity for blending colors together. Here is an example of a practice project I was working on just yesterday made exclusively with fill layers: https://mega.nz/#!cddVDQSR!BR3tKKiUSJ4LSEI65N0IoQXrp6yZK8ul9UHeixIlM8I PROBLEM: This works really well for my needs with one exception - changing fill color takes a minimum of 5 clicks and several seconds in the current setup. Making it the major bottleneck in my workflow. PROPOSED SOLUTION: I basically only ever use white (and maybe sometimes black, using x, instead of switching to eraser mode) with my brushes when painting this way, making the color selector dockers kinda useless in the current setup. But if they were switched to display and set the fill color when a fill layer is selected, that would speed up my workflow substantially and breath new life into some useful dockers that are otherwise going to waste for me currently. POTENTIAL PROBLEMS: 1. There could be some users out there who insist on painting with a mouse, and they may actually get some use out of the current grayscale color selectors for the brushes that are currently presented while working on fill layers. Because of this I would propose making the color selector behavior a user preference setting, so each user can decide if they prefer using those dockers for grayscale brush color or for fill color. The current behavior can even be left as the default, since I am sure I am in the minority I would be fine being the one who has to go into the preferences and enabled this preferred behavior. 2. Regular brush color choices should still be maintained in the background for use when switching to just about any other layer type to avoid inconveniencing those who work in a more mixed layer type environment. But should switch to white and black when a fill layer is selected if the user has chosen to use the color selector dockers for fill color. I would suggest having two sets of brush colors for this setup - one for paint layers and the like and one for fill layers and switch between them to fit which layer type is currently selected to work on. ALTERNATIVE SOLUTION: If changing the behavior of the existing color selector dockers would be undesirable, I would be happy to settle for a new docker meant for the express purpose of changing fill colors that could be used to replace the default advanced color selector docker in a custom workspace. -- You are receiving this mail because: You are watching all bug changes.