Summary: If item loop feature is enabled, item is moved infinitely.
1. Refactor direction key event handling routine
- added internal function _elm_genlist_elm_widget_event_direction. 2. Add looping feature for genlist
- added Eolian function _elm_genlist_elm_widget_item_loop_enabled_set/get. 3. Add demo - test_genlist.c / genlist focus
Reviewers: seoz, woohyun, jaehwan, Hermet, raster
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D778
Conflicts:
src/lib/elm_widget_genlist.h
a650248 genlist: Add item loop feature
src/bin/test_genlist.c | 18 ++++++-
src/lib/elm_genlist.c | 111 +++++++++++++++++++++++++++++++++++++++---
src/lib/elm_genlist.eo | 2 +
src/lib/elm_widget_genlist.h | 2 +
4 files changed, 126 insertions(+), 7 deletions(-)
Upstream: git.enlightenment.org