From 786f91bd280b83049e5f60b3e8e88f81ab80e94c Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Mon, 17 Feb 2020 16:48:27 +0200 Subject: protocol: Advertise the applications to regular clients The application ids will be advertised when binding the protocol interface but also when the regular clients will create their surface. Client are responsible for filtering their own name. Bug-AGL: SPEC-3252 Signed-off-by: Marius Vlad Change-Id: Ia196e7d3b34694d7cb169228429a0e940eae8b3b --- protocol/agl-shell-desktop.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'protocol') diff --git a/protocol/agl-shell-desktop.xml b/protocol/agl-shell-desktop.xml index 076b4f2..1347063 100644 --- a/protocol/agl-shell-desktop.xml +++ b/protocol/agl-shell-desktop.xml @@ -32,6 +32,18 @@ no mechanism to place to restrict or limit that. + + + The compositor may choose to advertise one or more application ids which + can be used to activate/switch to. + + When this global is bound, the compositor will send all application ids + available for activation, but may send additional application id at any + time (when they've been mapped in the compositor). + + + + Ask the compositor to make a toplevel to become the current/focused -- cgit 1.2.3-korg