[gthumb] converted some accelerators into internal shortcuts



commit 251a27cea5d2026f418b894203ff0e15eed04f22
Author: Paolo Bacchilega <paobac src gnome org>
Date:   Wed Nov 13 17:06:21 2019 +0100

    converted some accelerators into internal shortcuts
    
    The are documented but fixed.

 extensions/file_manager/callbacks.c | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)
---
diff --git a/extensions/file_manager/callbacks.c b/extensions/file_manager/callbacks.c
index 28d9aabb..8ee4ae52 100644
--- a/extensions/file_manager/callbacks.c
+++ b/extensions/file_manager/callbacks.c
@@ -119,18 +119,15 @@ static const GthMenuEntry vfs_entries[] = {
 };
 
 
-static const GthAccelerator accelerators[] = {
-       { "win.edit-cut", "<Control>x" },
-       { "win.edit-copy", "<Control>c" },
-       { "win.edit-paste", "<Control>v" },
-};
-
 static const GthShortcut shortcuts[] = {
        { "rename", N_("Rename File"), GTH_SHORTCUT_CONTEXT_BROWSER_VIEWER, GTH_SHORTCUT_CATEGORY_FILE_EDIT, 
"F2" },
        { "duplicate", N_("Duplicate File"), GTH_SHORTCUT_CONTEXT_VIEWER, GTH_SHORTCUT_CATEGORY_FILE_EDIT, 
"d" },
        { "remove-from-source", N_("Delete File"), GTH_SHORTCUT_CONTEXT_BROWSER_VIEWER, 
GTH_SHORTCUT_CATEGORY_FILE_EDIT, "Delete" },
        { "remove-from-source-permanently", N_("Delete File Permanently"), 
GTH_SHORTCUT_CONTEXT_BROWSER_VIEWER, GTH_SHORTCUT_CATEGORY_FILE_EDIT, "<Shift>Delete" },
        { "open-with-gimp", N_("Open With Gimp"), GTH_SHORTCUT_CONTEXT_BROWSER_VIEWER, 
GTH_SHORTCUT_CATEGORY_FILE_EDIT, "g" },
+       { "edit-cut", N_("Cut"), GTH_SHORTCUT_CONTEXT_BROWSER | GTH_SHORTCUT_CONTEXT_FIXED, 
GTH_SHORTCUT_CATEGORY_FILE_MANAGER, "<Primary>x" },
+       { "edit-copy", N_("Copy"), GTH_SHORTCUT_CONTEXT_BROWSER | GTH_SHORTCUT_CONTEXT_FIXED, 
GTH_SHORTCUT_CATEGORY_FILE_MANAGER, "<Primary>c" },
+       { "edit-paste", N_("Paste"), GTH_SHORTCUT_CONTEXT_BROWSER | GTH_SHORTCUT_CONTEXT_FIXED, 
GTH_SHORTCUT_CATEGORY_FILE_MANAGER, "<Primary>v" },
 };
 
 
@@ -715,9 +712,6 @@ fm__gth_browser_construct_cb (GthBrowser *browser)
        gth_menu_manager_append_entries (gth_browser_get_menu_manager (browser, 
GTH_BROWSER_MENU_MANAGER_FILE_FILE_ACTIONS),
                                         fixed_menu_entries_delete,
                                         G_N_ELEMENTS (fixed_menu_entries_delete));
-       gth_window_add_accelerators (GTH_WINDOW (browser),
-                                    accelerators,
-                                    G_N_ELEMENTS (accelerators));
        gth_window_add_shortcuts (GTH_WINDOW (browser),
                                  shortcuts,
                                  G_N_ELEMENTS (shortcuts));


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