2006-02-15 [wwp] 2.0.0cvs53
authorTristan Chabredier <wwp@claws-mail.org>
Wed, 15 Feb 2006 14:17:54 +0000 (14:17 +0000)
committerTristan Chabredier <wwp@claws-mail.org>
Wed, 15 Feb 2006 14:17:54 +0000 (14:17 +0000)
* src/prefs_gtk.h
oops forgot that file (fix for some widgets' sensitivity).

ChangeLog
PATCHSETS
configure.ac
src/prefs_gtk.h

index 4d5bdd0f79dddedc499f2abb4ec7980f960bafcc..16579e708c68869d175e22136fe3d6b84b142653 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-02-15 [wwp]       2.0.0cvs53
+
+       * src/prefs_gtk.h
+               oops forgot that file (fix for some widgets' sensitivity).
+
 2006-02-15 [wwp]       2.0.0cvs52
 
        * src/summary_search.c
index 09255e3ce15f579f7d40c134a89031443fef9b98..1987c7e2b2fb48421e5fe81e8beb4b216756fe8a 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.1.2.9 -r 1.1.2.10 manual/advanced.xml;  ) > 2.0.0cvs50.patchset
 ( cvs diff -u -r 1.1.2.6 -r 1.1.2.7 src/plugins/pgpcore/prefs_gpg.c;  cvs diff -u -r 1.105.2.49 -r 1.105.2.50 src/prefs_account.c;  ) > 2.0.0cvs51.patchset
 ( cvs diff -u -r 1.15.2.22 -r 1.15.2.23 src/summary_search.c;  ) > 2.0.0cvs52.patchset
+( cvs diff -u -r 1.5.2.7 -r 1.5.2.8 src/prefs_gtk.h;  ) > 2.0.0cvs53.patchset
index a4dbd460bcc97cbf3f3d9ba506cf7c8c02b581b1..0c80166a74782e12d4673efeb2cc1c04a10b543b 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=0
 MICRO_VERSION=0
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=52
+EXTRA_VERSION=53
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 88e4d4919611e9f6d64d10dadfe2a02a132d06c7..e65b64ced065cb6d2d025d1f80ef693856ad9f97 100644 (file)
@@ -133,6 +133,13 @@ struct _PrefsDialog
                         G_CALLBACK(prefs_button_toggled), targetwid); \
 }
 
+#define SET_TOGGLE_SENSITIVITY_REVERSE(togglewid, targetwid) \
+{ \
+       gtk_widget_set_sensitive(targetwid, !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(togglewid))); \
+       g_signal_connect(G_OBJECT(togglewid), "toggled", \
+                        G_CALLBACK(prefs_button_toggled_reverse), targetwid); \
+}
+
 void prefs_read_config         (PrefParam      *param,
                                 const gchar    *label,
                                 const gchar    *rcfile,
@@ -157,6 +164,8 @@ void prefs_dialog_destroy   (PrefsDialog    *dialog);
 
 void prefs_button_toggled      (GtkToggleButton        *toggle_btn,
                                 GtkWidget              *widget);
+void prefs_button_toggled_reverse      (GtkToggleButton        *toggle_btn,
+                                GtkWidget              *widget);
 
 void prefs_set_dialog          (PrefParam      *param);
 void prefs_set_data_from_dialog        (PrefParam      *param);