When I was doing the tutorial, I tried Krita in Windows to see how it might look there. I noticed that Windows users has a very different UI style than KDE and cannot customize which picture to use for an icon in a toolbar -- the "Change icon" button in "Configure toolbars" window is greyed out. In a non-KDE-default GNU/Linux environment, the story is the same, unless the following components are installed: 1) kde-window-manager (brings native KDE window style) 2) oxygen-icon-theme (brings in many toolbar and menu icons) 3) konqueror (makes the "Change icon" clickable) I suggest we include these components in Windows installers, as well as marking them as runtime depenencies in GNU/Linux packages. I think the default Qt interface looks kind of clumsy with all those black wires, and the lack of visual consistency over different operation systems is not ideal for introducing Krita to new users. Reproducible: Always
One more reason: On-screen tablet users depends heavily on toolbar customization because they cannot use keyboard with ease. If users cannot assign an icon picture to a customized toolbar button, the customization seems much less attractive and useful.
WISHGROUP: Big Projects This is really difficult, because that part of KDE is not available on other platforms at all. We would have to fork it and make it work.
https://phabricator.kde.org/T2493
*** Bug 363415 has been marked as a duplicate of this bug. ***
*** Bug 365225 has been marked as a duplicate of this bug. ***
*** Bug 369223 has been marked as a duplicate of this bug. ***
I do not understand comment #2. Which part of KXmlGui does not work on non-Linux platforms? According to https://api.kde.org/frameworks/ it should be supported.
Just a thought. Instead of "tool descriptions" why not just use "tool icons/buttons" by default. Like the way you did with "use pen presure button" on version 3.0.1.