Enlightenment CVS committal Author : onefang Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_desktop Modified Files: ecore_desktop.c ecore_desktop_paths.c Log Message: Find a few more icons. =================================================================== RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop.c,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- ecore_desktop.c 31 Aug 2006 12:10:09 -0000 1.18 +++ ecore_desktop.c 1 Sep 2006 06:59:21 -0000 1.19 @@ -308,15 +308,34 @@ } if (exe) { - if (done) - strcat(result->icon_class, ","); - strcat(result->icon_class, exe); + char *tmp; + + tmp = strdup(ecore_file_get_file(exe)); + if (tmp) + { + p = tmp; + while (*p != '\0') + { + if (*p == ' ') + { + *p = '\0'; + break; + } + p++; + } + if (done) + strcat(result->icon_class, ","); + strcat(result->icon_class, tmp); + done = 1; + free(tmp); + } } if (categories) { if (done) strcat(result->icon_class, ","); strcat(result->icon_class, categories); + done = 1; } p = result->icon_class; while (*p != '\0') =================================================================== RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop_paths.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -3 -r1.15 -r1.16 --- ecore_desktop_paths.c 30 Aug 2006 18:51:04 -0000 1.15 +++ ecore_desktop_paths.c 1 Sep 2006 06:59:21 -0000 1.16 @@ -196,6 +196,8 @@ "/usr/local/share/pixmaps/"); _ecore_desktop_paths_check_and_add(ecore_desktop_paths_icons, "/usr/share/pixmaps/"); + _ecore_desktop_paths_check_and_add(ecore_desktop_paths_icons, + "/usr/share/update-desktop-files/kappfinder-icons/"); gnome = getenv("GNOME_ICON_PATH"); if (gnome) _ecore_desktop_paths_check_and_add(ecore_desktop_paths_icons, gnome); ------------------------------------------------------------------------- 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