elementary: now elm_gen*_clear only destroy the item created before calling it.
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 2 Dec 2011 13:43:02 +0000 (13:43 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 2 Dec 2011 13:43:02 +0000 (13:43 +0000)
commit211d299993ee13a3ac7b6b089ed75eafeb8cca1f
tree4a4446b8c3151888319df659d305f992b58d3ae8
parent6f31b1fdbef5d6e71759c2c54a84ccdbcf6f171c
elementary: now elm_gen*_clear only destroy the item created before calling it.

NOTE: As side fix, both genlist and gengrid now share their Widget_Data. Need
a lot more work to be clean and match our quality standard.

NOTE2: Genclear is now faster as it doesn't require to mark all item that need
to be removed, but just increase one int.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@65811 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/elm_gen.c
src/lib/elm_gen.h
src/lib/elm_gengrid.c
src/lib/elm_genlist.c
src/lib/elm_genlist.h [deleted file]