gengrid: Added normal reorder type

Desktop / Enlightenment / Elementary - Amitesh Singh [samsung.com] - 9 July 2014 01:09 UTC

Summary:- Added Elm_Gengrid_Reorder_Type enum- Added API elm_gengrid_reorder_type_set()- Implemented the normal reorder type animation
- The old reorder type is changed to ELM_GENGRID_REORDER_TYPE_SWAP.
- ELM_GENGRID_REORDER_TYPE_NORMAL is the default reorder type.

Test Plan: 1. elementary_test->"Gengrid Focus" 2. Enable "Reorder Mode Enable" 3. Move the items by keys

@feature

Reviewers: raster, seoz

CC: seoz, chinmaya061, aryarockstar

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

4bdf40f gengrid: Added normal reorder type
src/lib/elm_gengrid.c | 200 +++++++++++++++++++++++++++++++++++++++---
src/lib/elm_gengrid_legacy.h | 19 ++++
src/lib/elm_widget_gengrid.h | 2 +
3 files changed, 207 insertions(+), 14 deletions(-)

Upstream: git.enlightenment.org


  • Share