diff --git a/radiant/mainframe.cpp b/radiant/mainframe.cpp index 97437c2a..1a81e68d 100644 --- a/radiant/mainframe.cpp +++ b/radiant/mainframe.cpp @@ -2484,6 +2484,7 @@ void TexBro_registerShortcuts(){ void Misc_registerShortcuts(){ command_connect_accelerator( "RefreshReferences" ); //refresh models + command_connect_accelerator( "Redo2" ); command_connect_accelerator( "UnSelectSelection2" ); command_connect_accelerator( "DeleteSelection2" ); @@ -3575,6 +3576,7 @@ void MainFrame_Construct(){ GlobalCommands_insert( "Undo", FreeCaller(), Accelerator( 'Z', GDK_CONTROL_MASK ) ); GlobalCommands_insert( "Redo", FreeCaller(), Accelerator( 'Y', GDK_CONTROL_MASK ) ); + GlobalCommands_insert( "Redo2", FreeCaller(), Accelerator( 'Z', (GdkModifierType)( GDK_SHIFT_MASK | GDK_CONTROL_MASK ) ) ); GlobalCommands_insert( "Copy", FreeCaller(), Accelerator( 'C', GDK_CONTROL_MASK ) ); GlobalCommands_insert( "Paste", FreeCaller(), Accelerator( 'V', GDK_CONTROL_MASK ) ); GlobalCommands_insert( "PasteToCamera", FreeCaller(), Accelerator( 'V', GDK_SHIFT_MASK ) );