From 0633c2a16fc47a9e38623517f0b5dd38c4ecc8e9 Mon Sep 17 00:00:00 2001 From: Robert Griebl Date: Fri, 12 Feb 2021 17:31:29 +0100 Subject: Add support for running multiple (external) apps with the same PID The appId property of the incoming XDG surface is used to disambiguate Wayland mapping requests. Any other PID identification requests to the AM have to disambiguated by the caller. Change-Id: Ief5576e65b76348239a64dfd41fd887a4084168c Pick-to: 5.15 Reviewed-by: Dominik Holland --- qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'qmltypes') diff --git a/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes b/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes index 5b7ce6ce..f9b4460c 100644 --- a/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes +++ b/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes @@ -1123,6 +1123,11 @@ Module { type: "string" Parameter { name: "pid"; type: "int"; } } + Method { + name: "identifyAllApplications" + type: "QStringList" + Parameter { name: "pid"; type: "int"; } + } Method { name: "applicationRunState" type: "RunState" -- cgit v1.2.1