efl_ui_focus: add parent_provider
authorMarcel Hollerbach <marcel@osg.samsung.com>
Thu, 12 Oct 2017 19:25:49 +0000 (21:25 +0200)
committerMarcel Hollerbach <marcel@osg.samsung.com>
Fri, 13 Oct 2017 10:31:47 +0000 (12:31 +0200)
commit75f5ea686fb6475cdbb9d8106c696c4d52fefe69
tree9920fc63ea34e084592a633039f44495a2eede34
parent441776f7cfe4eba2a4d257312ddbb554224bc858
efl_ui_focus: add parent_provider

thats just a little helper, where the logic to find and fetch the
provider is bound to the position in the widget tree, this means that
for example gengrid could change the way the logical parent is
evalulated. (For example to map the logical parent to a item)
src/Makefile_Elementary.am
src/lib/elementary/efl_ui_focus_parent_provider.c [new file with mode: 0644]
src/lib/elementary/efl_ui_focus_parent_provider.eo [new file with mode: 0644]
src/lib/elementary/efl_ui_focus_parent_provider_standard.c [new file with mode: 0644]
src/lib/elementary/efl_ui_focus_parent_provider_standard.eo [new file with mode: 0644]
src/lib/elementary/efl_ui_win.c
src/lib/elementary/elm_priv.h
src/lib/elementary/elm_widget.c
src/lib/elementary/elm_widget.h