I recently introduced my friend to Krita and I’d like to share some of his initial feedback, plus some of my own thoughts and suggestions. For context, he formerly used Clip Studio Paint.
- Configuring brush preset shortcuts is too complicated. I myself never thought much about it, but after listing out the steps to achieve this functionality, I’m inclined to agree:
Navigate to Settings -> Configure Krita -> Python Plugin Manager. Enable Ten Brushes.
- Navigate to Keyboard Shortcuts in the Settings.
- Enter “Activate Brush Preset” or scroll to find the related shortcut functionality. Change keybinds here.
- Close dialog, navigate to Tools -> Scripts -> Ten Brushes.
- Configure the related presets.
The process is considerably long and and it isn’t very discoverable. As a suggestion to relieve this, this sort of functionality should at least be first-class rather than relegated to a Python plugin. For the sake of comparison, CSP allows the user to simply right-click a brush in order to set a shortcut. Obviously that might not be so simple to implement in the context of Krita’s system, but it’s an example of how other software handles it. You could also argue you could already see an example of the preferred behavior in most KDE applications including Krita, in such that you can right-click a menu toolbar option and set the shortcut from there. I am not sure if this would be covered in the upcoming resource manager rewrite.
Easily configurable margin guides for new documents aren’t very discoverable. My friend wasn’t aware they existed in Krita until I pointed out the obscured Comics Manager plugin. I would suggest such functionality should be made first-class and added as optional checkboxes named “Margins” and “Bleeds” while creating a new Custom Document under New File, which would toggle on adjustable values for the respective guides. This would especially be helpful since it’s not only comic artists that would find these margin guides useful.
It would be nice if it was possible to manually sort brushes. When my friend asked me how to do so, I wasn’t sure how to do it myself, and it turns out you’d have to rename brushes as a workaround since the order is strictly alphabetical. It’s possible that this is covered in the upcoming resource manager rewrite, but I’m not too sure.
(This point is minor and I don’t think I would have included it if I made the thread later) The random nature of the brush stroke preview in the brush settings dialog can be confusing. At first, my friend mistook it as a bug such that Krita was resetting his brush tip when he enabled and disabled unrelated brush settings, but it was simply the brush preview slightly visually changing. Although I don’t necessarily see this as a problem, there are some ways to mitigate this confusion that I can think of: At the very least, clicking “Overwrite Brush” and “Temporarily Save Tweaks to Presets” probably shouldn’t change the preview displayed.
One thing he did like was how straightforward and intuitive brush customization was in comparison to CSP.
I hope this feedback was constructive and helpful. Thank you for reading and thank you for developing Krita.
EDIT: Strokethrough some text and clarified the nonimportance of one of the points.