efl_ui_focus_manager_calc: implement better relation calculation
authorMarcel Hollerbach <marcel@osg.samsung.com>
Fri, 8 Dec 2017 09:43:49 +0000 (10:43 +0100)
committerMarcel Hollerbach <marcel@osg.samsung.com>
Mon, 11 Dec 2017 09:46:52 +0000 (10:46 +0100)
commit87cc19b94d3c36f41d15744914aade783eb0d77e
tree82f9d29a22315ff3b558b9fe9f88be6e84d70de9
parent22c7fb86d9f154f339a896ba0069eddfdacb436e
efl_ui_focus_manager_calc: implement better relation calculation

The new calculation mechanism does not only look into the exact
directions up,right,down,left of a node, it also now checks the sectors,
bound by: x < node.x, x > node.max_x, y < node.y, y > node.max_y.

ref T6453
src/lib/elementary/efl_ui_focus_manager_calc.c
src/tests/elementary/elm_test_focus.c