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