Summary:
See d35a882895 in kxmlgui for more complete explanation.
BUG: 396339
CCBUG: 395988
Test Plan: kmail ; Alt+F4 ; kmail -> now the statusbar and toolbar are visible again
Reviewers: ngraham, elvisangelaccio, broulik, cfeck, mlaurent
Reviewed By: mlaurent
Subscribers: kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D14454
Summary:
* save() takes care of sync() already, if anything changed.
* When quitting there's no reason to reload the configuration.
Test Plan: None yet
Reviewers: mlaurent
Reviewed By: mlaurent
Subscribers: kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D14509
Summary:
When current folder is a virtual collection, the Items in it may belong
to multiple different resources and as such have different Trash folders.
This change makes KMTrashMsgCommand aware of this fact and to handle
this case correctly by resolving parent collections of all selected
messages.
Test Plan:
Tested against the Unified Mailboxes Agent (currently loving in
dev/unified-mailboxes branch) which has virtual collections.
Reviewers: mlaurent
Reviewed By: mlaurent
Subscribers: kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D14465
When Sent, Drafts or Templates folder is set configured for current
identity, set the SpecialCollectionAttribute as well so we can easilly
detect that it is a special collection without having to rely on
name or icon matching.
Summary:
Adapt to the messagelib commit that requires a modelindex in
Pane::setCurrentFolder.
Also avoid calling setCurrentFolder twice when selecting a favorite
(once because the favorite selection changed, and once again because the
foldertreeview selection changed). This issue was pre-existing but
wasn't visible because it didn't populate the messagelist or created new
tabs.
Test Plan: Same as https://phabricator.kde.org/D14139.
Reviewers: vkrause, dvratil, mlaurent
Subscribers: kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D14140