From ab151e5d3d10f85901c0a9b689ef62e83c7dbc5e Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Mon, 6 Apr 2020 14:19:31 +0300 Subject: [PATCH] agl-shell-desktop: Allow to set role properties for the application This extends the agl-shell-desktop protocol with a new request that allows to set further properties on the window/client. Bug-AGL: SPEC-3269 Signed-off-by: Marius Vlad Change-Id: Ia88e23c8c1cbc55c5423de480bba7f86c79897d0 --- protocol/agl-shell-desktop.xml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/protocol/agl-shell-desktop.xml b/protocol/agl-shell-desktop.xml index 1347063..28b2756 100644 --- a/protocol/agl-shell-desktop.xml +++ b/protocol/agl-shell-desktop.xml @@ -32,6 +32,11 @@ no mechanism to place to restrict or limit that. + + + + + The compositor may choose to advertise one or more application ids which @@ -55,5 +60,21 @@ + + + + Ask the compositor to make a toplevel obey the app_role and, depending + on the role, to use the the x and y values as initial positional values. + The x and y values would only make sense for certain roles. + + See xdg_toplevel.set_app_id from the xdg-shell protocol for a + description of app_id. + + + + + + + -- 2.16.6