diff options
author | Marius Vlad <marius.vlad@collabora.com> | 2024-01-31 14:15:02 +0200 |
---|---|---|
committer | Marius Vlad <marius.vlad@collabora.com> | 2024-02-22 13:51:33 +0000 |
commit | b87f46acc5b0b252e4642f2130ef3093294afac8 (patch) | |
tree | cad2a4c6490281b803b68ead719ab33477a6f8e4 /protocol | |
parent | 083ee3d2b88f49612dfab230990e54c3edbf3aef (diff) |
grpc-proxy/shell: Add width for split window
It might be useful in the future to let clients choose how much of the
window to split so allow passing that. Note that there's no actual
implementation but if there's a need in the future it can be easily
added so it's better to add this now.
Bug-AGL: SPEC-4839
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I82f36e86f56b0a65cbacac8368b63f68df69a350
Diffstat (limited to 'protocol')
-rw-r--r-- | protocol/agl-shell.xml | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/protocol/agl-shell.xml b/protocol/agl-shell.xml index f8aee4c..4f71a51 100644 --- a/protocol/agl-shell.xml +++ b/protocol/agl-shell.xml @@ -352,7 +352,7 @@ </request> <request name="set_app_split" since="11"> - <description summary="set the application split"> + <description summary="set the application with a split orientation"> This requests asks the compositor to change the application from the original mode (whatever that might be) to a split, tiled orientation mode defined in the tile orientation enum. @@ -406,11 +406,16 @@ such that users can cycle between that one or the other, assumes there's another window in the first place. + A width size can also be specified for the split window. Note that this + width can't exceed the output width value, or the compositor can choose + to ignore this value. + See xdg_toplevel.set_app_id from the xdg-shell protocol for a description of app_id. </description> <arg name="app_id" type="string"/> <arg name="orientation" type="uint" enum="tile_orientation"/> + <arg name="width" type="int" summary="width of the window being split"/> <arg name="output" type="object" interface="wl_output"/> </request> </interface> |