gengrid: Fix mirroring issue about key event
authorHosang Kim <hosang12.kim@samsung.com>
Tue, 16 Dec 2014 10:28:50 +0000 (19:28 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Tue, 16 Dec 2014 10:34:39 +0000 (19:34 +0900)
commit29c27ce762bbcbf0cff9273e3550c2007917b798
tree19ac6816a9ba1ad050060bac261de56b471a083b
parentf99be3a1d6bdc63153598b592b5437c33da44bf0
gengrid: Fix mirroring issue about key event

Summary:
Originally, key "Left" is mapped elm_gengrid_item_prev_get. But when gengrid is mirrored, key "Left" should remap elm_gengrid_item_next_get.
So I add more condition for checking mirroring.

1. reverse Left and Right key event
2. fix _elm_gengrid_item_edge_check logic
3. fix _item_show_region logic

Test Plan: elementary_test -> gengrid

Reviewers: SanghyeonLee

Subscribers: seoz

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

Conflicts:
src/lib/elm_gengrid.c
src/lib/elm_gengrid.c