And it may come true. At least, if Girl's Generation doesn't come and make it true, you may be luckier using the new genieos module I've been preparing with an awesome number of two procs only implemented for macosx! Yet it's already at version 9.0.0.
Enjoy!
Hey I took at look at how my trash was handled (Linux Mint 13) and its all stored in ~/.local/share/Trash
There is a ./files where the files go and ./info that holds files like Wells, H.G. Complete works (Science Fiction) (Fantasy).pdf.trashinfo
Inside the trashinfo file is in this format:
[Trash Info]
Path=/home/fowl/Downloads/Wells, H.G. Complete works (Science Fiction) (Fantasy).pdf
DeletionDate=2013-04-28T02:21:03
I was looking for an xdg-command to find this info but I'm having no luck, also, I deleted a file from a different drive and it showed up in trash:///, but is not in Trash/info or Trash/files, so I have no clue where it is.The trashinfo file looks scary: it means that unless you hook into the proper API you would likely have compatibility problems if you just move files and append to that file yourself, while the distro want to change the format or do something else with it.
With regards to the trashed files on different volumes you should be able to find out easily with an USB stick: if you format it, create a file and trash it, running a find command at its root should show you where the hidden files are located.
Some people don't like this "oh, my USB is empty yet full" but it's the only sensible thing to do if you want a recycle bin for removable drives, each volume gets its hidden trash. It gets worse if you have a filesystem with different users, each gets its trash untouchable by the others!
Maybe you could find out if this xdg-command provides some linkable library, then the trash command could dynlib it and use it to recycle files.
The trashinfo file looks scary: it means that unless you hook into the proper API you would likely have compatibility problems if you just move files and append to that file yourself, while the distro want to change the format or do something else with it.
No, XDG is only a standard and a standard is only worth as much as it is upheld. http://www.freedesktop.org/wiki/Specifications/trash-spec
Enjoy!