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.

Reply via email to