Fix bug 520
authorColin Leroy <colin@colino.net>
Sat, 21 Aug 2004 15:59:16 +0000 (15:59 +0000)
committerColin Leroy <colin@colino.net>
Sat, 21 Aug 2004 15:59:16 +0000 (15:59 +0000)
ChangeLog.claws
PATCHSETS
configure.ac
src/toolbar.c

index d9125ab..8843b25 100644 (file)
@@ -1,3 +1,9 @@
+2004-08-21 [colin]     0.9.12cvs73
+
+       * src/toolbar.c
+               Grey out Redirect in the toolbar when selection is
+               multiple. Fixes bug 520
+
 2004-08-21 [colin]     0.9.12cvs72
 
        * src/compose.c
index 2181487..351bc42 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
@@ -55,3 +55,4 @@
 ( cvs diff -u -r 1.435 -r 1.436 src/compose.c; ) > 0.9.12cvs70.patchset
 ( cvs diff -u -r 1.442 -r 1.443 src/summaryview.c; ) > 0.9.12cvs71.patchset
 ( cvs diff -u -r 1.436 -r 1.437 src/compose.c; ) > 0.9.12cvs72.patchset
+( cvs diff -u -r 1.53 -r 1.54 src/toolbar.c; ) > 0.9.12cvs73.patchset
index a1a1a73..257f7f4 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=9
 MICRO_VERSION=12
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=72
+EXTRA_VERSION=73
 EXTRA_RELEASE=
 
 if test \( $EXTRA_VERSION -eq 0 \) -o \( "x$EXTRA_RELEASE" != "x" \); then
index 92cd35e..00a9c2e 100644 (file)
@@ -1682,6 +1682,10 @@ void toolbar_main_set_sensitive(gpointer data)
        if (toolbar->fwd_btn)
                SET_WIDGET_COND(GTK_WIDGET_PTR(toolbar->fwd_combo),
                        M_HAVE_ACCOUNT|M_TARGET_EXIST); 
+       if (toolbar->fwd_combo) {
+               GtkWidget *submenu = gtk_item_factory_get_widget(toolbar->fwd_combo->factory, _("/Redirect"));
+               SET_WIDGET_COND(submenu, M_HAVE_ACCOUNT|M_SINGLE_TARGET_EXIST); 
+       }
 
        if (prefs_common.next_unread_msg_dialog == NEXTUNREADMSGDIALOG_ASSUME_NO) {
                SET_WIDGET_COND(toolbar->next_btn, M_MSG_EXIST);