gengrid: Added normal reorder type
authorAmitesh Singh <amitesh.sh@samsung.com>
Wed, 9 Jul 2014 06:09:43 +0000 (15:09 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 9 Jul 2014 06:09:43 +0000 (15:09 +0900)
commit4bdf40f03900710d16aacee44a0a666766857afc
treece5205beb88e6689b6338e231e38b856573ca38c
parent6805e484a2c95ec2ec3cbd18fd859d278e0705e4
gengrid: Added normal reorder type

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
src/lib/elm_gengrid.c
src/lib/elm_gengrid_legacy.h
src/lib/elm_widget_gengrid.h