diff options
author | Peter Williams <peterw@ximian.com> | 2001-07-03 02:42:18 +0800 |
---|---|---|
committer | Peter Williams <peterw@src.gnome.org> | 2001-07-03 02:42:18 +0800 |
commit | 26b8fe817e4eebb373dfcdbf49b55d971084bf6e (patch) | |
tree | 209432ab48a505354ff104be7fc421a12737b593 /mail/ChangeLog | |
parent | a881f16f9338fd78ef80bbbdb38b2e65675f2d4d (diff) | |
download | gsoc2013-evolution-26b8fe817e4eebb373dfcdbf49b55d971084bf6e.tar.gz gsoc2013-evolution-26b8fe817e4eebb373dfcdbf49b55d971084bf6e.tar.zst gsoc2013-evolution-26b8fe817e4eebb373dfcdbf49b55d971084bf6e.zip |
New file. Protoypes for the Mail Folder Cache, which provides a place for
2001-07-02 Peter Williams <peterw@ximian.com>
* mail-folder-cache.h: New file. Protoypes for the Mail Folder Cache, which
provides a place for all the disparate pieces of the mailer to save bits of
information about a folder. Centralizes the information display code.
* mail-folder-cache.c: New file. Implements the Mail Folder Cache.
* Makefile.am (evolution_mail_SOURCES): Add the mail-folder-cache.{c,h}
* folder-browser-factory.c (fb_get_svi): Copy of that absurdly long-named
function in mail-display.c that gets the GNOME_Evolution_ShellView.
(control_activate): Set the ShellView for the folder cache.
* folder-browser.c (got_folder): Tell the folder browser about this folder.
* mail-callbacks.c (create_folders): Tell the folder cache about the new
folders.
* mail-local.c (reconfigure_folder_reconfigure): Don't unhook our
events as we no longer hook them up.
(register_folder_registered): Tell the folder cache about this
folder's place in the local storage.
(register_folder_register): No longer hook events; the Folder Cache
will do this.
(local_folder_changed, local_folder_changed_proxy): Move to mail-folder-cache.c
(free_local_folder): No longer unhook events.
* mail-ops.c (do_update_subfolders_rec): Instead of setting the
folder status ourselves, inform the Folder Cache about the changes.
* mail-tools.c (mail_tool_uri_to_folder): Replace danw's cache
with the new Mail Folder Cache.
(cache_folder, etc): removed.
svn path=/trunk/; revision=10694
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r-- | mail/ChangeLog | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog index 643551da72..587933ba7f 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,38 @@ +2001-07-02 Peter Williams <peterw@ximian.com> + + * mail-folder-cache.h: New file. Protoypes for the Mail Folder Cache, which + provides a place for all the disparate pieces of the mailer to save bits of + information about a folder. Centralizes the information display code. + + * mail-folder-cache.c: New file. Implements the Mail Folder Cache. + + * Makefile.am (evolution_mail_SOURCES): Add the mail-folder-cache.{c,h} + + * folder-browser-factory.c (fb_get_svi): Copy of that absurdly long-named + function in mail-display.c that gets the GNOME_Evolution_ShellView. + (control_activate): Set the ShellView for the folder cache. + + * folder-browser.c (got_folder): Tell the folder browser about this folder. + + * mail-callbacks.c (create_folders): Tell the folder cache about the new + folders. + + * mail-local.c (reconfigure_folder_reconfigure): Don't unhook our + events as we no longer hook them up. + (register_folder_registered): Tell the folder cache about this + folder's place in the local storage. + (register_folder_register): No longer hook events; the Folder Cache + will do this. + (local_folder_changed, local_folder_changed_proxy): Move to mail-folder-cache.c + (free_local_folder): No longer unhook events. + + * mail-ops.c (do_update_subfolders_rec): Instead of setting the + folder status ourselves, inform the Folder Cache about the changes. + + * mail-tools.c (mail_tool_uri_to_folder): Replace danw's cache + with the new Mail Folder Cache. + (cache_folder, etc): removed. + 2001-07-02 Jeffrey Stedfast <fejj@ximian.com> * mail-accounts.c: #include widgets/misc/e-charset-picker.h since |