]> Pileus Git - ~andy/gtk/commitdiff
lower case the key_val. (gtk_accel_group_connect_by_path) : ditto.
authorJody Goldberg <jody@gnome.org>
Sat, 23 Feb 2002 07:56:41 +0000 (07:56 +0000)
committerJody Goldberg <jody@src.gnome.org>
Sat, 23 Feb 2002 07:56:41 +0000 (07:56 +0000)
2002-02-23  Jody Goldberg <jody@gnome.org>

* gtk/gtkaccelgroup.c (gtk_accel_group_connect) : lower case the
  key_val.
(gtk_accel_group_connect_by_path) : ditto.
(gtk_accel_group_disconnect_key) : ditto.

* gtk/gtkwidget.c (gtk_widget_real_key_release_event) : simplify.
(gtk_widget_real_key_press_event) : ditto.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkaccelgroup.c
gtk/gtkwidget.c

index 5d14affe5a9ecf86e96d1c64249174a402884fdd..192ba6bd484aaffd5fb2604f4ee731675bde97e6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2002-02-23  Jody Goldberg <jody@gnome.org>
+
+       * gtk/gtkaccelgroup.c (gtk_accel_group_connect) : lower case the
+         key_val.
+       (gtk_accel_group_connect_by_path) : ditto.
+       (gtk_accel_group_disconnect_key) : ditto.
+
+       * gtk/gtkwidget.c (gtk_widget_real_key_release_event) : simplify.
+       (gtk_widget_real_key_press_event) : ditto.
+
 Sat Feb 23 00:28:47 2002  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeviecolumn.c: Documented undocumented functions.
index 5d14affe5a9ecf86e96d1c64249174a402884fdd..192ba6bd484aaffd5fb2604f4ee731675bde97e6 100644 (file)
@@ -1,3 +1,13 @@
+2002-02-23  Jody Goldberg <jody@gnome.org>
+
+       * gtk/gtkaccelgroup.c (gtk_accel_group_connect) : lower case the
+         key_val.
+       (gtk_accel_group_connect_by_path) : ditto.
+       (gtk_accel_group_disconnect_key) : ditto.
+
+       * gtk/gtkwidget.c (gtk_widget_real_key_release_event) : simplify.
+       (gtk_widget_real_key_press_event) : ditto.
+
 Sat Feb 23 00:28:47 2002  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeviecolumn.c: Documented undocumented functions.
index 5d14affe5a9ecf86e96d1c64249174a402884fdd..192ba6bd484aaffd5fb2604f4ee731675bde97e6 100644 (file)
@@ -1,3 +1,13 @@
+2002-02-23  Jody Goldberg <jody@gnome.org>
+
+       * gtk/gtkaccelgroup.c (gtk_accel_group_connect) : lower case the
+         key_val.
+       (gtk_accel_group_connect_by_path) : ditto.
+       (gtk_accel_group_disconnect_key) : ditto.
+
+       * gtk/gtkwidget.c (gtk_widget_real_key_release_event) : simplify.
+       (gtk_widget_real_key_press_event) : ditto.
+
 Sat Feb 23 00:28:47 2002  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeviecolumn.c: Documented undocumented functions.
index 5d14affe5a9ecf86e96d1c64249174a402884fdd..192ba6bd484aaffd5fb2604f4ee731675bde97e6 100644 (file)
@@ -1,3 +1,13 @@
+2002-02-23  Jody Goldberg <jody@gnome.org>
+
+       * gtk/gtkaccelgroup.c (gtk_accel_group_connect) : lower case the
+         key_val.
+       (gtk_accel_group_connect_by_path) : ditto.
+       (gtk_accel_group_disconnect_key) : ditto.
+
+       * gtk/gtkwidget.c (gtk_widget_real_key_release_event) : simplify.
+       (gtk_widget_real_key_press_event) : ditto.
+
 Sat Feb 23 00:28:47 2002  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeviecolumn.c: Documented undocumented functions.
index 5d14affe5a9ecf86e96d1c64249174a402884fdd..192ba6bd484aaffd5fb2604f4ee731675bde97e6 100644 (file)
@@ -1,3 +1,13 @@
+2002-02-23  Jody Goldberg <jody@gnome.org>
+
+       * gtk/gtkaccelgroup.c (gtk_accel_group_connect) : lower case the
+         key_val.
+       (gtk_accel_group_connect_by_path) : ditto.
+       (gtk_accel_group_disconnect_key) : ditto.
+
+       * gtk/gtkwidget.c (gtk_widget_real_key_release_event) : simplify.
+       (gtk_widget_real_key_press_event) : ditto.
+
 Sat Feb 23 00:28:47 2002  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeviecolumn.c: Documented undocumented functions.
index 5d14affe5a9ecf86e96d1c64249174a402884fdd..192ba6bd484aaffd5fb2604f4ee731675bde97e6 100644 (file)
@@ -1,3 +1,13 @@
+2002-02-23  Jody Goldberg <jody@gnome.org>
+
+       * gtk/gtkaccelgroup.c (gtk_accel_group_connect) : lower case the
+         key_val.
+       (gtk_accel_group_connect_by_path) : ditto.
+       (gtk_accel_group_disconnect_key) : ditto.
+
+       * gtk/gtkwidget.c (gtk_widget_real_key_release_event) : simplify.
+       (gtk_widget_real_key_press_event) : ditto.
+
 Sat Feb 23 00:28:47 2002  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeviecolumn.c: Documented undocumented functions.
index 5d14affe5a9ecf86e96d1c64249174a402884fdd..192ba6bd484aaffd5fb2604f4ee731675bde97e6 100644 (file)
@@ -1,3 +1,13 @@
+2002-02-23  Jody Goldberg <jody@gnome.org>
+
+       * gtk/gtkaccelgroup.c (gtk_accel_group_connect) : lower case the
+         key_val.
+       (gtk_accel_group_connect_by_path) : ditto.
+       (gtk_accel_group_disconnect_key) : ditto.
+
+       * gtk/gtkwidget.c (gtk_widget_real_key_release_event) : simplify.
+       (gtk_widget_real_key_press_event) : ditto.
+
 Sat Feb 23 00:28:47 2002  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeviecolumn.c: Documented undocumented functions.
index 1ceb537e3d20d3221023246bcda7d7e3098ea966..39db5d6330d034ac28d518c84e5e3a107a5e7d89 100644 (file)
@@ -513,7 +513,9 @@ gtk_accel_group_connect (GtkAccelGroup      *accel_group,
 
   g_object_ref (accel_group);
   if (!closure->is_invalid)
-    quick_accel_add (accel_group, accel_key, accel_mods, accel_flags, closure, 0);
+    quick_accel_add (accel_group,
+                    gdk_keyval_to_lower (accel_key),
+                    accel_mods, accel_flags, closure, 0);
   g_object_unref (accel_group);
 }
 
@@ -552,7 +554,7 @@ gtk_accel_group_connect_by_path (GtkAccelGroup      *accel_group,
 
   if (gtk_accel_map_lookup_entry (accel_path, &key))
     {
-      accel_key = key.accel_key;
+      accel_key = gdk_keyval_to_lower (key.accel_key),
       accel_mods = key.accel_mods;
     }
 
@@ -615,6 +617,7 @@ gtk_accel_group_disconnect_key (GtkAccelGroup  *accel_group,
 
   g_object_ref (accel_group);
   
+  accel_key = gdk_keyval_to_lower (accel_key);
   entries = quick_accel_find (accel_group, accel_key, accel_mods, &n);
   while (n--)
     {
index 45e28c0ce693073dcd8e179c07fa1c823c2a3cad..b2f89b8228c05d1e5f70b59e80581496b2edbbd0 100644 (file)
@@ -2868,24 +2868,14 @@ static gboolean
 gtk_widget_real_key_press_event (GtkWidget         *widget,
                                 GdkEventKey       *event)
 {
-  gboolean handled = FALSE;
-
-  if (!handled)
-    handled = _gtk_bindings_activate_event (GTK_OBJECT (widget), event);
-
-  return handled;
+  return _gtk_bindings_activate_event (GTK_OBJECT (widget), event);
 }
 
 static gboolean
 gtk_widget_real_key_release_event (GtkWidget         *widget,
                                   GdkEventKey       *event)
 {
-  gboolean handled = FALSE;
-
-  if (!handled)
-    handled = _gtk_bindings_activate_event (GTK_OBJECT (widget), event);
-
-  return handled;
+  return _gtk_bindings_activate_event (GTK_OBJECT (widget), event);
 }
 
 static gboolean