11 Commits (5fb5cfb2a9d80ebc277e5b2db00c2b5cbefbfdf3)

Author SHA1 Message Date
David Faure 63bee87105 Use .mailboxname.compacted i.e. make it a hidden file, so that it doesn't appear as a new mailbox 21 years ago
David Faure 36c8001fd9 Use .mailboxname.compacted i.e. make it a hidden file, so that it doesn't appear as a new mailbox 21 years ago
David Faure 16f50e80d6 Don't leave around mymbox.compacted when compaction fails (e.g. disk full), 21 years ago
David Faure efe86d7977 Don't leave around mymbox.compacted when compaction fails (e.g. disk full), 21 years ago
Till Adam 3cb30b64fb Move KMBroadcastStatus to KPIM::BroadcastStatus so it can be used by 22 years ago
David Faure 451879c548 The scheduler assumed that jobs could be run synchronously when wanted. 22 years ago
David Faure 2c1ef86be1 open() might call notifyOpeningFolder() more than once (e.g. due to the open() 22 years ago
Ingo Klcker fad13f294d Force an update of the index after compacting a folder even if the folder is still open. This should fix the ghost message problem. 22 years ago
David Faure 152f8d472c GUI improvements for the compaction feature: 22 years ago
David Faure 10fa76d439 Applied patch by Mikolaj Machowski to improve the statusbar message after compaction happened. 22 years ago
David Faure 7910bda3f3 Fixed compaction when we use a symlink to the mbox. It didn't overwrite the 22 years ago
David Faure 3f20215f17 make it compile for Grzegorz Jaskiewicz 22 years ago
David Faure c44c484bb5 Similarly to expiring old mails in the background, this implements compacting 22 years ago