Bug 409253 - Feature request: new Rotate Canvas input mode
Summary: Feature request: new Rotate Canvas input mode
Status: REPORTED
Alias: None
Product: krita
Classification: Applications
Component: Usability (show other bugs)
Version: unspecified
Platform: Other All
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-27 14:59 UTC by Neptunian
Modified: 2019-09-21 15:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neptunian 2019-06-27 14:59:55 UTC
SUMMARY
Currently there are 2 canvas rotation modes (Rotate Mode & Discrete Rotate Mode) which can be triggered by a modifier key + pen drag.

However the direction and amount of rotation is dependent on the position of the mouse cursor in relation to the center of the screen. If the cursor is above the center and drags left, the canvas rotates counterclockwise, if it is below and drags left, the canvas rotates clockwise. This sounds good in theory but in practice this behavior is rather unpredictable and erratic, making it hard to rotate the canvas to where you want it, especially if the cursor is close to the middle of the screen.

What I would suggest is a simplified "Linear" Canvas Rotate mode (and Discrete variant), where dragging left rotates counterclockwise, and dragging right rotates clockwise, independently of the distance or position of the cursor in relation to the middle of the screen (similar to how the Zoom Mode works).

Thank you very much!

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 wolthera 2019-09-21 15:40:32 UTC
Setting this to wishlist.