Enlightenment CVS committal Author : raster Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_desktop Modified Files: ecore_desktop.c Log Message: notes for fangie =================================================================== RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop.c,v retrieving revision 1.58 retrieving revision 1.59 diff -u -3 -r1.58 -r1.59 --- ecore_desktop.c 24 Oct 2006 11:39:03 -0000 1.58 +++ ecore_desktop.c 24 Oct 2006 14:20:03 -0000 1.59 @@ -832,6 +832,18 @@ { char *result = NULL, *params = NULL; + /* FIXME: for onefang + * 1. handle a list of files. + * 2. if exec params do not exist then just append files (assume dumb + * .desktop so command becomes "exe params file1 file2 ...") + * 3. if filename does not start with ./ or ../ or / then assume it + * is a path relative to cwd i.e. "file.png" or "blah/file.png" and + * thus %d/%D would be ./ implicitly (but may need to be explicit + * in the command line) + * 4. i spot lots of kde .desktops use %m (i assume %M exists too). find + * out what it is - if not known - i guess assume %f/%F + * + */ if (fill && (desktop->exec_params)) { Ecore_DList *command; @@ -875,7 +887,7 @@ case 'u': /* Single URL, multiple invokations if multiple URLs. */ break; - case 'c': /* Translated Name field frem .desktop file. */ + case 'c': /* Translated Name field from .desktop file. */ t = desktop->name; break; ------------------------------------------------------------------------- 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