Yeah, this is a very good feature! >> when the list is reordered, i think that even/odd background order should be >> keeped ?
In genlist, even/odd can be changed dynamically. Suppose you add/remove items in the middle of genlist. Genlist redraw items and changes even/odd looks. even/odd are just for the GUI. They're not genlist items' property. So I propose that even/odd need to be changed as Kim did. >> when you longpress on an item, they should be an event to inform the user >> that the event is taken into account Agree. I hope Mr. Kim will add that effect :) Thanks. Daniel Juyung Seo (SeoZ) On Fri, May 20, 2011 at 9:28 PM, Nicolas Aguirre <aguirre.nico...@gmail.com> wrote: > 2011/5/20 Seunggyun Kim <sgyun....@samsung.com> > >> Dear all, >> >> 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. >> >> Please review this patch. >> Thanks. >> >> >> >> ------------------------------------------------------------------------------ >> What Every C/C++ and Fortran developer Should Know! >> Read this article and learn how Intel has extended the reach of its >> next-generation tools to help Windows* and Linux* C/C++ and Fortran >> developers boost performance applications - including clusters. >> http://p.sf.net/sfu/intel-dev2devmay >> _______________________________________________ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> >> > Hi Kim, > This a verry cool feature ! > I didn't look at the source code, but i found a problem with the odd/even > backgrounds, when the list is reordered, i think that even/odd background > order should be keeped ? > > Another idea, i find that when you longpress on an item, they should be an > event to inform the user that the event is taken into account, and that it > can begin to drag the item, i guess it could be a event sent to the edje for > flashing or something like that. > > Regards, > > Nicolas > -- > Nicolas Aguirre > Mail: aguirre.nico...@gmail.com > Web: http://enna.geexbox.org > Blog: http://dev.enlightenment.fr/~captainigloo/ > ------------------------------------------------------------------------------ > What Every C/C++ and Fortran developer Should Know! > Read this article and learn how Intel has extended the reach of its > next-generation tools to help Windows* and Linux* C/C++ and Fortran > developers boost performance applications - including clusters. > http://p.sf.net/sfu/intel-dev2devmay > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel