gengrid : Implementation for gengrid item focus support

Desktop / Enlightenment / Elementary - nirajkr [samsung.com] - 21 March 2014 03:00 UTC

Summary: Implemented the following API to support gengrid item_focus 1. _elm_gengrid_focus_highlight_geometry_get 2. _elm_gengrid_focused_item_get 3. _item_focus_up 4. _item_focus_down 5. _item_focus_right 6. _item_focus_down 7. _item_focus_set_hook 8. _item_focus_get_hook 9. _item_focused 10. _item_unfocused 11. Changes in the smart_event, pan_calculation, smart_on_focus to support item focus

Reviewers: seoz, woohyun, singh.amitesh, raster

CC: raster

Differential Revision: https://phab.enlightenment.org/D550

01c6d48 gengrid : Implementation for gengrid item focus support
data/themes/edc/elm/gengrid.edc | 4 +
src/bin/test.c | 2 +
src/bin/test_gengrid.c | 90 ++++++++
src/lib/elm_gengrid.c | 480 ++++++++++++++++++++++++++++++++++++---
src/lib/elm_gengrid.h | 2 +
src/lib/elm_widget_gengrid.h | 3 +
6 files changed, 547 insertions(+), 34 deletions(-)

Upstream: git.enlightenment.org


  • Share