inputmethod: Add new protocols to separate tizen specific arguments 33/266733/5
authorInHong Han <inhong1.han@samsung.com>
Thu, 18 Nov 2021 03:49:42 +0000 (12:49 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Wed, 5 Jan 2022 02:39:23 +0000 (11:39 +0900)
Change-Id: I42619f57b5f3a9be1917f507837a5e0e5409bac8

protocol/tizen/input-method.xml

index 2e0507b..d227bb9 100644 (file)
        which allows communication with the text input.
       </description>
       <arg name="id" type="new_id" interface="zwp_input_method_context_v1"/>
-      <arg name="text_input_id" type="uint"/>
-      <arg name="focus_in_event" type="uint"/>
     </event>
 
     <event name="deactivate">
        handled.
       </description>
       <arg name="context" type="object" interface="zwp_input_method_context_v1"/>
-      <arg name="focus_out_event" type="uint"/>
     </event>
 
     <event name="destroy" type="destructor">
       </description>
       <arg name="context" type="object" interface="zwp_input_method_context_v1"/>
     </event>
+
+    <event name="open_connection">
+      <description summary="open connection event">
+        Open socket connection to the ISF (Input Servcie Framework).
+      </description>
+      <arg name="context" type="object" interface="zwp_input_method_context_v1"/>
+    </event>
+
+    <event name="close_connection">
+      <description summary="close connection event">
+        Close socket connection to the ISF (Input Servcie Framework).
+      </description>
+      <arg name="context" type="object" interface="zwp_input_method_context_v1"/>
+    </event>
+
+    <event name="set_text_input_id">
+      <description summary="set the text input ID">
+        Set the text input ID to manage multiple entries.
+      </description>
+      <arg name="context" type="object" interface="zwp_input_method_context_v1"/>
+      <arg name="text_input_id" type="uint"/>
+    </event>
   </interface>
 
   <interface name="zwp_input_panel_v1" version="1">