From: jeon Date: Tue, 29 Dec 2020 07:00:02 +0000 (+0900) Subject: support a max_touch_count event X-Git-Tag: accepted/tizen/unified/20210115.004626~1 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fapi%2Fefl-util.git;a=commitdiff_plain;h=72301e4f4378abe3e3fbd6ada9b999f9ebf09db1 support a max_touch_count event - this event is provided after tizen_input_device_manager version 4 Change-Id: I0e51e21157a9a11bd884d7f0d07d598780ce3cc2 --- diff --git a/src/efl_util.c b/src/efl_util.c index 65cbb9e..b031ba0 100644 --- a/src/efl_util.c +++ b/src/efl_util.c @@ -297,6 +297,7 @@ static void _cb_device_add(void *data EINA_UNUSED, struct tiz static void _cb_device_remove(void *data EINA_UNUSED, struct tizen_input_device_manager *tizen_input_device_manager EINA_UNUSED, uint32_t serial EINA_UNUSED, const char *identifier EINA_UNUSED, struct tizen_input_device *device EINA_UNUSED, struct wl_seat *seat EINA_UNUSED); static void _cb_error(void *data EINA_UNUSED, struct tizen_input_device_manager *tizen_input_device_manager EINA_UNUSED, uint32_t errorcode); static void _cb_block_expired(void *data EINA_UNUSED, struct tizen_input_device_manager *tizen_input_device_manager EINA_UNUSED); +static void _cb_max_touch_count(void *data EINA_UNUSED, struct tizen_input_device_manager *tizen_input_device_manager EINA_UNUSED, uint32_t serial EINA_UNUSED, int32_t max_count EINA_UNUSED, struct wl_seat *seat EINA_UNUSED); static void _cb_gesture_edge_swipe_notify(void *data EINA_UNUSED, struct tizen_gesture *tizen_gesture EINA_UNUSED, uint32_t fingers EINA_UNUSED, uint32_t edge EINA_UNUSED, uint32_t edge_size EINA_UNUSED, uint32_t start_point EINA_UNUSED, uint32_t end_point EINA_UNUSED, uint32_t error); static void _cb_gesture_edge_swipe(void *data EINA_UNUSED, struct tizen_gesture *tizen_gesture EINA_UNUSED, uint32_t mode, uint32_t fingers, int sx, int sy, uint32_t edge); @@ -347,7 +348,8 @@ struct tizen_input_device_manager_listener _wl_tz_devmgr_listener = _cb_device_add, _cb_device_remove, _cb_error, - _cb_block_expired + _cb_block_expired, + _cb_max_touch_count }; struct tizen_display_policy_listener _wl_tz_display_policy_listener = @@ -1396,6 +1398,16 @@ _cb_block_expired(void *data EINA_UNUSED, } /* LCOV_EXCL_STOP */ +static void +_cb_max_touch_count(void *data EINA_UNUSED, + struct tizen_input_device_manager *tizen_input_device_manager EINA_UNUSED, + uint32_t serial EINA_UNUSED, + int32_t max_count EINA_UNUSED, + struct wl_seat *seat EINA_UNUSED) +{ + ; +} + static efl_util_error_e _efl_util_input_convert_input_generator_error(int ret) {