( cvs diff -u -r 1.83.2.46 -r 1.83.2.47 src/mimeview.c; ) > 1.9.15cvs71.patchset
( cvs diff -u -r 1.155.2.32 -r 1.155.2.33 src/Makefile.am; cvs diff -u -r 1.9.2.5 -r 1.9.2.6 src/addressadd.c; cvs diff -u -r 1.60.2.37 -r 1.60.2.38 src/addressbook.c; cvs diff -u -r 1.207.2.73 -r 1.207.2.74 src/folderview.c; cvs diff -u -r 1.14.2.11 -r 1.14.2.12 src/grouplistdialog.c; cvs diff -u -r 1.83.2.47 -r 1.83.2.48 src/mimeview.c; cvs diff -u -r 1.25.2.18 -r 1.25.2.19 src/stock_pixmap.c; cvs diff -u -r 1.18.2.12 -r 1.18.2.13 src/stock_pixmap.h; cvs diff -u -r 1.395.2.140 -r 1.395.2.141 src/summaryview.c; cvs diff -u -r 1.1.4.9 -r 1.1.4.10 src/gtk/gtksctree.c; cvs diff -u -r 1.1.4.3 -r 1.1.4.4 src/gtk/gtksctree.h; diff -u /dev/null src/pixmaps/empty.xpm; ) > 1.9.15cvs72.patchset
( cvs diff -u -r 1.1.2.6 -r 1.1.2.7 src/plugins/pgpcore/passphrase.c; ) > 1.9.15cvs73.patchset
+( cvs diff -u -r 1.213.2.64 -r 1.213.2.65 src/folder.c; cvs diff -u -r 1.207.2.74 -r 1.207.2.75 src/folderview.c; ) > 1.9.15cvs74.patchset
{
g_return_val_if_fail(item->no_select == FALSE, -1);
- /* caller of folder_item_open *must* call
- * folder_item_process_open after ! */
item->processing_pending = TRUE;
+ folder_item_process_open (item, NULL, NULL, NULL);
item->opened = TRUE;
gtk_clist_thaw(GTK_CLIST(folderview->summaryview->ctree));
}
-void folderview_process_open(FolderView *folderview, FolderItem *item)
-{
- if (!item)
- return;
-
- folder_item_update_freeze();
- folder_item_process_open(item,
- summary_freeze_for_proc,
- summary_thaw_for_proc,
- folderview);
- folder_item_update_thaw();
-
- return;
-}
-
-#if 0
-gboolean folderview_process_open_cb(gpointer data)
-{
- FolderView *folderview = (FolderView *)data;
- FolderItem *item = NULL;
-
- if (!folderview || !folderview->opened) {
- debug_print("opened NULL\n");
- return FALSE;
- }
- item = gtk_ctree_node_get_row_data(
- GTK_CTREE(folderview->ctree),
- folderview->opened);
-
- if (!item)
- return FALSE;
-
- folderview_process_open(folderview, item);
-
- return FALSE;
-}
-#endif
-
static void folderview_selected(GtkCTree *ctree, GtkCTreeNode *row,
gint column, FolderView *folderview)
{
return;
}
- folderview_process_open(folderview, item);
-
main_window_cursor_normal(folderview->mainwin);
/* Show messages */