Add PimUniqueApplication::activateApplication

Authored by dfaure on Jul 21 2019, 5:57 PM.

Description

Add PimUniqueApplication::activateApplication

Summary:
This allows one PIM application to ensure another one is started, either
standalone or in kontact, and in the latter case, select the
corresponding plugin to make it visible.

This implementation relies on DBus activation, recently added for the
PIM apps.

+ cleanup unused "bool unique = true" in start() method, they are all unique
+ fix docu

Test Plan: see kdepim-addons change request using this

Reviewers: vkrause, dvratil, mlaurent

Reviewed By: vkrause

Subscribers: kde-pim

Tags: KDE PIM

Differential Revision: https://phabricator.kde.org/D22621

Details

Committed
dfaureJul 21 2019, 10:32 PM
Reviewer
vkrause
Differential Revision
D22621: Add PimUniqueApplication::activateApplication
Parents
R85:eb39ea1cd1ab: GIT_SILENT: Prepare 5.12.0 rc
Branches
Unknown
Tags
Unknown
References
tag: v19.07.90