From e2c64f963a390892eb106bb15cc9e992af4df785 Mon Sep 17 00:00:00 2001 From: MinJeong Kim Date: Mon, 21 Mar 2016 14:58:51 +0900 Subject: [PATCH] Updated tizen_policy listener for latest interface Change-Id: Icc79083ca6a2ba76ecb520ced1b0f9118285bd14 --- src/efl_util.c | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/efl_util.c b/src/efl_util.c index 58db44d..90e9549 100644 --- a/src/efl_util.c +++ b/src/efl_util.c @@ -171,6 +171,9 @@ static void _cb_wl_tz_policy_conformant_area(void *data, stru static void _cb_wl_tz_policy_notification_done(void *data, struct tizen_policy *tizen_policy, struct wl_surface *surface, int32_t level, uint32_t state); static void _cb_wl_tz_policy_transient_for_done(void *data, struct tizen_policy *tizen_policy, uint32_t child_id); static void _cb_wl_tz_policy_scr_mode_done(void *data, struct tizen_policy *tizen_policy, struct wl_surface *surface, uint32_t mode, uint32_t state); +static void _cb_wl_tz_policy_iconify_state_changed(void *data, struct tizen_policy *tizen_policy, struct wl_surface *surface_resource, uint32_t iconified, uint32_t force); +static void _cb_wl_tz_policy_supported_aux_hints(void *data, struct tizen_policy *tizen_policy, struct wl_surface *surface_resource, struct wl_array *hints, uint32_t num_hints); +static void _cb_wl_tz_policy_allowed_aux_hint(void *data, struct tizen_policy *tizen_policy, struct wl_surface *surface_resource, int id); static const struct wl_registry_listener _wl_reg_listener = { @@ -184,7 +187,10 @@ struct tizen_policy_listener _wl_tz_policy_listener = _cb_wl_tz_policy_conformant_area, _cb_wl_tz_policy_notification_done, _cb_wl_tz_policy_transient_for_done, - _cb_wl_tz_policy_scr_mode_done + _cb_wl_tz_policy_scr_mode_done, + _cb_wl_tz_policy_iconify_state_changed, + _cb_wl_tz_policy_supported_aux_hints, + _cb_wl_tz_policy_allowed_aux_hint, }; #endif /* end of WAYLAND */ @@ -595,6 +601,18 @@ _cb_wl_tz_policy_scr_mode_done(void *data, cb_info->data); } +static void _cb_wl_tz_policy_iconify_state_changed(void *data, struct tizen_policy *tizen_policy, struct wl_surface *surface_resource, uint32_t iconified, uint32_t force) +{ +} + +static void _cb_wl_tz_policy_supported_aux_hints(void *data, struct tizen_policy *tizen_policy, struct wl_surface *surface_resource, struct wl_array *hints, uint32_t num_hints) +{ +} + +static void _cb_wl_tz_policy_allowed_aux_hint(void *data, struct tizen_policy *tizen_policy, struct wl_surface *surface_resource, int id) +{ +} + static void _cb_window_del(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { -- 2.7.4