Added "offline_sync" option, which lets you synchronise all mail to local
authorNot Zed <NotZed@Ximian.com>
Mon, 22 Sep 2003 18:48:34 +0000 (18:48 +0000)
committerMichael Zucci <zucchi@src.gnome.org>
Mon, 22 Sep 2003 18:48:34 +0000 (18:48 +0000)
commit10928ef17079706fa1d1d35bf9e278d746b7e800
tree74b4a1495b990766ea340704485a8f88449a7f77
parent6120192809213a3907c52883ef23e42ce562ccd2
Added "offline_sync" option, which lets you synchronise all mail to local

2003-09-22  Not Zed  <NotZed@Ximian.com>

        * providers/imap/camel-imap-provider.c: Added "offline_sync"
        option, which lets you synchronise all mail to local storage
        automagically.

        * camel-disco-folder.c (cdf_folder_changed): hook onto the folder
        changed single, for all new messages, check that they are online
        using another thread, if the offline_sync option has been enabled
        for this store.

2003-09-21  Not Zed  <NotZed@Ximian.com>

        * camel-session.c (session_thread_destroy): call proper entry
        point for freeing the message.

2003-09-18  Not Zed  <NotZed@Ximian.com>

        * camel-folder.c (filter_filter): register the filtering process
        for progress, and do progress of the filtering process.

2003-09-17  Not Zed  <NotZed@Ximian.com>

        * camel.c (camel_init): init camel operation.

        * camel-operation.c (camel_operation_reset): removed, not used,
        not worth it.
        (camel_operation_mute): new method to stop all status updates
        permanently.
        (*): Changed to use thread specific data and a list rather than a
        hashtable.
        (cancel_thread): removed.
        (camel_operation_register): return the previously registered op.
camel/ChangeLog
camel/camel-disco-folder.c
camel/camel-folder.c
camel/camel-object.h
camel/camel-operation.c
camel/camel-operation.h
camel/camel-private.h
camel/camel-session.c
camel/camel-session.h
camel/camel.c
camel/providers/imap/camel-imap-provider.c