2005-05-23 [colin] 1.0.4cvs12
authorColin Leroy <colin@colino.net>
Mon, 23 May 2005 20:01:22 +0000 (20:01 +0000)
committerColin Leroy <colin@colino.net>
Mon, 23 May 2005 20:01:22 +0000 (20:01 +0000)
* src/gtk/colorsel.c
Fix bug #699

ChangeLog.claws
PATCHSETS
configure.ac
src/gtk/colorsel.c

index c828a23..862bc62 100644 (file)
@@ -1,3 +1,8 @@
+2005-05-23 [colin]     1.0.4cvs12
+
+       * src/gtk/colorsel.c
+               Fix bug #699
+
 2005-05-09 [paul]
 
        1.0.4a release
index 1f41e35..817e45b 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.263 -r 1.264 src/folder.c; ) > 1.0.4cvs9.patchset
 ( cvs diff -u -r 1.4 -r 1.5 src/imap_gtk.c; cvs diff -u -r 1.180 -r 1.181 src/inc.c; cvs diff -u -r 1.319 -r 1.320 src/mainwindow.c; cvs diff -u -r 1.5 -r 1.6 src/mh_gtk.c; cvs diff -u -r 1.57 -r 1.58 src/toolbar.c; ) > 1.0.4cvs10.patchset
 ( cvs diff -u -r 1.132 -r 1.133 AUTHORS; cvs diff -u -r 1.35 -r 1.36 INSTALL; cvs diff -u -r 1.28 -r 1.29 Makefile.am; cvs diff -u -r 1.41 -r 1.42 README.claws; cvs diff -u -r 0 -r 1 RELEASE_NOTES.claws; cvs diff -u -r 1.1364 -r 1.1365 configure.ac; cvs diff -u -r 0 -r 1 po/ca.po; cvs diff -u -r 1.71 -r 1.72 po/de.po; cvs diff -u -r 1.75 -r 1.76 po/es.po; cvs diff -u -r 0 -r 1 po/fi.po; cvs diff -u -r 1.54 -r 1.55 po/fr.po; cvs diff -u -r 1.42 -r 1.43 po/it.po; cvs diff -u -r 1.17 -r 1.18 po/pl.po; cvs diff -u -r 1.24 -r 1.25 po/ru.po; cvs diff -u -r 1.16 -r 1.17 po/sk.po; cvs diff -u -r 1.27 -r 1.28 po/sr.po; cvs diff -u -r 1.12 -r 1.13 po/zh_CN.po; cvs diff -u -r 1.151 -r 1.152 src/main.c; cvs diff -u -r 1.4 -r 1.5 src/partial_download.c; cvs diff -u -r 1.64 -r 1.65 src/common/utils.c; ) > 1.0.4cvs11.patchset
+( cvs diff -u -r 1.2 -r 1.3 src/gtk/colorsel.c; ) > 1.0.4cvs12.patchset
index dd31357..93b0dc6 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=0
 MICRO_VERSION=4
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=11
+EXTRA_VERSION=12
 EXTRA_RELEASE=
 
 if test \( $EXTRA_VERSION -eq 0 \) -o \( "x$EXTRA_RELEASE" != "x" \); then
index ba6aa60..da0fd8d 100644 (file)
@@ -34,12 +34,20 @@ static void quote_colors_set_dialog_cancel(GtkWidget *widget, gpointer data)
        gtk_main_quit();
 }
 
-static void quote_colors_set_dialog_key_pressed(GtkWidget *widget,
+static gint quote_colors_set_dialog_key_pressed(GtkWidget *widget,
                                                GdkEventKey *event,
                                                gpointer data)
 {
-       *((gint *) data) = 1;
-       gtk_main_quit();
+       if (event && event->keyval == GDK_Escape) {
+               *((gint *) data) = 1;
+               gtk_main_quit();
+               return TRUE;
+       } else if (event && event->keyval == GDK_Return) {
+               *((gint *) data) = 0;
+               gtk_main_quit();
+               return FALSE;
+       }
+       return FALSE;
 }
 
 gint colorsel_select_color_rgb(gchar *title, gint rgbvalue)