+2005-08-07 [colin] 1.9.13cvs20
+
+ * src/folderview.c
+ Add debug
+ * src/summaryview.c
+ Faster 'unthread_for_execution'
+
2005-08-06 [paul] 1.9.13cvs19
* src/mainwindow.c
( cvs diff -u -r 1.204.2.49 -r 1.204.2.50 src/prefs_common.c; cvs diff -u -r 1.103.2.23 -r 1.103.2.24 src/prefs_common.h; cvs diff -u -r 1.274.2.49 -r 1.274.2.50 src/mainwindow.c; cvs diff -u -r 1.382.2.147 -r 1.382.2.148 src/compose.c; cvs diff -u -r 1.94.2.59 -r 1.94.2.60 src/messageview.c; ) > 1.9.13cvs17.patchset
( cvs diff -u -r 1.274.2.50 -r 1.274.2.51 src/mainwindow.c; cvs diff -u -r 1.16.2.10 -r 1.16.2.11 src/prefs_display_header.c; cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/prefs_folder_column.c; cvs diff -u -r 1.1.2.9 -r 1.1.2.10 src/prefs_summaries.c; cvs diff -u -r 1.10.2.9 -r 1.10.2.10 src/prefs_summary_column.c; ) > 1.9.13cvs18.patchset
( cvs diff -u -r 1.274.2.51 -r 1.274.2.52 src/mainwindow.c; ) > 1.9.13cvs19.patchset
+( cvs diff -u -r 1.207.2.52 -r 1.207.2.53 src/folderview.c; cvs diff -u -r 1.395.2.103 -r 1.395.2.104 src/summaryview.c; ) > 1.9.13cvs20.patchset
MICRO_VERSION=13
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=19
+EXTRA_VERSION=20
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
GtkWidget *hbox_total;
gint *col_pos = folderview->col_pos;
+ debug_print("setting titles...\n");
gtk_widget_realize(folderview->ctree);
gtk_widget_show_all(folderview->scrolledwin);
gint i;
GtkWidget *scrolledwin = folderview->scrolledwin;
+ debug_print("creating tree...\n");
memset(titles, 0, sizeof(titles));
col_state = prefs_folder_column_get_config();
FolderItem *item = folderview_get_selected_item(folderview);
GtkWidget *scrolledwin = folderview->scrolledwin;
+ debug_print("recreating tree...\n");
gtk_widget_destroy(folderview->ctree);
folderview->ctree = ctree = folderview_ctree_create(folderview);
GtkCTreeNode *node;
GtkCTree *ctree = GTK_CTREE(summaryview->ctree);
- summary_lock(summaryview);
-
debug_print("Unthreading for execution...");
- gtk_clist_freeze(GTK_CLIST(ctree));
+ START_LONG_OPERATION(summaryview);
for (node = GTK_CTREE_NODE(GTK_CLIST(ctree)->row_list);
node != NULL; node = GTK_CTREE_NODE_NEXT(node)) {
summary_unthread_for_exec_func(ctree, node, NULL);
}
- gtk_clist_thaw(GTK_CLIST(ctree));
+ END_LONG_OPERATION(summaryview);
debug_print("done.\n");
-
- summary_unlock(summaryview);
}
static void summary_unthread_for_exec_func(GtkCTree *ctree, GtkCTreeNode *node,