summaryrefslogtreecommitdiff
path: root/src/wayland_protocol
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-07-28 15:44:43 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-07-28 15:43:48 -0400
commit6bb56b3f5651fab85b1a0a1a1a8040f4e488c799 (patch)
treee0f3505bdf79022a9085c700f6e2e4f8a51360bc /src/wayland_protocol
parent6dc937d26c6bcddb42193907207b84ae1953a04c (diff)
ecore-wl2: implement support for aux hints
this is a direct copy of a feature from tizen git with no modifications other than what was required for compilation and functionality https://review.tizen.org/git/?p=platform/upstream/efl.git;a=commitdiff_plain;h=01e72b7e3484ece4b589f95315990ba2c366c231 https://review.tizen.org/git/?p=platform/upstream/efl.git;a=commitdiff;h=670d84b579f248ae0e3df48e9953fe8128da9468 fix T5780 @feature
Diffstat (limited to 'src/wayland_protocol')
-rw-r--r--src/wayland_protocol/efl-aux-hints.xml39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/wayland_protocol/efl-aux-hints.xml b/src/wayland_protocol/efl-aux-hints.xml
new file mode 100644
index 0000000..442285a
--- /dev/null
+++ b/src/wayland_protocol/efl-aux-hints.xml
@@ -0,0 +1,39 @@
1<protocol name="efl_aux_hints">
2
3 <interface name="efl_aux_hints" version="1">
4 <request name="add_aux_hint">
5 <arg name="surface" type="object" interface="wl_surface"/>
6 <arg name="id" type="int"/>
7 <arg name="hint" type="string"/>
8 <arg name="val" type="string"/>
9 </request>
10 <request name="change_aux_hint">
11 <arg name="surface" type="object" interface="wl_surface"/>
12 <arg name="id" type="int"/>
13 <arg name="val" type="string"/>
14 </request>
15 <request name="del_aux_hint">
16 <arg name="surface" type="object" interface="wl_surface"/>
17 <arg name="id" type="int"/>
18 </request>
19 <request name="get_supported_aux_hints">
20 <arg name="surface" type="object" interface="wl_surface"/>
21 </request>
22 <event name="supported_aux_hints">
23 <arg name="surface" type="object" interface="wl_surface"/>
24 <arg name="hints" type="array"/>
25 <arg name="num_hints" type="uint"/>
26 </event>
27 <event name="allowed_aux_hint">
28 <arg name="surface" type="object" interface="wl_surface"/>
29 <arg name="id" type="int"/>
30 </event>
31 <event name="aux_message">
32 <arg name="surface" type="object" interface="wl_surface"/>
33 <arg name="key" type="string"/>
34 <arg name="val" type="string"/>
35 <arg name="options" type="array"/>
36 </event>
37 </interface>
38
39</protocol>