Enlightenment CVS committal Author : onefang Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: Makefile.am e_apps.c e_configure.c e_includes.h Added Files: e_int_config_icon_themes.c e_int_config_icon_themes.h Log Message: New icon theme config dialog. It doesn't actually save the config yet, and it could benefit from the general ecore_desktop caching I will write soon. Not so happy about the information display in the top right corner, if anybody has a better idea, feel free to change it or let me know. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/Makefile.am,v retrieving revision 1.139 retrieving revision 1.140 diff -u -3 -r1.139 -r1.140 --- Makefile.am 16 Aug 2006 08:06:31 -0000 1.139 +++ Makefile.am 20 Aug 2006 03:51:54 -0000 1.140 @@ -130,6 +130,7 @@ e_int_config_window_manipulation.h \ e_int_config_window_display.h \ e_int_config_theme.h \ +e_int_config_icon_themes.h \ e_int_config_menus.h \ e_int_config_keybindings.h \ e_int_config_cursor.h \ @@ -278,6 +279,7 @@ e_int_config_window_manipulation.c \ e_int_config_window_display.c \ e_int_config_theme.c \ +e_int_config_icon_themes.c \ e_int_config_menus.c \ e_int_config_keybindings.c \ e_int_config_cursor.c \ =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_apps.c,v retrieving revision 1.149 retrieving revision 1.150 diff -u -3 -r1.149 -r1.150 --- e_apps.c 16 Aug 2006 09:37:14 -0000 1.149 +++ e_apps.c 20 Aug 2006 03:51:54 -0000 1.150 @@ -1180,7 +1180,7 @@ { /* FIXME: Should do this only when needed, is it can be expensive. */ /* FIXME: Use a real icon size and theme. */ - v = ecore_desktop_icon_find(desktop->icon, NULL, NULL); + v = (char *) ecore_desktop_icon_find(desktop->icon, NULL, NULL); if (v) a->icon_path = evas_stringshare_add(v); } =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_configure.c,v retrieving revision 1.49 retrieving revision 1.50 diff -u -3 -r1.49 -r1.50 --- e_configure.c 8 Aug 2006 20:41:46 -0000 1.49 +++ e_configure.c 20 Aug 2006 03:51:54 -0000 1.50 @@ -67,6 +67,7 @@ e_configure_standard_item_add(eco, "enlightenment/background", _("Wallpaper"), e_int_config_wallpaper); e_configure_standard_item_add(eco, "enlightenment/themes", _("Theme"), e_int_config_theme); e_configure_standard_item_add(eco, "enlightenment/fonts", _("Fonts"), e_int_config_fonts); + e_configure_standard_item_add(eco, "enlightenment/icon_themes", _("Icon Themes"), e_int_config_icon_themes); e_configure_standard_item_add(eco, "enlightenment/mouse", _("Mouse Cursor"), e_int_config_cursor); e_configure_standard_item_add(eco, "enlightenment/windows", _("Window Display"), e_int_config_window_display); e_configure_standard_item_add(eco, "enlightenment/shelf", _("Shelves"), e_int_config_shelf); =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_includes.h,v retrieving revision 1.117 retrieving revision 1.118 diff -u -3 -r1.117 -r1.118 --- e_includes.h 16 Aug 2006 01:09:34 -0000 1.117 +++ e_includes.h 20 Aug 2006 03:51:54 -0000 1.118 @@ -103,6 +103,7 @@ #include "e_int_config_window_manipulation.h" #include "e_int_config_window_display.h" #include "e_int_config_theme.h" +#include "e_int_config_icon_themes.h" #include "e_int_config_menus.h" #include "e_int_config_keybindings.h" #include "e_int_config_cursor.h" ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs