Bug #46285 REDO wrong accelerator
Submitted: 18 Jul 2009 18:34 Modified: 21 Sep 2009 16:54
Reporter: Karsten Wutzke Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S4 (Feature request)
Version:5.2.2alpha OS:Windows
Assigned to: Alfredo Kojima CPU Architecture:Any
Tags: ctrl-y, redo

[18 Jul 2009 18:34] Karsten Wutzke
Description:
The undo command simply has the wrong keystroke accelerator. It currently is

Ctrl-Shift-Z

but it should be

Ctrl-Y

How to repeat:
-

Suggested fix:
Implement this as almost every program today does it, like Firefox, Eclipse, etcetc.
[20 Jul 2009 6:05] Valeriy Kravchuk
Do you mean REDO actually? Undo in WB has Ctrl+Z as accelerator, and this is natural. While for Redo, indeed, Ctrl+Y is usually used...
[29 Jul 2009 21:34] Karsten Wutzke
Oops, yes I meant Redo.
[30 Jul 2009 3:49] Valeriy Kravchuk
So, REDO accelerator should be changed to a more usual one.
[30 Jul 2009 7:54] Karsten Wutzke
Yes indeed.
[30 Jul 2009 23:22] Alfredo Kojima
This is a tricky issue.
Control-Y is already used and is a Windows specific shortcut.
We'd rather keep the non-standard action shortcuts the same in all platforms, but it's a good point that redo should use the platform specific shortcut. Not sure what to do, maybe remap synchronize to another shortcut.
[17 Sep 2009 15:21] Johannes Taxacher
we changed the shortcuts.

on win/linux Ctrl+Y is now redo, mac sticks with Cmd+Shift+z (as its default there)
for sync we have Ctrl-Alt-Y for on win/linux and Cmd-Ctrl-Y on Mac

fix will be in 5.2.4
[21 Sep 2009 16:54] Tony Bedford
A 'change' entry has been added to the 5.2.4 changelog:

Some keyboard shortcuts have been changed.

On Microsoft Windows and Linux Ctrl+Y is now used for Redo. Mac OS X continues to use Cmd+Shift+Z as its default for Redo. For Synchronize Model, Ctrl+Alt+Y is used on Windows and Linux, and Cmd+Ctrl+Y is used on Mac OS X.