Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/modules/dropshadow Modified Files: Makefile.am e_mod_main.c Removed Files: menu_icon_close.png menu_icon_dark.png menu_icon_far.png menu_icon_fuzzy.png menu_icon_light.png menu_icon_medium.png menu_icon_sharp.png menu_icon_underneath.png menu_icon_very_dark.png menu_icon_very_far.png menu_icon_very_fuzzy.png menu_icon_very_light.png menu_icon_very_sharp.png module_icon.png Log Message: nice little overhaul of module related stuff. moduels now finally RELY on module.eap files being installed - and using the e_apps api to load them and ask for a name. Also icon is expected to be in this file too and i have removed the info func call from modules as well as config_menu, module menus, and other cruft in moduel structs. this also means revving the module api version and saving users from a "if i recompile it will work" thing. :) moduels need serious updates, not just a recompile for this. your modules WILL break. =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/dropshadow/Makefile.am,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- Makefile.am 19 May 2006 09:04:41 -0000 1.8 +++ Makefile.am 1 Jun 2006 06:44:36 -0000 1.9 @@ -4,21 +4,8 @@ # data files for the module filesdir = $(libdir)/enlightenment/modules/$(MODULE) files_DATA = \ -module.eap \ -module_icon.png \ -menu_icon_close.png \ -menu_icon_dark.png \ -menu_icon_far.png \ -menu_icon_fuzzy.png \ -menu_icon_light.png \ -menu_icon_medium.png \ -menu_icon_sharp.png \ -menu_icon_underneath.png \ -menu_icon_very_dark.png \ -menu_icon_very_far.png \ -menu_icon_very_fuzzy.png \ -menu_icon_very_light.png \ -menu_icon_very_sharp.png +module.eap + EXTRA_DIST = $(files_DATA) # the module .so file =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/dropshadow/e_mod_main.c,v retrieving revision 1.42 retrieving revision 1.43 diff -u -3 -r1.42 -r1.43 --- e_mod_main.c 9 May 2006 13:02:47 -0000 1.42 +++ e_mod_main.c 1 Jun 2006 06:44:36 -0000 1.43 @@ -152,16 +152,6 @@ } EAPI int -e_modapi_info(E_Module *m) -{ - char buf[4096]; - - snprintf(buf, sizeof(buf), "%s/module_icon.png", e_module_dir_get(m)); - m->icon_file = strdup(buf); - return 1; -} - -EAPI int e_modapi_about(E_Module *m) { e_module_dialog_show(_("Enlightenment Dropshadow Module"), _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs