From: Nobuhiko Tanibata Date: Tue, 29 Jul 2014 05:01:05 +0000 (+0900) Subject: Protocol, ilmControl, add weston-ivi-shell: Add device type to argument of input_focu... X-Git-Tag: 1.2.0-rc7~16 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9c326bd395b813babc7a4f569bb25f4d2a6411cb;p=profile%2Fivi%2Fwayland-ivi-extension.git Protocol, ilmControl, add weston-ivi-shell: Add device type to argument of input_focus functions. A parameter, device, is missing from protocol. It is needed for API spec. Signed-off-by: Nobuhiko Tanibata --- diff --git a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c index e47ee2c..037e170 100644 --- a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c +++ b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c @@ -757,10 +757,12 @@ controller_surface_listener_content(void *data, static void controller_surface_listener_input_focus(void *data, struct ivi_controller_surface *controller, + uint32_t device, int32_t enabled) { (void)data; (void)controller; + (void)device; (void)enabled; } diff --git a/protocol/ivi-controller.xml b/protocol/ivi-controller.xml index d8a0211..7dfe4fa 100644 --- a/protocol/ivi-controller.xml +++ b/protocol/ivi-controller.xml @@ -1,4 +1,4 @@ - + @@ -270,6 +270,7 @@ surface will have input focus. If argument enabled is not 0, input focus for this surface is enabled. + @@ -279,9 +280,19 @@ this surface has no longer the input focus. If enbaled is not 0, this surface now has input focus enabled. + + + + + + + + + + diff --git a/weston-ivi-shell/src/ivi-controller.c b/weston-ivi-shell/src/ivi-controller.c index 3adbe01..40c01f7 100755 --- a/weston-ivi-shell/src/ivi-controller.c +++ b/weston-ivi-shell/src/ivi-controller.c @@ -809,10 +809,12 @@ controller_surface_destroy(struct wl_client *client, static void controller_surface_set_input_focus(struct wl_client *client, struct wl_resource *resource, + uint32_t device, int32_t enabled) { (void)client; (void)resource; + (void)device; (void)enabled; }