diff options
author | Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp> | 2013-08-27 16:50:45 +0900 |
---|---|---|
committer | Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp> | 2013-08-27 18:31:12 +0900 |
commit | d445c3e4277a10f4ad3239236c3f6c7bb074719d (patch) | |
tree | 8041df0e4a06482e0d153998d91f5ef76c345e50 /protocol | |
parent | 55247b7a60bc44568bd3bdc10c9277e93a4220c2 (diff) | |
download | ico-uxf-weston-plugin-d445c3e4277a10f4ad3239236c3f6c7bb074719d.tar.gz ico-uxf-weston-plugin-d445c3e4277a10f4ad3239236c3f6c7bb074719d.tar.bz2 ico-uxf-weston-plugin-d445c3e4277a10f4ad3239236c3f6c7bb074719d.zip |
A correction with version up of weston(1.2.0->1.2.1)submit/tizen/20130828.211548
Change-Id: Ib8319c75c3da4fa0d15a184b1f5973ff3ac6812b
Signed-off-by: Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
Diffstat (limited to 'protocol')
-rw-r--r-- | protocol/ico_input_mgr.xml | 1 | ||||
-rw-r--r-- | protocol/ico_window_mgr.xml | 95 |
2 files changed, 60 insertions, 36 deletions
diff --git a/protocol/ico_input_mgr.xml b/protocol/ico_input_mgr.xml index ff1c86d..400dcd9 100644 --- a/protocol/ico_input_mgr.xml +++ b/protocol/ico_input_mgr.xml @@ -33,6 +33,7 @@ <arg name="appid" type="string" summary="application Id for input switch"/> <arg name="surfaceid" type="uint" summary="event surface Id"/> <arg name="type" type="int" summary="event device type"/> + <arg name="deviceno" type="int" summary="device number"/> <arg name="code" type="int" summary="event code"/> <arg name="value" type="int" summary="event value"/> </request> diff --git a/protocol/ico_window_mgr.xml b/protocol/ico_window_mgr.xml index b6914f5..45fda9f 100644 --- a/protocol/ico_window_mgr.xml +++ b/protocol/ico_window_mgr.xml @@ -9,7 +9,7 @@ <description summary="general fixed value for ico_window_mgr"> General values for ico_window_mgr. </description> - <entry name="nochange" value="32768" summary="no change value"/> + <entry name="nochange" value="0x8000" summary="no change value"/> </enum> <enum name="declare_manager"> @@ -20,16 +20,6 @@ <entry name="manager" value="1" summary="declare manager"/> </enum> - <enum name="layer_attr"> - <description summary="define layer attribute"> - Layer attribute. - </description> - <entry name="background" value="1" summary="background layer"/> - <entry name="normal" value="2" summary="normal layer"/> - <entry name="cursor" value="4" summary="cursor layer"/> - <entry name="input" value="8" summary="input layer"/> - </enum> - <enum name="visible"> <description summary="visiblity control"> Surface show/hide control define. @@ -46,12 +36,23 @@ <entry name="raise" value="1" summary="surface raise"/> </enum> - <enum name="animation"> - <description summary="with animation or without animation"> - With/Without animation of surface change. + <enum name="flags"> + <description summary="flags for positionsize and visible API"> + Flags for ico_window_mgr_set_positionsize and ico_window_mgr_set_visible API. </description> - <entry name="noanimation" value="0" summary="without animation"/> - <entry name="animation" value="1" summary="with animation"/> + <entry name="animation" value="0x0001" summary="with animation"/> + <entry name="no_configure" value="0x0010" summary="no configure event to client"/> + </enum> + + <enum name="attr"> + <description summary="flags for surface attributes"> + Flags for surface attributes. + </description> + <entry name="fixed_aspect" value="0x0010" summary="fixed aspect rate"/> + <entry name="align_left" value="0x0001" summary="align left side"/> + <entry name="align_right" value="0x0002" summary="align right side"/> + <entry name="align_top" value="0x0004" summary="align top side"/> + <entry name="align_bottom" value="0x0008" summary="align bottom side"/> </enum> <enum name="animation_type"> @@ -64,14 +65,23 @@ <entry name="resize" value="8" summary="animation for resize surface"/> </enum> + <enum name="map_type"> + <description summary="map buffer type of mapped surface"> + Buffer type of mapped surface. + </description> + <entry name="egl" value="1" summary="EGL buffer"/> + <entry name="shm" value="2" summary="wl_shm_buffer"/> + </enum> + <enum name="map_surface_event"> <description summary="event type of mapped surface change"> Event type of mapped surface change. </description> <entry name="contents" value="1" summary="change drawing contents"/> <entry name="resize" value="2" summary="resize surface"/> - <entry name="map" value="4" summary="map surface"/> - <entry name="unmap" value="8" summary="unmap surface"/> + <entry name="map" value="4" summary="shared surface"/> + <entry name="unmap" value="8" summary="unshared surface"/> + <entry name="error" value="16" summary="error"/> </enum> <enum name="active"> @@ -99,14 +109,6 @@ <arg name="manager" type="int"/> </request> - <request name="set_layer_attr"> - <description summary="set layer attribute"> - Create layer Id and set attribute. - </description> - <arg name="layer" type="uint"/> - <arg name="attribute" type="int"/> - </request> - <request name="set_window_layer"> <description summary="set surface layer"> Surface belong to a layer. @@ -125,7 +127,7 @@ <arg name="y" type="int"/> <arg name="width" type="int"/> <arg name="height" type="int"/> - <arg name="animation" type="int"/> + <arg name="flags" type="int"/> </request> <request name="set_visible"> @@ -135,7 +137,7 @@ <arg name="surfaceid" type="uint"/> <arg name="visible" type="int"/> <arg name="raise" type="int"/> - <arg name="animation" type="int"/> + <arg name="flags" type="int"/> </request> <request name="set_animation"> @@ -148,6 +150,26 @@ <arg name="time" type="int"/> </request> + <request name="set_attributes"> + <description summary="set surface attributes"> + Set surface attributes. + </description> + <arg name="surfaceid" type="uint"/> + <arg name="attributes" type="uint"/> + </request> + + <request name="visible_animation"> + <description summary="surface visibility control with animation"> + Show/Hide surface with Animation. + </description> + <arg name="surfaceid" type="uint"/> + <arg name="visible" type="int"/> + <arg name="x" type="int"/> + <arg name="y" type="int"/> + <arg name="width" type="int"/> + <arg name="height" type="int"/> + </request> + <request name="set_active"> <description summary="set active surface"> Set active surface. @@ -172,17 +194,16 @@ </request> <request name="map_surface"> - <description summary="map surfaces to shared memory"> - Map surfaces to shared memory. + <description summary="shared surfaces to system application"> + Shared surfaces to system application(ex.HomeScreen). </description> <arg name="surfaceid" type="uint"/> - <arg name="mapname" type="string"/> <arg name="framerate" type="int"/> </request> <request name="unmap_surface"> - <description summary="unmap surfaces to shared memory"> - Unmap surfaces to shared memory. + <description summary="unshared surfaces"> + Unshared surfaces. </description> <arg name="surfaceid" type="uint"/> </request> @@ -261,15 +282,17 @@ </event> <event name="map_surface"> - <description summary="event of reply of map_surface request"> - Reply of map_surface request. + <description summary="event of shared surface"> + Event of shared surface. </description> <arg name="event" type="int"/> <arg name="surfaceid" type="uint"/> + <arg name="type" type="uint"/> + <arg name="target" type="uint"/> <arg name="width" type="int"/> <arg name="height" type="int"/> <arg name="stride" type="int"/> - <arg name="format" type="int"/> + <arg name="format" type="uint"/> </event> </interface> |