Implement a round marker brush
Summary:
- Implement algorithms for the marker brush
- Connected marker brush algorithm to the brush itself
- Implement a GUI for the round brush configuration
- Limit the brush size of the roundmarker
- Fix HUD properties for Roundmarker brush
Merge remote-tracking branch 'origin/master' into kazakov/round-marker
Ref T3492
Test Plan:
Just try to paint with the new branch and tell what you think about it!
- It cannot vary its opacity during the stroke
- It has no fading (like usual marker)
- Brush dialog is limited, that is expected. The only features that can be implemented are: scatter and texturing.
You can also use a git branch: kazakov/round-marker
Reviewers: Krita
Maniphest Tasks: T3492
Differential Revision: https://phabricator.kde.org/D2624