Dave Andreoli wrote: > ----- "Nick Hughart" <[EMAIL PROTECTED]> ha scritto: > > >> While this is somewhat neat, it might be best to implement this into >> efm >> itself. Having it on a shelf seems a bit strange to me, but it does >> make things a bit easier. The only issue I see is it requires a dnd >> and >> will not come into play if something deletes a file normally in efm. >> > > I have done the part in efreet so that we can use it in the fm > Well it's there, but that's not exactly something the user can really use :)
You could do the menu thing like I mentioned below to add a Trash entry to the context menu in EFM. That would solve it in a fairly elegant way. Also as another email mentioned, one can add it to the EFM toolbar instead of the shelf to tie it in even better. > >> Also, I'd drop the internal dnd and just do xdnd for everything. >> Since >> efm supports xdnd there isn't much need to even deal with internal >> dnd. >> > > xdnd works on top of ednd, I don't know a way to use > xdnd without the e one ;) > Ah, wasn't aware they were tied together. > >> Also, you may meet some resistance getting it into efreet. Even >> though >> it seems to be a haven for FDO specs, some of the authors feel it's >> scope is a bit smaller then that. Just a warning :) >> >> Anyway, this is good work and will be helpful. If there is any way to >> >> better tie it into efm that would be good. I believe adding items to >> >> the bottom of the right click context menu is possible by matching >> with >> a glob or mimetype. So you could just match on every file and it >> would >> add a Trash item to the list. >> > > and then the fm must also show you the content of the trash. I'm waiting > to see what append to the fm in the SoC and then we can make the fm trash > compliant. > Fair enough. > > >> Dave Andreoli wrote: >> >>> HI all ! >>> I have a new module available, it's full freedesktop.org compliant >>> >> trash and as some cool animations. >> >>> You can download from >>> http://www.gurumeditation.it/blog/?page_id=90 >>> >>> The trash implementation is done in a clean efreet patch that is >>> >> (IMO) ready for cvs. It include also a simple URI implementation. >> >>> The module (if placed on a shelf) will accept dnd from the efm >>> >> (internal dnd) and from >> >>> any other application (xdnd). But the xdnd will not work unless you >>> >> do at least one internal dnd (from efm or from a border). Dunno why, >> If someone have idea please let me know. >> >>> Files that are not on the local filesystem can't be trashed and the >>> >> module will ask you if you want to delete permanently those files. >> >>> ...happy testing >>> Dave >>> >>> >>> >>> >>> >>> >> ------------------------------------------------------------------------- >> >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services for >>> just about anything Open Source. >>> http://sourceforge.net/services/buy/index.php >>> _______________________________________________ >>> enlightenment-devel mailing list >>> enlightenment-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>> >>> ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel