diff options
author | Yuichiro Hanada <yhanada@google.com> | 2018-05-29 15:48:52 +0900 |
---|---|---|
committer | Yuichiro Hanada <yhanada@google.com> | 2018-06-29 16:01:23 +0900 |
commit | fb12d824cd6ee04e193046af9f02344ba643538f (patch) | |
tree | 416d2559b367c12e3a328575b063afb665011379 | |
parent | 8ad5839573faaf86dcc90c89ee9627aba80c70d1 (diff) | |
download | wayland-protocols-pie-dr1-dev.tar.gz |
Add zcr_input_method_surface_v1 interface.android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-devpie-b4s4-releasepie-b4s4-dev
zcr_input_method_surface_v1 is an interface implemented by wl_surface
that hosts IME windows.
Bug: 74499980
Test: m
Change-Id: Icd424ad6a498c6bf887544fa49732e117365e3ec
-rw-r--r-- | chromium.org/unstable/remote-shell/remote-shell-unstable-v1.xml | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/chromium.org/unstable/remote-shell/remote-shell-unstable-v1.xml b/chromium.org/unstable/remote-shell/remote-shell-unstable-v1.xml index 2eb675a..ef9402d 100644 --- a/chromium.org/unstable/remote-shell/remote-shell-unstable-v1.xml +++ b/chromium.org/unstable/remote-shell/remote-shell-unstable-v1.xml @@ -38,7 +38,7 @@ reset. </description> - <interface name="zcr_remote_shell_v1" version="16"> + <interface name="zcr_remote_shell_v1" version="17"> <description summary="remote_shell"> The global interface that allows clients to turn a wl_surface into a "real window" which is remotely managed but can be stacked, activated @@ -182,6 +182,17 @@ </description> <arg name="scale" type="int" summary="DP to pixels ratio, in 8.24 fixed point format"/> </event> + + <!-- Version 17 additions --> + + <request name="get_input_method_surface" since="17"> + <description summary="Create a input method surface from a surface"> + Creates an input_method_surface for the given surface, gives it + the input_method_surface role. + </description> + <arg name="id" type="new_id" interface="zcr_input_method_surface_v1"/> + <arg name="surface" type="object" interface="wl_surface"/> + </request> </interface> <interface name="zcr_remote_surface_v1" version="15"> @@ -550,7 +561,7 @@ <request name="move" since="5"> <description summary="start an interactive move"> - Start an interactive, user-driven move of the surface. + [Deprecated] Start an interactive, user-driven move of the surface. The compositor responds to this request with a configure event that transitions to the "moving" state. The client must only initiate motion @@ -916,4 +927,16 @@ </request> </interface> + <interface name="zcr_input_method_surface_v1" version="17"> + <description summary="An input method window"> + An interface that may be implemented by a wl_surface to host IME contents. + </description> + + <request name="destroy" type="destructor"> + <description summary="Destroy the ime_surface"> + Unmap and destroy the input mtehod surface. + </description> + </request> + </interface> + </protocol> |