Hi. i have a big wish to add Circle and Rectangle tools Rotation. This will allow t make fast shapes while drawing with CircleBrush and RectangleBrush. Alse RectangleSelection and CircleSelection can be improved in this way too. This will make Krita more powerful. Here is example: http://i.imgur.com/G6a5pXO.png @Wolthera said that mypaint has CircleBrush rotation. I think it will be cool to have it in Krita.
The rotation of tools during painting could be made through keyboard shortcuts. Like "[" "]" shortcuts. As Ctrl and Shift are already used.
I think defining the the shape by three points like in the ellipse assistant would be nice. Could be a switch in the options.
Thanks for confirmation. That way would be great too. I'll wait for this feature for Selection and Brushes. :)
WISHGROUP: Stretchgoal
It needs a specific design of behaviour. Like, how would the user define the circle or the rectangle in such cases?
I like houdini manipulator. May be it will be good reference. https://www.youtube.com/watch?v=ihA7AAyFkto
If it would work the way Houdini manipulator works, it couldn't work like other paint tools. I think it should be designed more carefully to be done in one movement, the way it is now - you create a rectangle and it's done and cannot be changed. Alternatively, those tools could work like Transform Tool - before committing, you only see a preview. That would be a tiny bit more difficult, easier to design, but I'm not sure if it would improve UX all that much considering the committing part. I think the first option would be better.
This is only inspiration for the tool. Note, houdini manipulator has all features. Like our transform tool. I hope it's not so difficult to add such a thing.
We already have a way to rotate the canvas, if the selection and painting tools would not rotate with the canvas wouldn't that make it easier to implement?
See https://invent.kde.org/graphics/krita/-/merge_requests/768/diffs#44b7ab1c84550fd7c5b37daff7ae2d6c4d3ad103