https://bugs.kde.org/show_bug.cgi?id=369343
Bug ID: 369343 Summary: Multiple Usability issues of Color Palette Docker Product: krita Version: 3.0.1 Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: Dockers Assignee: krita-bugs-n...@kde.org Reporter: tyson...@mail.com The current UI of Krita's Color Palette Docker is very confusing: 1) It's called "Palette". It should be called "Color Palette" to provide context in the huge Docker menu, and to discriminate from Popup Palette. 2) It doesn't work when no palette is loaded. New user will never figure out why there are buttons there, they can click on it, but nothing happens! Therefore, it should always have an empty palette loaded BY DEFAULT, until the user changes it. 3) There is no indicator showing "No Color Palette Loaded" (disabled) state and no instruction in place to tell user what to do to enable it. When No palette is loaded, we should put instruction text into the empty docker, so the user may teach themselves. 4) In "Choose Palette" dialogue, we must "Input a new name and Save" to create a new palette -- this is unintuitive. Again new user will never figure that out. We have 2 empty space for buttons there, why not add a "New Palette" button and a "Rename" Button side the existing ones? What's more, why not use right-click interaction there? That's the perfect situation for a contextual right-click, I think. 5) Unintuitive icons. "Add Foreground color" should be an "Swap-FG/BG" icon; "Add Color" should be a Color Picker or +; Delete should be an "X" instead of a Stop sign. In fact, we are mixing DELETE with STOP SIGN everywhere in Krita, which very confusing. 6) We also need to add "Resize" buttons to the docker. Again new user will never figure out to use Ctrl + Wheel. At the end of the day, I think we depend too much on the user Googling for instruction. In most cases, people just think that function of Krita is broken and give it up -- just like I did -- today I finally figured it out for the first time, because I needed it so bad and refused to believe it is still broken for so many years. Yet it took me quite sometime to finally understand Krita's Manual page on that topic. The interaction design is just too obscure, like Enigma! XD Reproducible: Always -- You are receiving this mail because: You are watching all bug changes.