tizen-extension: add tizen_move_resize iface 74/182074/6
authorJuyeon Lee <juyeonne.lee@samsung.com>
Wed, 20 Jun 2018 07:29:22 +0000 (16:29 +0900)
committerJuyeon Lee <juyeonne.lee@samsung.com>
Wed, 20 Jun 2018 08:08:46 +0000 (08:08 +0000)
added tizen_move_resize interface,
it has request for a wl_surface to move, resize at the same time
by passing x,y,w,h geometry params

Change-Id: I375390632170fc7b8c6d3a7e0800a0d9bf539eb8

protocol/tizen/tizen-extension.xml

index 4b66f13..22299b8 100644 (file)
@@ -19,7 +19,7 @@
     </event>
   </interface>
 
-  <interface name="tizen_policy" version="7">
+  <interface name="tizen_policy" version="8">
     <request name="get_visibility">
       <arg name="id" type="new_id" interface="tizen_visibility" summary="new visibility object"/>
       <arg name="surface" type="object" interface="wl_surface" summary="surface object"/>
       <arg name="has" type="uint"/>
     </request>
 
+    <request name="get_move_resize" since="8">
+      <arg name="id" type="new_id" interface="tizen_move_resize" summary="new move_resize object"/>
+      <arg name="surface" type="object" interface="wl_surface" summary="surface object"/>
+    </request>
+
   </interface>
 
   <interface name="tizen_visibility" version="5">
       <arg name="x" type="int"/>
       <arg name="y" type="int"/>
     </event>
+
+  <interface name="tizen_move_resize" version="1">
+    <request name="destroy" type="destructor"/>
+
+    <request name="set">
+      <arg name="x" type="int"/>
+      <arg name="y" type="int"/>
+      <arg name="w" type="int"/>
+      <arg name="h" type="int"/>
+    </request>
   </interface>
 
   <interface name="tizen_gesture" version="2">