File windows-keycombo.patch of Package virt-viewer

Index: virt-viewer-2.0/src/virt-viewer-window.c
===================================================================
--- virt-viewer-2.0.orig/src/virt-viewer-window.c
+++ virt-viewer-2.0/src/virt-viewer-window.c
@@ -588,6 +588,7 @@ struct keyComboDef {
 static const struct keyComboDef keyCombos[] = {
     { { GDK_Control_L, GDK_Alt_L, GDK_Delete, GDK_VoidSymbol }, N_("Ctrl+Alt+_Del"), "<virt-viewer>/send/secure-attention"},
     { { GDK_Control_L, GDK_Alt_L, GDK_BackSpace, GDK_VoidSymbol }, N_("Ctrl+Alt+_Backspace"), NULL},
+    { { GDK_Control_R, GDK_Scroll_Lock, GDK_Scroll_Lock, GDK_VoidSymbol }, N_("Ctrl+Scroll+Scroll"), NULL},
     { { GDK_VoidSymbol }, "" , NULL},
     { { GDK_Control_L, GDK_Alt_L, GDK_F1, GDK_VoidSymbol }, N_("Ctrl+Alt+F_1"), NULL},
     { { GDK_Control_L, GDK_Alt_L, GDK_F2, GDK_VoidSymbol }, N_("Ctrl+Alt+F_2"), NULL},
Index: virt-viewer-2.0/src/virt-gtk-compat.h
===================================================================
--- virt-viewer-2.0.orig/src/virt-gtk-compat.h
+++ virt-viewer-2.0/src/virt-gtk-compat.h
@@ -37,6 +37,8 @@ G_BEGIN_DECLS
 #define GDK_Shift_L GDK_KEY_Shift_L
 #define GDK_VoidSymbol GDK_KEY_VoidSymbol
 #define GDK_Control_L GDK_KEY_Control_L
+#define GDK_Control_R GDK_KEY_Control_R
+#define GDK_Scroll_Lock GDK_KEY_Scroll_Lock
 #define GDK_Alt_L GDK_KEY_Alt_L
 #define GDK_Delete GDK_KEY_Delete
 #define GDK_End GDK_KEY_End
openSUSE Build Service is sponsored by