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:34:03 +0900 |
commit | e4fbe6bd832773c15158d78fd2e937377a487784 (patch) | |
tree | 0379b376f5bcc5f094a658297c7a94d7711f4050 | |
parent | a1a58d390befc82f83d6ba72390917a55cb2021e (diff) | |
download | wayland-extension-e4fbe6bd832773c15158d78fd2e937377a487784.tar.gz wayland-extension-e4fbe6bd832773c15158d78fd2e937377a487784.tar.bz2 wayland-extension-e4fbe6bd832773c15158d78fd2e937377a487784.zip |
tizen_input_device_manager: add requests of relative_motion_grab/ungrab
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"> |