diff options
author | duna.oh <duna.oh@samsung.com> | 2024-07-18 20:03:03 +0900 |
---|---|---|
committer | duna.oh <duna.oh@samsung.com> | 2024-07-24 16:21:11 +0900 |
commit | 71c04fd5fdfa506de5b420bb0ae0ac2f813e22a2 (patch) | |
tree | 3d2f481aa8078a2d1734f7ed973058185d95fa90 | |
parent | 18e7418a5b3915159239b5c9a529638e8cc5d701 (diff) | |
download | wayland-extension-resf/for/tizen.tar.gz wayland-extension-resf/for/tizen.tar.bz2 wayland-extension-resf/for/tizen.zip |
tizen_input_device_manager: add requests of relative_motion_grab/ungrabresf/for/tizen
Change-Id: Ib372b2117ad8e36218cd451be06ee5f0738be8ae
-rw-r--r-- | protocol/tizen/tizen-extension.xml | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/protocol/tizen/tizen-extension.xml b/protocol/tizen/tizen-extension.xml index e88146e..f85718a 100644 --- a/protocol/tizen/tizen-extension.xml +++ b/protocol/tizen/tizen-extension.xml @@ -1660,7 +1660,7 @@ <request name="destroy" type="destructor"/> </interface> - <interface name="tizen_input_device_manager" version="6"> + <interface name="tizen_input_device_manager" version="7"> <description summary="global input device manager object"> Tizen input device manager is a global interface. This object has device add/remove events to provide tizen input device object to a client. This allows for a client to get the con @@ -1899,6 +1899,34 @@ </description> <arg name="surface" type="object" interface="wl_surface" summary="the surface object"/> </request> + + <!-- version 7 additions --> + <enum name="boundary"> + <entry name="top" value="1"/> + <entry name="right" value="2"/> + <entry name="bottom" value="3"/> + <entry name="left" value="4"/> + </enum> + + <request name="grab_relative_motion" since="7"> + <description summary="grab relative motion"> + </description> + <arg name="surface" type="object" interface="wl_surface" summary="the surface object"/> + <arg name="boundary" type="uint" enum="boundary"/> + </request> + + <request name="ungrab_relative_motion" since="7"> + <description summary="ungrab relative motion"> + </description> + <arg name="surface" type="object" interface="wl_surface" summary="the surface object"/> + </request> + + <event name="event_boundary" since="7"> + <description summary="event indicates which boundary is associated with a relative_motion event"> + </description> + <arg name="serial" type="uint"/> + <arg name="boundary" type="uint" enum="boundary"/> + </event> </interface> <interface name="tizen_input_device" version="1"> |