]> Pileus Git - ~andy/gtk/commitdiff
Handle Return and KP_Enter.
authorOwen Taylor <otaylor@redhat.com>
Fri, 18 Oct 2002 20:49:35 +0000 (20:49 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Fri, 18 Oct 2002 20:49:35 +0000 (20:49 +0000)
Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkevents-x11.c (translate_key_event): Handle
        Return and KP_Enter.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/x11/gdkevents-x11.c

index 902aefcc1722a83635030438cfc8b7dddfc1124a..2cbd57c1d1085727928898ee6f4f9687b89dd9f9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): Handle
+       Return and KP_Enter.
+
 Fri Oct 18 15:38:50 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkprogressbar.c (gtk_progress_bar_set_text): 
index 902aefcc1722a83635030438cfc8b7dddfc1124a..2cbd57c1d1085727928898ee6f4f9687b89dd9f9 100644 (file)
@@ -1,3 +1,8 @@
+Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): Handle
+       Return and KP_Enter.
+
 Fri Oct 18 15:38:50 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkprogressbar.c (gtk_progress_bar_set_text): 
index 902aefcc1722a83635030438cfc8b7dddfc1124a..2cbd57c1d1085727928898ee6f4f9687b89dd9f9 100644 (file)
@@ -1,3 +1,8 @@
+Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): Handle
+       Return and KP_Enter.
+
 Fri Oct 18 15:38:50 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkprogressbar.c (gtk_progress_bar_set_text): 
index 902aefcc1722a83635030438cfc8b7dddfc1124a..2cbd57c1d1085727928898ee6f4f9687b89dd9f9 100644 (file)
@@ -1,3 +1,8 @@
+Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): Handle
+       Return and KP_Enter.
+
 Fri Oct 18 15:38:50 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkprogressbar.c (gtk_progress_bar_set_text): 
index 902aefcc1722a83635030438cfc8b7dddfc1124a..2cbd57c1d1085727928898ee6f4f9687b89dd9f9 100644 (file)
@@ -1,3 +1,8 @@
+Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): Handle
+       Return and KP_Enter.
+
 Fri Oct 18 15:38:50 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkprogressbar.c (gtk_progress_bar_set_text): 
index 902aefcc1722a83635030438cfc8b7dddfc1124a..2cbd57c1d1085727928898ee6f4f9687b89dd9f9 100644 (file)
@@ -1,3 +1,8 @@
+Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): Handle
+       Return and KP_Enter.
+
 Fri Oct 18 15:38:50 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkprogressbar.c (gtk_progress_bar_set_text): 
index c1a44b94b0ce6392e8b41958dae3bcaab96f6649..a675734de61951d3d8e4b54b96c31aa903f04f33 100644 (file)
@@ -576,6 +576,12 @@ translate_key_event (GdkDisplay *display,
       if (event->key.string)
        event->key.length = bytes_written;
     }
+  else if (event->key.keyval == GDK_Return ||
+         event->key.keyval == GDK_KP_Enter)
+    {
+      event->key.length = 1;
+      event->key.string = g_strdup ("\n");
+    }
 
   if (!event->key.string)
     {