D14902: Port Archive mail agent to new config API
Daniel Vrátil
noreply at phabricator.kde.org
Fri Aug 17 14:52:39 BST 2018
dvratil created this revision.
dvratil added a reviewer: mlaurent.
Herald added a project: KDE PIM.
Herald added a subscriber: kde-pim.
dvratil requested review of this revision.
REVISION SUMMARY
The new API allows us to open agent configuration dialogs inside of the
application process that wants to show the dialog instead of having the
configuration dialogs running inside of the Akonadi agent process.
This is necessary for single-process Akonadi (running the Server and
Agent within a single process in multiple threads) and for Wayland as
well as we can no longer control placment of the configuration window
on top of other process' window.
REPOSITORY
R206 KMail
BRANCH
dev/agent-configuration
REVISION DETAIL
https://phabricator.kde.org/D14902
AFFECTED FILES
CMakeLists.txt
agents/archivemailagent/CMakeLists.txt
agents/archivemailagent/archivemailagent.cpp
agents/archivemailagent/archivemailagent.h
agents/archivemailagent/archivemailagentconfig.json
agents/archivemailagent/archivemaildialog.cpp
agents/archivemailagent/archivemaildialog.h
agents/archivemailagent/archivemailwidget.cpp
agents/archivemailagent/archivemailwidget.h
agents/archivemailagent/autotests/CMakeLists.txt
agents/archivemailagent/autotests/archivemaildialogtest.cpp
agents/archivemailagent/autotests/archivemaildialogtest.h
agents/archivemailagent/autotests/archivemailwidgettest.cpp
agents/archivemailagent/autotests/archivemailwidgettest.h
To: dvratil, mlaurent
Cc: kde-pim, dvasin, rodsevich, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20180817/a827ae8a/attachment.html>
More information about the kde-pim
mailing list