| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Replace the custom logging mechanism with QLoggingCategory.
Also declare the warnings with the proper category.
Change-Id: If87d53d27ea0c65abd434af9f99fe49ce634d6dd
Reviewed-by: Pekka Vuorela <[email protected]>
|
|
|
|
|
|
|
| |
Change-Id: I57c6ed78099b3359a16ce807da95325e755f0197
Reviewed-by: Pekka Vuorela <[email protected]>
Reviewed-by: Damien Caliste <[email protected]>
Reviewed-by: <[email protected]>
|
|
|
|
|
|
|
| |
Change-Id: Iebfffe7a6d5b2db40f0508ecd7c8ccddfa6665a6
Reviewed-by: Damien Caliste <[email protected]>
Reviewed-by: <[email protected]>
Reviewed-by: Pekka Vuorela <[email protected]>
|
|
|
|
|
|
| |
Change-Id: Ife7188b294dc3d89e8087674825a8805c0121d7b
Reviewed-by: Christopher Adams <[email protected]>
Reviewed-by: David Llewellyn-Jones <[email protected]>
|
|
|
|
|
|
|
|
| |
Change introduced in 5.14
Change-Id: I162b12c244d4d85781116e88b7e345bc66f59f5a
Reviewed-by: Christopher Adams <[email protected]>
Reviewed-by: David Llewellyn-Jones <[email protected]>
|
|
|
|
|
| |
Change-Id: Icce55517963f0cbc35211e9fc6f1a0fc413f5676
Reviewed-by: Simon Hausmann <[email protected]>
|
|
|
|
|
| |
Change-Id: If0f4427ee93a37de4ebd9e097defd8b3956f0fc6
Reviewed-by: Lars Knoll <[email protected]>
|
|
|
|
| |
Remove obsolete pre-release clause.
|
| |
|
|
|
|
| |
Fix issues suggested by KDE's code checking tool "Krazy"
|
| |
|
|
|
|
|
|
|
|
| |
Specifically remove out dated "or the Beta Release License Agreement" text.
Remove redundant GPL paragaph.
Update copyright to 2010.
|
|
|
|
| |
Add a test, still need to convert tests to proper autotest format.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the case of collecting mail for a folder where the mail store
already has many messages stored for that folder.
Preliminary tests show less than 50 bytes of 'useful heap'
per message in the store for the folder being checked.
Details:
Use QMailStore::countMessages instead of loading a list of
messages into memory and counting that list.
Add new minimum/maximum methods to IntegerRegion.
In retrieveMessageList create and maintain a map of min/max
server uids for each imap folder. Make it permanent using custom
folder fields.
Make sure the min/max map is only updated after mail has
been successfully retrieved, (we don't want the IMAP code
to act as if messages have been retrieved that haven't as
this may cause mails not to be retrieved when they should
be. But the opposite case will only cause mails to be
retrieved more than one).
Use the the min/max server uid values to determine which mails
on the server have already been retrieved, previously an in
memory list of all server uids in the folder in the mail
store was made. This requires that only a contiguous list of
messages is keep for each folder in the mail store (no gaps),
which should currently be the case.
|
|
|