* src/mainwindow.c
replace "Rescan all folders..." with
"Check all folders for new messages..."
+2002-07-31 [christoph] 0.8.1claws1
+
+ * src/folderview.[ch]
+ * src/mainwindow.c
+ replace "Rescan all folders..." with
+ "Check all folders for new messages..."
+
2002-07-30 [paul] 0.8.1claws
* version 0.8.1claws released
2002-07-30 [paul] 0.8.1claws
* version 0.8.1claws released
MICRO_VERSION=1
INTERFACE_AGE=0
BINARY_AGE=0
MICRO_VERSION=1
INTERFACE_AGE=0
BINARY_AGE=0
VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
dnl set $target
VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
dnl set $target
+void folderview_check_new_all()
+{
+ GList *list;
+ GtkWidget *window;
+
+ inc_lock();
+ window = label_window_create(_("Checking all folders for new messages..."));
+
+ list = folder_get_list();
+ for (; list != NULL; list = list->next) {
+ Folder *folder = list->data;
+
+ folderview_check_new(folder);
+ }
+
+ folder_write_list();
+ folderview_set_all();
+
+ gtk_widget_destroy(window);
+ inc_unlock();
+}
+
static gboolean folderview_search_new_recursive(GtkCTree *ctree,
GtkCTreeNode *node)
{
static gboolean folderview_search_new_recursive(GtkCTree *ctree,
GtkCTreeNode *node)
{
void folderview_rescan_tree (Folder *folder);
void folderview_rescan_all (void);
void folderview_check_new (Folder *folder);
void folderview_rescan_tree (Folder *folder);
void folderview_rescan_all (void);
void folderview_check_new (Folder *folder);
+void folderview_check_new_all ();
void folderview_update_item (FolderItem *item,
gboolean update_summary);
void folderview_update_item (FolderItem *item,
gboolean update_summary);
{N_("/_File"), NULL, NULL, 0, "<Branch>"},
{N_("/_File/_Add mailbox..."), NULL, add_mailbox_cb, 0, NULL},
{N_("/_File/_Add mbox mailbox..."), NULL, add_mbox_cb, 0, NULL},
{N_("/_File"), NULL, NULL, 0, "<Branch>"},
{N_("/_File/_Add mailbox..."), NULL, add_mailbox_cb, 0, NULL},
{N_("/_File/_Add mbox mailbox..."), NULL, add_mbox_cb, 0, NULL},
- {N_("/_File/_Rescan folder tree"), NULL, update_folderview_cb, 0, NULL},
+ {N_("/_File/_Check for new mails in all folders"),
+ NULL, update_folderview_cb, 0, NULL},
{N_("/_File/_Folder"), NULL, NULL, 0, "<Branch>"},
{N_("/_File/_Folder/Create _new folder..."),
NULL, new_folder_cb, 0, NULL},
{N_("/_File/_Folder"), NULL, NULL, 0, "<Branch>"},
{N_("/_File/_Folder/Create _new folder..."),
NULL, new_folder_cb, 0, NULL},
GtkWidget *widget)
{
summary_show(mainwin->summaryview, NULL);
GtkWidget *widget)
{
summary_show(mainwin->summaryview, NULL);
- folderview_rescan_all();
+ folderview_check_new_all();
}
static void new_folder_cb(MainWindow *mainwin, guint action,
}
static void new_folder_cb(MainWindow *mainwin, guint action,