+2002-11-09 [colin] 0.8.5claws113
+
+ * src/folder.c
+ src/folderview.c
+ Fix the status bar messages
+
2002-11-09 [colin] 0.8.5claws112
* src/folderview.c
for (cur = mlist ; cur != NULL ; cur = cur->next) {
MsgInfo * msginfo;
cnt++;
- msginfo = (MsgInfo *) cur->data;
- folder_item_move_msg(new_item, msginfo);
if (cnt%500)
statusbar_print_all(_("Moving %s to %s (%d%%)..."), src->name,
new_item->path,
100*cnt/g_slist_length(mlist));
+ msginfo = (MsgInfo *) cur->data;
+ folder_item_move_msg(new_item, msginfo);
+ if (cnt%500)
+ statusbar_pop_all();
}
/*copy prefs*/
else
debug_print("can't remove src node: is null\n");
+ STATUSBAR_POP(folderview->mainwin);
folderview_create_folder_node_recursive(folderview, new_item);
folder_update_item(src_parent, TRUE);
folder_update_item_recursive(new_item, TRUE);
folderview_sort_folders(folderview,
gtk_ctree_find_by_row_data(GTK_CTREE(widget),
NULL, new_item->parent), new_item->folder);
- statusbar_pop_all();
folderview_select(folderview, new_item);
} else {
main_window_cursor_normal(folderview->mainwin);
gtk_drag_finish(drag_context, FALSE, FALSE, time);
- statusbar_pop_all();
+ STATUSBAR_POP(folderview->mainwin);
}
inc_unlock();
gtk_widget_set_sensitive(folderview->ctree, TRUE);
- statusbar_pop_all();
}
}