diff options
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r-- | mail/ChangeLog | 26 |
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 |