[gnome-shell] st-entry: Handle <shift>insert



commit 24897169a906d490ee54037f399ee0678222ec4d
Author: Florian Müllner <fmuellner gnome org>
Date:   Sat Apr 26 20:00:43 2014 +0200

    st-entry: Handle <shift>insert
    
    GTK+ supports this as alternative to <ctrl>v, so let's do the same
    for consistency.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=648318

 src/st/st-entry.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/st/st-entry.c b/src/st/st-entry.c
index 3cc61aa..cc99476 100644
--- a/src/st/st-entry.c
+++ b/src/st/st-entry.c
@@ -599,8 +599,10 @@ st_entry_key_press_event (ClutterActor    *actor,
      didn't handle them */
 
   /* paste */
-  if ((event->modifier_state & CLUTTER_CONTROL_MASK)
-      && event->keyval == CLUTTER_v)
+  if (((event->modifier_state & CLUTTER_CONTROL_MASK)
+       && event->keyval == CLUTTER_KEY_v) ||
+      ((event->modifier_state & CLUTTER_SHIFT_MASK)
+       && event->keyval == CLUTTER_KEY_Insert))
     {
       StClipboard *clipboard;
 


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