diff options
author | Fabiano FidĂȘncio <fidencio@redhat.com> | 2014-08-03 23:40:40 +0200 |
---|---|---|
committer | Fabiano FidĂȘncio <fidencio@redhat.com> | 2014-08-19 18:10:04 +0200 |
commit | 3a168815b738076526ba0f3e9a82e6fb1db482e9 (patch) | |
tree | f53a697e6c535fa46dc515b074a8859b83a99850 /src/virt-viewer.xml | |
parent | dc3db6302e6d6e2411911ae7bc3fd885676fe40d (diff) | |
download | virt-viewer-3a168815b738076526ba0f3e9a82e6fb1db482e9.tar.gz virt-viewer-3a168815b738076526ba0f3e9a82e6fb1db482e9.tar.xz virt-viewer-3a168815b738076526ba0f3e9a82e6fb1db482e9.zip |
Add support to use numpad accelarators for zoom-{in.out,reset}
As virt-viewer uses GtkAccelMap for shortcuts and that GTK only can have
one key binding per accelerator (in accel_map_add_entry), let's also add
support specificly for the numpad keys in the virt-viewer code
https://bugzilla.redhat.com/show_bug.cgi?id=883433
Diffstat (limited to 'src/virt-viewer.xml')
-rw-r--r-- | src/virt-viewer.xml | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/virt-viewer.xml b/src/virt-viewer.xml index d489653..760550e 100644 --- a/src/virt-viewer.xml +++ b/src/virt-viewer.xml @@ -138,6 +138,18 @@ </object> </child> <child> + <object class="GtkImageMenuItem" id="menu-view-kp-zoom-in"> + <property name="accel_path"><virt-viewer>/view/kp-zoom-in</property> + <property name="label">gtk-zoom-in</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="use_underline">True</property> + <property name="use_stock">True</property> + <signal name="activate" handler="virt_viewer_window_menu_view_zoom_in" swapped="no"/> + </object> + </child> + <child> <object class="GtkImageMenuItem" id="menu-view-zoom-out"> <property name="accel_path"><virt-viewer>/view/zoom-out</property> <property name="label">gtk-zoom-out</property> @@ -150,6 +162,18 @@ </object> </child> <child> + <object class="GtkImageMenuItem" id="menu-view-kp-zoom-out"> + <property name="accel_path"><virt-viewer>/view/kp-zoom-out</property> + <property name="label">gtk-zoom-out</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="use_underline">True</property> + <property name="use_stock">True</property> + <signal name="activate" handler="virt_viewer_window_menu_view_zoom_out" swapped="no"/> + </object> + </child> + <child> <object class="GtkSeparatorMenuItem" id="separatormenuitem4"> <property name="visible">True</property> <property name="can_focus">False</property> @@ -167,6 +191,18 @@ <signal name="activate" handler="virt_viewer_window_menu_view_zoom_reset" swapped="no"/> </object> </child> + <child> + <object class="GtkImageMenuItem" id="menu-view-kp-zoom-reset"> + <property name="accel_path"><virt-viewer>/view/kp-zoom-reset</property> + <property name="label">gtk-zoom-100</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="use_underline">True</property> + <property name="use_stock">True</property> + <signal name="activate" handler="virt_viewer_window_menu_view_zoom_reset" swapped="no"/> + </object> + </child> </object> </child> </object> |