talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 139950fc3d76f17d4e24e6e1545baf146288f509
parent d522d8490e9de2f99e3352dd402f2a8f5792bfe1
Author: Paul Mangan <paul@claws-mail.org>
Date:   Wed, 16 May 2012 08:54:27 +0000

2012-05-16 [paul]	3.8.0cvs46

	* src/prefs_filtering_action.c
		fix disabled 'select...' button that never goes away
		when using the new addr book

Diffstat:
MChangeLog | 7+++++++
MPATCHSETS | 1+
Mconfigure.ac | 2+-
Msrc/prefs_filtering_action.c | 13++++++++-----
4 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -1,3 +1,10 @@ +2012-05-16 [paul] 3.8.0cvs46 + + * src/prefs_filtering_action.c + fix disabled 'select...' button that never goes away + when using the new addr book + + 2012-05-16 [colin] 3.8.0cvs45 * src/common/utils.c diff --git a/PATCHSETS b/PATCHSETS @@ -4362,3 +4362,4 @@ ( cvs diff -u -r 1.75.2.69 -r 1.75.2.70 src/matcher.c; ) > 3.8.0cvs43.patchset ( cvs diff -u -r 1.36.2.196 -r 1.36.2.197 src/common/utils.c; ) > 3.8.0cvs44.patchset ( cvs diff -u -r 1.36.2.197 -r 1.36.2.198 src/common/utils.c; ) > 3.8.0cvs45.patchset +( cvs diff -u -r 1.1.4.74 -r 1.1.4.75 src/prefs_filtering_action.c; ) > 3.8.0cvs46.patchset diff --git a/configure.ac b/configure.ac @@ -12,7 +12,7 @@ MINOR_VERSION=8 MICRO_VERSION=0 INTERFACE_AGE=0 BINARY_AGE=0 -EXTRA_VERSION=45 +EXTRA_VERSION=46 EXTRA_RELEASE= EXTRA_GTK2_VERSION= diff --git a/src/prefs_filtering_action.c b/src/prefs_filtering_action.c @@ -122,7 +122,9 @@ static struct FilteringAction_ { #endif GtkWidget *header_combo; GtkWidget *header_entry; +#ifndef USE_NEW_ADDRBOOK GtkWidget *addressbook_btn; +#endif GtkWidget *score_entry; GtkWidget *tags_combo; @@ -342,7 +344,9 @@ static void prefs_filtering_action_create(void) GtkWidget *account_combo; GtkWidget *header_combo; GtkWidget *header_entry; +#ifndef USE_NEW_ADDRBOOK GtkWidget *addressbook_btn; +#endif GtkWidget *dest_entry; GtkWidget *dest_btn; GtkWidget *score_entry; @@ -550,15 +554,14 @@ static void prefs_filtering_action_create(void) G_CALLBACK(prefs_filtering_action_select_dest), NULL); +#ifndef USE_NEW_ADDRBOOK addressbook_btn = gtk_button_new_with_label (_("Select ...")); gtk_box_pack_start (GTK_BOX (hbox1), addressbook_btn, FALSE, FALSE, 0); -#ifndef USE_NEW_ADDRBOOK g_signal_connect (G_OBJECT (addressbook_btn), "clicked", G_CALLBACK(prefs_filtering_action_select_addressbook), NULL); -#else - gtk_widget_set_sensitive(GTK_WIDGET(addressbook_btn), FALSE); #endif + exec_btn = gtk_button_new_from_stock(GTK_STOCK_INFO); gtk_box_pack_start (GTK_BOX (hbox1), exec_btn, FALSE, FALSE, 0); g_signal_connect (G_OBJECT (exec_btn), "clicked", @@ -1373,10 +1376,10 @@ static void prefs_filtering_action_type_selection_changed(GtkWidget *combo, prefs_filtering_action_enable_widget(filtering_action.header_combo, (value == ACTION_ADD_TO_ADDRESSBOOK)); - +#ifndef USE_NEW_ADDRBOOK prefs_filtering_action_enable_widget(filtering_action.addressbook_btn, (value == ACTION_ADD_TO_ADDRESSBOOK)); - +#endif prefs_filtering_action_enable_widget(filtering_action.score_entry, ACTION_SCORE(value));