aboutsummaryrefslogtreecommitdiffstats
path: root/mail/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r--mail/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 874cd6ddf4..c1beb752d4 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,29 @@
+2000-11-01 Dan Winship <danw@helixcode.com>
+
+ Make "Get Mail" even more functional on IMAP (scans all folders),
+ and do a first cut at folder tree highlighting (for IMAP/news
+ only).
+
+ * mail-ops.c (do_fetch_mail): For imap (sigh, we *still* shouldn't
+ be hardcoding that), rescan the store's folder tree, rescan each
+ changed folder for new messages, and update the shell folder tree.
+ (do_scan_subfolders): Update for component-factory.c changes, and
+ set folder display names and highlights appropriately when
+ building the storage.
+
+ * component-factory.c (add_storage): Make this static (was
+ mail_add_new_storage). Use camel_service_get_name for the name
+ rather than url->host. (Among other things, this lets you use a
+ single machine as both an IMAP server and a news server.)
+ (mail_lookup_storage): Hash storages based on their CamelStore
+ rather than the URL.
+ (factory_destroy): Disconnect each of the CamelStores in the
+ storages_hash.
+
+ * subscribe-dialog.c (cleanup_subscribe_folder):
+ * mail-vfolder.c (vfolder_refresh): Pass "highlighted" flag to
+ evolution_storage_new_folder
+
2000-11-01 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (mail_op_report_status): Don't call the default