+2007-08-24 [wwp] 2.10.0cvs159
+
+ * src/folderview.c
+ Update menu item sensitivity if necessary (or we get a
+ gtk critical message).
+
2007-08-23 [wwp] 2.10.0cvs158
* src/action.c
( cvs diff -u -r 1.179.2.185 -r 1.179.2.186 src/imap.c; ) > 2.10.0cvs156.patchset
( cvs diff -u -r 1.60.2.95 -r 1.60.2.96 src/addressbook.c; ) > 2.10.0cvs157.patchset
( cvs diff -u -r 1.12.2.47 -r 1.12.2.48 src/action.c; cvs diff -u -r 1.60.2.47 -r 1.60.2.48 src/prefs_actions.c; ) > 2.10.0cvs158.patchset
+( cvs diff -u -r 1.207.2.176 -r 1.207.2.177 src/folderview.c; ) > 2.10.0cvs159.patchset
#define SET_SENS(name, sens) \
menu_set_sensitive(fpopup_factory, name, sens)
- SET_SENS("/Download messages", !item->no_select);
+ if ( FOLDER_TYPE(item->folder) == F_NEWS || FOLDER_TYPE(item->folder) == F_IMAP )
+ SET_SENS("/Download messages", !item->no_select);
SET_SENS("/Mark all read", item->unread_msgs >= 1);
SET_SENS("/Search folder...", item->total_msgs >= 1 &&
folderview->selected == folderview->opened);
popup = gtk_item_factory_get_widget(fpopup_factory, fpopup->path);
gtk_menu_popup(GTK_MENU(popup), NULL, NULL, NULL, NULL,
event->button, event->time);
-
-
}
static gboolean folderview_button_pressed(GtkWidget *ctree, GdkEventButton *event,