Revision 6d70af8...

Go back to digest for 4th August 2013

Features in KDE-PIM

Dan Vratil committed changes in [kdepim-runtime] /:

Support CONDSTORE IMAP extension

CONDSTORE extension allows incremental flags change synchronization. That means
we don't have to list all messages in every mailbox to check whether there were
any flags changes, we just ask for messages that have changed since last time.
This saves a lot of bandwidth and massively speeds up synchronization
(especially for large folders).

CONDSTORE is today supported by almost every modern IMAP server, but in case
it's not not supported, the task simply falls back to listing all messages and
comparing flags.

REVIEW: 111726

File Changes

Added 2 files
  • /imap
  •   resources/highestmodseqattribute.cpp
  •   resources/highestmodseqattribute.h
Modified 6 files
  •   CMakeLists.txt
  •   resources/imap/CMakeLists.txt
  •   resources/imap/imapresource.cpp
  •   resources/imap/imapresource.h
  •   resources/imap/retrieveitemstask.cpp
  •   resources/imap/retrieveitemstask.h
8 files changed in total