docker-offlineimap/offlineimap
Abdo Roig-Maranges 214137eb7b Improvements to the SQlite-based local status folder
* Do not inherit LocalStatusSQLiteFolder class from the plaintext
    one.

  * Use some functions already in BaseFolder in both, plaintext and
    sqlite classes.

  * Add a saveall method. The idea is that saveall dumps the entire
    messagelist to disk, while save only commits the uncommited
    changes. Right now, save is noop for sqlite, and equivalent to
    saveall for plaintext, but it enables to be more clever on when we
    commit to disk in the future.

Signed-off-by: Eygene Ryabinkin <rea@codelabs.ru>
2014-05-06 23:37:11 +04:00
..
folder Improvements to the SQlite-based local status folder 2014-05-06 23:37:11 +04:00
repository Adapt plain status folder to gmail labels stuff 2014-05-06 23:37:11 +04:00
ui Make GmailFolder sync GMail labels 2014-05-06 23:36:06 +04:00
utils Create global instance of command-line options 2013-02-11 23:34:18 +04:00
__init__.py OfflineIMAP 6.5.5 is out 2013-10-04 17:03:06 +04:00
accounts.py Refactoring: make functions to be private if we can 2014-04-30 19:35:56 +04:00
CustomConfig.py Make authentication mechanisms configurable 2013-08-08 22:34:30 +04:00
emailutil.py Add support for alternative message date synchronisation 2013-08-09 10:48:00 +04:00
error.py Introduce new error level FOLDER_RETRY 2011-09-06 19:00:21 +02:00
globals.py Create global instance of command-line options 2013-02-11 23:34:18 +04:00
imaplib2.py Updated bundled imaplib2 to 2.36 2013-09-19 17:19:37 +04:00
imaplibutil.py Refactoring: make functions to be private if we can 2014-04-30 19:35:56 +04:00
imapserver.py Enable compressed connections to the IMAP server 2014-05-02 19:30:49 +04:00
imaputil.py Extend handling of GMail labels header 2014-05-06 23:37:03 +04:00
init.py Refactoring: make functions to be private if we can 2014-04-30 19:35:56 +04:00
localeval.py Update FSF address 2006-08-12 05:15:55 +01:00
mbnames.py Refactoring: make functions to be private if we can 2014-04-30 19:35:56 +04:00
syncmaster.py Exit "infinite" monitorloop when SyncRunner thread exits 2011-11-02 11:55:05 +01:00
threadutil.py Fix deadlock for IMAP folder synced in singlethreaded mode 2013-02-05 07:53:25 +04:00