Bug 425247 - ctrl-y should execute redo
Summary: ctrl-y should execute redo
Status: RESOLVED NOT A BUG
Alias: None
Product: krita
Classification: Applications
Component: Shortcuts and Canvas Input Settings (show other bugs)
Version: 4.3.0-beta2
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-12 07:43 UTC by urbanekmike
Modified: 2020-08-17 17:17 UTC (History)
2 users (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 urbanekmike 2020-08-12 07:43:33 UTC
SUMMARY
Most other software use ctrl+Y with Ctrl+Z. This is common in almost all known software with GUI. Using different keyboard shortcut just waste user experience and somtimes work.

STEPS TO REPRODUCE
1. Draw line.
2. press ctrl+Y
3. press ctrl+Z (expected draw line once more, instead something strange is executed).

OBSERVED RESULT
Default shortcut is strange, it is definitly not what most user expects.

EXPECTED RESULT
Default Ctrl+Z behaviour to be similar to all known software.

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

ADDITIONAL INFORMATION
I guess you could still use old ctrl+Shift+z but adding new one with ctrl+Z is highly recommended.
Comment 1 Halla Rempt 2020-08-12 07:48:02 UTC
Sorry, but this is not a bug, and we're not going to deviate from the standard shortcuts as defined in the CUA guidelines.
Comment 2 2wxsy58236r3 2020-08-13 05:15:11 UTC
Bug reporter, are you sure the keyboard shortcuts in "steps to reproduce" are correct?

Ctrl+Y usually means Redo, and Ctrl+Z usually means Undo.
Comment 3 urbanekmike 2020-08-13 05:54:56 UTC
I might confused steps. Still I think this simple fix would help less experienced users to not change keys shortcuts from start. To some users it could be blocker. And changes are not big so users will easily get used to new keys.
To decide what is already asssigned to ctrl+y should be new assign. But this is minor issue.
Comment 4 2wxsy58236r3 2020-08-13 07:30:59 UTC
> Most other software use ctrl+Y with Ctrl+Z.
> Default Ctrl+Z behaviour to be similar to all known software.

Could you please explain what "Ctrl+Y" and "Ctrl+Z" should do?

Also, in what (painting) software do you find that "Ctrl+Z" is "draw next"?
Comment 5 Halla Rempt 2020-08-13 08:15:36 UTC
In some application, ctrl-y also executes redo. However, that's not the standard in all applications.  Krita follows the KDE HIG, which doesn't have that mapping by default.
Comment 6 urbanekmike 2020-08-13 09:01:09 UTC
Could you please explain what "Ctrl+Y" and "Ctrl+Z" should do?
Redo and undo actions (I would simply change Ctrl+Y default action). 

Also, in what (painting) software do you find that "Ctrl+Z" is "draw next"?
In GIMP, paint and photoshop. Most other office tools use that combination as well. I do not see any reason why it has to be other in krita.
Sure one could not respect users default shortcuts, but should got good reason to do that.
Comment 7 vanyossi 2020-08-17 17:17:47 UTC
Please do not reopen the bug if they already explained to you why this is as it is and gave you strong points on why it will reamin as it is.