[gthumb] added missing accelerators



commit 5e6888f7d97413813db9111e66b083b1bb245e8e
Author: Paolo Bacchilega <paobac src gnome org>
Date:   Wed Oct 30 21:58:00 2013 +0100

    added missing accelerators

 extensions/file_manager/callbacks.c  |   12 ++++++++++++
 gthumb/gth-browser-actions-entries.h |    7 ++++++-
 2 files changed, 18 insertions(+), 1 deletions(-)
---
diff --git a/extensions/file_manager/callbacks.c b/extensions/file_manager/callbacks.c
index 6d71dd0..1d585f7 100644
--- a/extensions/file_manager/callbacks.c
+++ b/extensions/file_manager/callbacks.c
@@ -113,6 +113,15 @@ static const GthMenuEntry vfs_entries[] = {
 };
 
 
+static const GthAccelerator accelerators[] = {
+       { "win.rename", "F2" },
+       { "win.edit-cut", "<Control>x" },
+       { "win.edit-copy", "<Control>c" },
+       { "win.edit-paste", "<Control>v" },
+       { "win.duplicate", "<Control>d" },
+};
+
+
 static GtkTargetEntry reorderable_drag_dest_targets[] = {
         { "text/uri-list", 0, 0 },
         { "text/uri-list", GTK_TARGET_SAME_WIDGET, 0 }
@@ -488,6 +497,9 @@ fm__gth_browser_construct_cb (GthBrowser *browser)
        gth_menu_manager_append_entries (gth_browser_get_menu_manager (browser, 
GTH_BROWSER_MENU_MANAGER_FILE_LIST_DELETE_ACTIONS),
                                         fixed_menu_entries_delete,
                                         G_N_ELEMENTS (fixed_menu_entries_delete));
+       gth_window_add_accelerators (GTH_WINDOW (browser),
+                                    accelerators,
+                                    G_N_ELEMENTS (accelerators));
 
        data->open_with_menu = g_menu_new ();
 
diff --git a/gthumb/gth-browser-actions-entries.h b/gthumb/gth-browser-actions-entries.h
index 1fc6656..28cbc17 100644
--- a/gthumb/gth-browser-actions-entries.h
+++ b/gthumb/gth-browser-actions-entries.h
@@ -63,8 +63,13 @@ static const GActionEntry gth_browser_actions[] = {
 
 static const GthAccelerator gth_browser_accelerators[] = {
        { "browser-mode", "Escape" },
+       { "browser-properties", "<Control>i" },
+       { "close", "<Control>w" },
        { "fullscreen", "F11" },
-       { "browser-properties", "<Ctrl>i" },
+       { "revert-to-saved", "F4" },
+       { "show-sidebar", "F9" },
+       { "show-thumbnail-list", "F8" },
+       { "shrink-wrap", "<Control>e" }
 };
 
 


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