instead of "on exit" (which made it non-working in kontact, with session management etc.)
GUI: removed the "Warn before expiring messages" and "On Exit: Expire old messages" options.
Tasks are filed with the jobscheduler, and the job for that task is started
only if the folder isn't opened - so this needed some special handling of search
folder (asking them to try releasing a given folder) and some fixes relative to
open() and close() calls, in kmfoldercachedimap and kmfoldersearch in particular.
Don: please check the kmfoldersearch.cpp changes, in particular the added close()
CCMAIL: sanders@kde.org
svn path=/trunk/kdepim/; revision=310272
for it.
Andrew, thanks for your patch. I've had to adjust things to the changes
in status handling and add the config stuff, but it's still appreciated.
CCMAIL: 37419-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=290257
From the "stupid things KMail does" series : on expunging folders or removing
series of messages we feed the reader window with a new message after removing each
email. So deleting 1000 emails forces KHTML to parse and display 1000 emails (how's that
for a stress test for khtml ;) ). That's why expunging and deleting series of messages is so
damn slow.
CCMAIL: kmail@kde.org
svn path=/trunk/kdepim/; revision=204645
for me the "crash on reply" and "forward message crash" bugs and people
on IRC have been insisting on committing it. So yeah, asynchronous message
handling in KMail is in!!! May the God of Coding have mercy on us...
svn path=/trunk/kdenetwork/kmail/; revision=193386
Adding those, not used anywhere yet. New diff sent to the list. I'm just sick
of working on them in make_it_cool and moving to HEAD manually to test.
svn path=/trunk/kdenetwork/kmail/; revision=193252