On Sat, 5 May 2007 03:21:57 GMT "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> babbled:
> > > Enlightenment CVS committal > > > > Author : raster > > Project : e17 > > Module : apps/e > > > > > > Log Message: > > move custom file stuff to another file - e_fm.[ch] is becoming > > a bit of a monster. > > Why not kill the monster, or maybe just tame it somewhat. > Couldn't you use evfs for the back-end stuff? Have an e17 module > with plugins that would do the graphical front-ends for whatever > evfs plugin type you want to support? actually the "vfs" layer is already in e_fm_main.c - its spawned off to a subprocess :) > That would seem like it could save a lot of work/code > duplication -- and would potentially give you the back-end support > for the various fs types that evfs already supports.. and also > provide back-end support for things like the "trash can" - something > that e17 will eventually want. understood - but it wont save anything :) > You could even define new .desktop file types, namely types > like say "vfs:some-protocol", which would provide a url as a target. > Clicking on such an icon would then use evfs to read that target and > the associated e17 module-plugin would display/handle it accordingly. > > This would effectively give the desktop-shell (e17) much the > same capability as certain file-managers, except that the primary > interfacing is done initially via desktop icons. eventually- evfs is targetted for e18 :) > jose. > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel