efl_ui/layout_base: add "finger_size_multiplier" property
authorMike Blumenkrantz <zmike@samsung.com>
Tue, 30 Jul 2019 17:11:35 +0000 (13:11 -0400)
committerWooHyun Jung <wh0705.jung@samsung.com>
Mon, 5 Aug 2019 01:48:37 +0000 (10:48 +0900)
commit24e5aaed2bb62573b936406614ca1623238bcddb
treeb4102c006ebe435c0f3201e8af9bfb80e065f59c
parent62f712950bd98c22186cd24c111a9e189e2be6c3
efl_ui/layout_base: add "finger_size_multiplier" property

Summary:
this feature is set on objects which inherit from layout_base in order to
allow automatically application of variable finger sizes based on a
widget's needs

an example of this would be a calendar, which is 7:8 fingers

this functionality is disabled by passing 0,0 as the property

@feature

Depends on D9436

Reviewers: bu5hm4n

Reviewed By: bu5hm4n

Subscribers: segfaultxavi, cedric, #reviewers, #committers

Tags: #efl_widgets

Maniphest Tasks: T8059

Differential Revision: https://phab.enlightenment.org/D9437
src/lib/elementary/efl_ui_layout.c
src/lib/elementary/efl_ui_layout.eo
src/lib/elementary/efl_ui_layout_base.eo
src/lib/elementary/elm_widget_layout.h