diff options
| author | Tiago Vignatti <tiago.vignatti@intel.com> | 2012-09-13 16:50:37 +0300 |
|---|---|---|
| committer | Tiago Vignatti <tiago.vignatti@intel.com> | 2012-09-26 17:35:40 +0300 |
| commit | 484853435fb4a313e265f7cacac249ab5c4d11d6 (patch) | |
| tree | e7781b0e01e4a30d2981bf2b6f6db8e3bf2e52c6 | |
| parent | 49dee9a86c39b8e656fdc628591cfc5257c1b8c2 (diff) | |
protocol: Introduce xwayland shell surfaces
This is strictly needed to use the new xwayland private protocol.
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
| -rw-r--r-- | protocol/wayland.xml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/protocol/wayland.xml b/protocol/wayland.xml index e9f8034..300995a 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -568,6 +568,22 @@ <arg name="output" type="object" interface="wl_output" allow-null="true"/> </request> + <enum name="xwayland"> + <description summary="Xwayland surface types"> + </description> + + <entry name="frame" value="0x0" summary="used by WM only"/> + <entry name="toplevel" value="0x1" summary="toplevel windows"/> + <entry name="transient" value="0x2" summary="do not set keyboard focus"/> + </enum> + + <request name="set_xwayland"> + <arg name="tie" type="int"/> + <arg name="x" type="int"/> + <arg name="y" type="int"/> + <arg name="xwayland" type="uint"/> + </request> + <request name="set_title"> <description summary="set surface title"> </description> |
