efl/legacy/elementary
Seunggyun Kim 265c83e5a5 From: Seunggyun Kim <sgyun.kim@samsung.com>
Subject: [E-devel] [Patch] elm_genlist - added new feature : genlist
reorder mode


I introduce a new feature "reorder mode" of genlist.
Using this feature, user can reoder genlist items dynamically.

[API]
==================================================================
- EAPI Eina_Bool   elm_genlist_item_rename_mode_get(Elm_Genlist_Item *it)
Get the rename mode state of an item. This gets the rename mode state
of an item

- EAPI void   elm_genlist_reorder_mode_set(Evas_Object *obj, Eina_Bool reorder_mode)
Set genlist reorder mode. This enables the item is moved to another
item.
==================================================================

After set this reorder api, if user press an item (long press), the item can
be moved another position.
Then if the user releases the item, the item will be reodered in genlist.
When the user releases the holding item, Elm_Genlist_Item_Class.func.moved
callback is also called. 
If needed, the application can add some logic in that callback function.



SVN revision: 59883
2011-06-02 03:10:11 +00:00
..
config elm can now set vsync for gl windows/clients 2011-05-11 09:06:59 +00:00
data Elementary default.edc: Fixed genlist item styles. TEXT part does not need to have "default" 1.0 state. Align text with -1.0 0.5. 2011-06-01 16:55:56 +00:00
doc Elementary: Moved doxy to header. 2011-05-08 05:44:18 +00:00
m4 make thread support windows friendly. i hope. 2010-11-21 04:37:52 +00:00
po Elementary: po update. 2011-05-03 17:55:48 +00:00
src From: Seunggyun Kim <sgyun.kim@samsung.com> 2011-06-02 03:10:11 +00:00
tests Add getter for elm_radio 2010-11-10 14:10:08 +00:00
.gitignore Elementary .gitignore: Added Elementary.h to .gitignore. 2011-05-08 07:54:24 +00:00
AUTHORS elementary: fix AUTHORS 2011-05-27 14:31:41 +00:00
COPYING namefix. 2010-08-16 04:44:45 +00:00
ChangeLog elementary becomes its own tree/lib/test binary 2008-09-30 06:58:56 +00:00
INSTALL fix INSTALL files. 2008-10-01 07:37:28 +00:00
Makefile.am Elementary: Added the infrastructure for ui-mirroring support. 2011-02-03 15:52:49 +00:00
NEWS elementary becomes its own tree/lib/test binary 2008-09-30 06:58:56 +00:00
README right readme. 2008-09-30 08:18:41 +00:00
autogen.sh autogen: add forgotten autopoint. 2011-04-14 19:26:15 +00:00
configure.ac elementary: add eio test with a genlist 2011-05-25 19:08:38 +00:00
elementary.pc.in actually ONLy need 1 -I 2010-07-11 23:39:54 +00:00
elementary.spec.in Support current status quo. 2011-03-08 12:20:08 +00:00

README

Elementary - a basic widget set that is easy to use based on EFL for mobile
touch-screen devices.