efl/src/modules
Gustavo Sverzut Barbieri 356d4f733c efl/emotion: rework module infra, better integration with 'generic'.
Change the module infra and allow one to register using the
description structure itself, saves some work.

Replace module_open and module_close with add() and del(), that are
more descriptive.

Move stuff to init/shutdown where it was a better fit.

Since add() now receives the first parameter being the owning
structure we can create one structure per generic player and they will
merge transparently with other modules, then we can use a simple
algorithm that considers the plugin priority. ALL DYNAMIC!

Future work could be done to load the plugin priority specified by
user from configuration file. But this is not in my plans right now.



SVN revision: 82602
2013-01-11 03:06:42 +00:00
..
ecore_evas/engines oh and also fix up properties to not update until event comes back 2013-01-10 11:53:07 +00:00
ecore_imf efl/ecore_imf/ibus: use EINA_SAFETY_ON_NULL_RETURN for checking NULL parameter 2013-01-10 04:26:59 +00:00
edje efl: merge edje. 2013-01-04 02:08:14 +00:00
eeze/sensor efl/eeze: move sensor modules to their own dir 2013-01-10 16:14:55 +00:00
eina/mp efl: cleanup HAVE_THREADS and pthread usage outside of eina. 2012-12-31 16:14:40 +00:00
emotion efl/emotion: rework module infra, better integration with 'generic'. 2013-01-11 03:06:42 +00:00
evas efl: remove checks for socket.h, net/*, arpa/* 2013-01-10 20:26:02 +00:00