summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--protocol/tizen/tizen-extension.xml30
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">