Make sure that a corrupted .ids file does not allocate huge amount
of memory by checking consistency of file length vs. number of
items expected.
The patch does not cure the original problem why the ids
file has corrupt content. I could not find a way how this can happen
up till now
svn path=/trunk/KDE/kdepim/; revision=633013
Note: although sometimes a message with a number argument is never called for case n == 1, it still should be made plural, because plural forms accross languages are more complicated than just n == 1 and n > 1.
svn path=/trunk/KDE/kdepim/; revision=632290
assert( mFolder ); // George says "better to crash then lose mail"
The configuration dialog creates temporary copies of the account when modifying one;
but it doesn't delete that copy when closing with Cancel. What's more, the copied account
started its own timer for interval-mail-checking, and when that timer fired, KMAcctCachedImap
would crash due to mFolder=0. So:
1) delete things in the dtor to avoid the account memleak
2) don't start the mailcheck timer when simply setting the checkinterval of an account,
only when the account is added to the AccountManager for real.
(#117935)
svn path=/trunk/KDE/kdepim/; revision=631941
The real bug seems to be that when creating a dimap account, the folder doesn't show up, although the imap listing seems fine; but I'm stopping here for today.
svn path=/trunk/KDE/kdepim/; revision=631763
New files copied from proko2, and for the others, the following commits were identified: r503566, r504908, r504943, r544380, r550654, r573761, r573797, r573829, and r503568 (kio_imap4)
svn path=/trunk/KDE/kdepim/; revision=631755
Since the KMail homepage has moved into kontact.kde.org, it's a good idea to point there instead of the deprecated kmail.kde.org. Not a string change.
svn path=/trunk/KDE/kdepim/; revision=630691
but for every mail sent after that it asked again: do you want to store the password into the config file? -> fixed
svn path=/trunk/KDE/kdepim/; revision=630634
Laurent started kmail for a brand new user, and oh surprise, there were two actions in the Folder menu
with the label "foo"! Call updateFolderMenu after creating the actions.
svn path=/trunk/KDE/kdepim/; revision=628424
Ok, fixed, now it works from context menu + edit menu from both standalone + embedded readerwin.
Also use the right accelerators.
svn path=/branches/kdepim/proko2/kdepim/; revision=626856
Have added the options in the context menu + edit menu of readerwindow.
Works only if Readerwindow is in standalone mode and not if embedded mode.
Don't know why. Working on it.
svn path=/branches/kdepim/proko2/kdepim/; revision=626844