[easytag] Adjust keyboard accelerators to fit the GNOME HIG



commit c8bc7d4bb842f8431cd3124d45ca1a633d87c663
Author: David King <amigadave amigadave com>
Date:   Sun Jun 2 13:26:49 2013 +0100

    Adjust keyboard accelerators to fit the GNOME HIG
    
    Only use Control as an accelerator prefix. Make the reload action use
    Control+R rather than F5. Use Control+E for removing (erasing) tags.

 src/bar.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/src/bar.c b/src/bar.c
index 445fae4..b2a178f 100644
--- a/src/bar.c
+++ b/src/bar.c
@@ -220,7 +220,8 @@ void Create_UI (GtkWidget **ppmenubar, GtkWidget **pptoolbar)
         { AM_LAST,               GTK_STOCK_GOTO_LAST,        _("_Last File"),                 
"<Control>End",      _("Last file"),                 G_CALLBACK(Action_Select_Last_File) },
         { AM_SCAN_FILES, GTK_STOCK_APPLY, _("S_can Files"), NULL,
           _("Scan selected files"), G_CALLBACK (Action_Scan_Selected_Files) },
-        { AM_REMOVE,             GTK_STOCK_CLEAR,            _("_Remove Tags"),             "<Control>R",    
    _("Remove tags"),             G_CALLBACK(Action_Remove_Selected_Tags) },
+        { AM_REMOVE, GTK_STOCK_CLEAR, _("_Remove Tags"), "<Control>E",
+          _("Remove tags"), G_CALLBACK (Action_Remove_Selected_Tags) },
         { AM_UNDO,               GTK_STOCK_UNDO,             _("_Undo Last Files Changes"), "<Control>Z",    
    _("Undo last Files changes"), G_CALLBACK(Action_Undo_Selected_Files) },
         { AM_REDO,               GTK_STOCK_REDO,             _("R_edo Last Files Changes"), 
"<Shift><Control>Z", _("Redo last files changes"), G_CALLBACK(Action_Redo_Selected_File) },
         { AM_SAVE, GTK_STOCK_SAVE, _("_Save Files"), "<Control>S",
@@ -257,7 +258,9 @@ void Create_UI (GtkWidget **ppmenubar, GtkWidget **pptoolbar)
           G_CALLBACK (Browser_Load_Default_Directory) },
         { AM_SET_PATH_AS_DEFAULT,      GTK_STOCK_DIRECTORY,    _("Set _Current Path as Default"),  NULL,     
           _("Set current path as default"),   G_CALLBACK(Set_Current_Path_As_Default) },
         { AM_RENAME_DIR,               GTK_STOCK_INDEX,        _("Rename Directory…"),          "F2",        
        _("Rename directory"),          G_CALLBACK(Browser_Open_Rename_Directory_Window) },
-        { AM_RELOAD_DIRECTORY,         GTK_STOCK_REFRESH,      _("Reload Directory"),              "F5",     
           _("Reload directory"),              G_CALLBACK(Browser_Reload_Directory) },
+        { AM_RELOAD_DIRECTORY, GTK_STOCK_REFRESH, _("Reload Directory"),
+          "<Control>R", _("Reload directory"),
+          G_CALLBACK (Browser_Reload_Directory) },
         { AM_BROWSE_DIRECTORY_WITH, GTK_STOCK_EXECUTE,
           _("Browse Directory With…"), NULL,
           _("Run a command on the directory"),
@@ -277,13 +280,15 @@ void Create_UI (GtkWidget **ppmenubar, GtkWidget **pptoolbar)
         { AM_CDDB_SEARCH, GTK_STOCK_CDROM, _("CDD_B Search…"), "<Control>B",
           _("CDDB search"), G_CALLBACK (Open_Cddb_Window) },
         { AM_FILENAME_FROM_TXT, GTK_STOCK_OPEN,
-          _("Load Filenames From a Text File…"), "<Alt>T",
+          _("Load Filenames From a Text File…"), "<Control>T",
           _("Load filenames from a text file"),
           G_CALLBACK (Open_Load_Filename_Window) },
         { AM_WRITE_PLAYLIST, GTK_STOCK_SAVE_AS, _("Generate Playlist…"),
-          "<Alt>W", _("Generate a playlist"),
+          "<Control>W", _("Generate a playlist"),
           G_CALLBACK (Open_Write_Playlist_Window) },
-        { AM_RUN_AUDIO_PLAYER,      GTK_STOCK_MEDIA_PLAY,        _("Run Audio Player"),                  
"<Alt>X",     _("Run audio player"),                G_CALLBACK(Run_Audio_Player_Using_Selection) },
+        { AM_RUN_AUDIO_PLAYER, GTK_STOCK_MEDIA_PLAY, _("Run Audio Player"),
+          "<Control>M", _("Run audio player"),
+          G_CALLBACK (Run_Audio_Player_Using_Selection) },
 
         { MENU_EDIT, NULL, _("_Edit"), NULL, NULL, NULL },
         { AM_OPEN_OPTIONS_WINDOW, GTK_STOCK_PREFERENCES, _("_Preferences"),


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]