From 2d7243208d3e455decd730e7e33ab2452b1a0508 Mon Sep 17 00:00:00 2001 From: Scott Anderson Date: Tue, 10 Dec 2019 11:48:04 +0000 Subject: src/: Add basic support for app switching - adds a new request for agl-shell, 'activate_app', which allows to specify which application should switch to. With it, client shell commands which application to switch to. - ties the layout (panel and background initizatlon) bits into its own specific file Bug-AGL: SPEC-3117 Change-Id: I1b3d89ff77c0e0e439666227ef3319b2107406c0 Signed-off-by: Daniel Stone --- protocol/agl-shell.xml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'protocol') diff --git a/protocol/agl-shell.xml b/protocol/agl-shell.xml index 59548e7..1096c64 100644 --- a/protocol/agl-shell.xml +++ b/protocol/agl-shell.xml @@ -96,5 +96,22 @@ + + + + Ask the compositor to make a toplevel to become the current/focused + window for window management purposes. + + See xdg_toplevel.set_app_id from the xdg-shell protocol for a + description of app_id. + + If multiple toplevels have the same app_id, the result is unspecified. + + XXX: Do we need feedback to say it didn't work? (e.g. client does + not exist) + + + + -- cgit 1.2.3-korg