mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 08:01:30 -07:00
Map Ctrl-Shift-Z to Redo.
This is in addition to the existing keystrokes r, ^R and ^Y. I've become used to Ctrl-Shift-Z in other GUI games, and my fingers keep getting confused when my own puzzles don't handle it the same way.
This commit is contained in:
2
gtk.c
2
gtk.c
@ -1206,6 +1206,8 @@ static gint key_event(GtkWidget *widget, GdkEventKey *event, gpointer data)
|
||||
event->keyval == GDK_KEY_Delete ||
|
||||
event->keyval == GDK_KEY_KP_Delete)
|
||||
keyval = '\177';
|
||||
else if ((event->keyval == 'z' || event->keyval == 'Z') && shift && ctrl)
|
||||
keyval = UI_REDO;
|
||||
else if (event->string[0] && !event->string[1])
|
||||
keyval = (unsigned char)event->string[0];
|
||||
else
|
||||
|
Reference in New Issue
Block a user