tizen_policy: support modal state feature 40/308640/2
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 28 Mar 2024 07:45:05 +0000 (16:45 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Thu, 28 Mar 2024 09:17:35 +0000 (18:17 +0900)
Change-Id: Ibc19c5ee150e89cebb3c3ab093a70249accfd3af

protocol/tizen/tizen-extension.xml

index f4ace49a29bf7851d077963d66778ffb8b1323a4..e88146e0848d66369aa1ec8f33788897942d3632 100644 (file)
@@ -44,7 +44,7 @@
 
   </interface>
 
-  <interface name="tizen_policy" version="12">
+  <interface name="tizen_policy" version="13">
     <description summary="tizen-specific policy for window management">
       The tizen_policy provides tizen-specific requests and events for window
       management at Tizen Platform.
       <arg name="cols_span" type="uint" summary="the columns span"/>
       <arg name="rows_span" type="uint" summary="the rows span"/>
     </request>
+
+    <request name="set_modal" since="13">
+      <description summary="set modal state">
+         Set the modal state of the surface.
+      </description>
+      <arg name="surface" type="object" interface="wl_surface" summary="the surface object"/>
+    </request>
+
+    <request name="unset_modal" since="13">
+      <description summary="unset modal state">
+         Unset the modal state of the surface.
+      </description>
+      <arg name="surface" type="object" interface="wl_surface" summary="the surface object"/>
+    </request>
   </interface>
 
   <interface name="tizen_visibility" version="5">