+2008-06-24 [colin] 3.4.0cvs108
+
+ * src/messageview.c
+ Fix Spam button sensitivity in newsgroups
+
2008-06-23 [wwp] 3.4.0cvs107
* po/fr.po
( cvs diff -u -r 1.1.2.5 -r 1.1.2.6 manual/es/plugins.xml; ) > 3.4.0cvs105.patchset
( cvs diff -u -r 1.60.2.52 -r 1.60.2.53 po/es.po; ) > 3.4.0cvs106.patchset
( cvs diff -u -r 1.42.2.39 -r 1.42.2.40 po/fr.po; ) > 3.4.0cvs107.patchset
+( cvs diff -u -r 1.94.2.180 -r 1.94.2.181 src/messageview.c; ) > 3.4.0cvs108.patchset
MSG_IS_SPAM(msginfo->flags)?LEARN_HAM:LEARN_SPAM);
if (messageview->toolbar) {
- if (messageview->toolbar->learn_spam_btn)
+ if (messageview->toolbar->learn_spam_btn) {
+ gboolean can_learn = FALSE;
+ if (procmsg_spam_can_learn() &&
+ (msginfo->folder &&
+ msginfo->folder->folder->klass->type != F_UNKNOWN &&
+ msginfo->folder->folder->klass->type != F_NEWS))
+ can_learn = TRUE;
+
gtk_widget_set_sensitive(
messageview->toolbar->learn_spam_btn,
- procmsg_spam_can_learn());
+ can_learn);
+ }
}
noticeview_hide(messageview->noticeview);