- Rewrite the replace part, the code now is a lot like the code from the
find part.
- Don't crash when the replace is done
- Make replace backwards work
- Rename the public slots for find and replace to make them consistent
- Put every private method in the private class
svn path=/trunk/KDE/kdepim/knode/; revision=735031
Fix "After compact action mail list disappears", by ensuring that the
folder is open in the two places where it may be needed. Not such a major
issue now that maildir is the recommended format and mandatory for the
standard folders.
CCBUG:146967
svn path=/trunk/KDE/kdepim/; revision=733843
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