The fix in kmacctimap.cpp is to prevent double incrementing which moves us past
the end of the list, and then we dereference it, then crashing.
The fix in kmmainwidget.cpp is to make sure that FolderJobs (and ergo, ImapJobs)
always get an account to remove themselves from when it's time for them to die.
(The account is referenced either through the destination folder or the source folder).
svn path=/trunk/KDE/kdepim/; revision=732898
port yet-another IMAP bugfix from the enterprise branch.
also remove an assert() that can never be tripped.
svn path=/trunk/KDE/kdepim/; revision=732434
fix templates for forwarding do not work with inline mails
Call setReplyFocus() when forwarding, so that %CURSOR in templates works.
CCBUG:140549
svn path=/trunk/KDE/kdepim/; revision=731095
iterations over the group's keyList().
Some occurencies only used the map's keys anyway, so only syntax changes there.
For reference see this thread: http://lists.kde.org/?t=119350822100003&r=1&w=2
svn path=/trunk/KDE/kdepim/; revision=730359
in the standalone message reader window (menubar and popup), to make them
consistent with the main window menus. Split out the menu generation from
KMMainWin into a new class CustomTemplatesMenu to allow for this.
GUI:
svn path=/trunk/KDE/kdepim/; revision=730317
dialogues available at all times, even if the checkbox is turned off.
Improve the wording of the resulting help displayed.
GUI:
svn path=/trunk/KDE/kdepim/; revision=730309
>SVN commit 693767 by tmcguire:
>Remove the usage of KToggleAction->setCheckedState, which
>now is useless as the checkboxes are not removed anymore.
>Additionally, adjust the wordings of the affected actions so that the menu looks clean again.
svn path=/trunk/KDE/kdepim/; revision=730038
KConfigBase:
- remove separator argument from list entry reading/writing functions
- introduce {read,write}XdgListEntry()
- kill readPathListEntry(), add readPathEntry() overload
instead. the default value is not optional any more, as it defines the
return type. this is consistent with the readEntry() functions.
- rename clean() => markAsClean(), remove rollback()
- rename ConfigState => AccessMode, getConfigState() => accessMode()
- rename {entry,group}IsImmutable() => is{Entry,Group}Immutable()
- remove NLS alias to Localized
KConfig:
- remove setGroup() & group()
- reshuffle OpenFlag enum, introduce NoCascade for symmetry
- remove setExtraConfigFiles() alias to addConfigSources()
KConfigGroup:
- inherit KConfigBase::deleteGroup() overloads
- make convertToQVariant() private, it will probably change somehow
- KConfig & KConfigGroup: deprecate entryMap()
- remove bogus declarations: KConfigGroup::setReadDefaults(),
KConfig::readEntryUntranslated()
- apidox
- reshuffle the declarations in the headers
svn path=/trunk/KDE/kdepim/; revision=728852
The fix in kmail/listjob.cpp allows me to see the folder list in the
subscription dialog now, although the checkboxes are drawn a bit funky, but it
is better than the nothing I had before.
svn path=/trunk/KDE/kdepim/; revision=728359
This fixes the problem of the favorite folder view being completely empty
if the splitter size of the ffv was 0 at startup and then expanded.
I don't know the real reason for that bug though.
svn path=/trunk/KDE/kdepim/; revision=728223
custom icon.
Make the folder shortcut work by adding the action to the foldertree.
Without that, the action would not work at all, because it was not in
a menu or in a toolbar.
For some reason, folder shortcuts don't work if there are conflicting
shortcuts and KMail is restarted though.
deprecated--
svn path=/trunk/KDE/kdepim/; revision=727494