[gtk+] Add an alternative keybinding for the inspector



commit 63288829b06785591f09af84f3ba70287229fbf3
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue May 13 11:04:43 2014 -0400

    Add an alternative keybinding for the inspector
    
    Control-Shift-I is already used for similar things in many
    applications, so provide Control-Shift-D as an alternative.
    https://bugzilla.gnome.org/show_bug.cgi?id=730043

 docs/reference/gtk/running.sgml |    6 +++---
 gtk/gtkwindow.c                 |    2 ++
 2 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/docs/reference/gtk/running.sgml b/docs/reference/gtk/running.sgml
index eff40eb..f545667 100644
--- a/docs/reference/gtk/running.sgml
+++ b/docs/reference/gtk/running.sgml
@@ -535,9 +535,9 @@ nevertheless.
     the theme and trigger visual debugging aids.
   </para>
   <para>
-    To enable the debugger, you can use the Control-Shift-S keybinding
-    or pass set the <envar>GTK_DEBUG=interactive</envar> environment
-    variable.
+    To enable the debugger, you can use the Control-Shift-I or
+    Control-Shift-D keyboard shortcuts, or pass set the
+    <envar>GTK_DEBUG=interactive</envar> environment variable.
   </para>
 
   <inlinegraphic fileref="inspector.png" format="PNG"></inlinegraphic>
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index d8ce08b..88bee58 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -1268,6 +1268,8 @@ gtk_window_class_init (GtkWindowClass *klass)
 
   gtk_binding_entry_add_signal (binding_set, GDK_KEY_I, GDK_CONTROL_MASK|GDK_SHIFT_MASK,
                                 "toggle-debugging", 0);
+  gtk_binding_entry_add_signal (binding_set, GDK_KEY_D, GDK_CONTROL_MASK|GDK_SHIFT_MASK,
+                                "toggle-debugging", 0);
 
   add_arrow_bindings (binding_set, GDK_KEY_Up, GTK_DIR_UP);
   add_arrow_bindings (binding_set, GDK_KEY_Down, GTK_DIR_DOWN);


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