X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=protocol%2Fagl-shell-desktop.xml;h=4f942f5aae0f0ec52ade792891d3b0bce9f7dc2b;hb=d95b25c6a9dfa6ef7b8d6dfa05c8a2594c045e52;hp=1347063866525792208bf91f8f5f9b841c7c78f4;hpb=786f91bd280b83049e5f60b3e8e88f81ab80e94c;p=src%2Fagl-compositor.git diff --git a/protocol/agl-shell-desktop.xml b/protocol/agl-shell-desktop.xml index 1347063..4f942f5 100644 --- a/protocol/agl-shell-desktop.xml +++ b/protocol/agl-shell-desktop.xml @@ -32,6 +32,19 @@ no mechanism to place to restrict or limit that. + + + + + + + + + + + + + The compositor may choose to advertise one or more application ids which @@ -53,7 +66,51 @@ description of app_id. + + + + + 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. + + + + + + + + + + + Ask the compositor to hide the toplevel window for window + management purposes. Depending on the window role, this request + will either display the previously active window (or the background + in case there's no previously activate surface) or temporarly (or + until a 'activate_app' is called upon) hide the surface. All + the surfaces are identifiable by using the app_id, and no actions are + taken in case the app_id is not/was not present. + + See xdg_toplevel.set_app_id from the xdg-shell protocol for a + description of app_id. + + + + + + + Notifies application(s) when other application have suffered state modifications. + + + + + + +