efl/legacy/elementary
Gustavo Sverzut Barbieri 9ed8bf92be Use elm_widget_item common base.
This patch changes all Elm_*_Item to use new infrastructure of
Elm_Widget_Item. This patch is basically a find-and-replace, but even
that was a bit tricky since every code had different names for the
same things, particularly for "view" and "widget" the names ranged
from "o"/"obj" to "base"/"o", quite confusing!

It is worth noting that Genlist and variants that adopted its "item
class" style such as Gengrid and Slideshow already provide a "del()"
callback there and I'm keeping them, however we should reconsider if
it is good to remove them and use elm_widget_item_del_cb_set()
instead. The drawback is that onde would have to set it, while the
other is done automatically when you create the object with the
class. Nonetheless this patch already introduces support to use
elm_widget_item_pre_notify_del(), but it will be void in such code as
nobody ever sets it.

Some new setters and getters were introduced to normalize code... and
they would be required once people write python-bindings for them,
like index and carousel.




SVN revision: 52118
2010-09-10 02:05:45 +00:00
..
config Versioned config for Elementary. 2010-09-02 14:33:04 +00:00
data and more test for launcher 3 - i can't reproduce the reported bug. my 2010-09-04 12:31:39 +00:00
debian Some fixes for debian. 2009-05-23 13:57:54 +00:00
doc Update email address across the board. 2010-09-04 18:32:59 +00:00
m4 Fix common misspellings 2010-09-09 00:35:43 +00:00
src Use elm_widget_item common base. 2010-09-10 02:05:45 +00:00
.gitignore Merge branch 'elmdnd' 2010-09-07 06:56:16 +00:00
AUTHORS Update email address across the board. 2010-09-04 18:32:59 +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 also conform to the includes in name-vmaj dir policy 2010-07-11 23:34: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 Stop trying to make the m4 directory. It already exists in the source tree. 2009-08-25 21:38:33 +00:00
configure.ac Use a macro to add a specific path for efl tools (edje_cc and eet, here) 2010-08-22 07:19:29 +00:00
elementary.pc.in actually ONLy need 1 -I 2010-07-11 23:39:54 +00:00
elementary.spec.in Apply the same fix MEJ did ( http://marc.info/?l=enlightenment-svn&m=127157420508183&w=3 ) to more specs 2010-04-21 20:55:23 +00:00

README

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