25 ottobre 2007

Cestini scriteriati

Aggiornamenti pratici dal fronte GIO/GVFS: prove alla mano, anche il cestino diventerà standardizzato.

Al momento il cestino di GNOME è collocato in $HOME/.Trash/ e contiene solo i file.

La specifica di fd.o relativa al cestino invece prevede che non solo i file vadano collocati in $XDG_DATA_HOME/Trash/files/, ma che ci sia anche una bella directory $XDG_DATA_HOME/Trash/info/ che, per ogni file cestinato, presenta un file tipo
[Trash Info]
Path=/percorso/al/file/eliminato.txt
DeletionDate=2007-10-25T21:50:10
Un piccolo «Urrà!»

6 commenti:

gasolino ha detto...

Direi che ancora la specifica ha bisogno di qualche revisione. Una cartella "Trash" visibile nella home non mi sembra il massimo, dovrebbe quantomeno essere definibile dall'utente in qualche modo, come $PATH. Comunque GNOME è ancora un po' indietro su questo: ad esempio se cestino qualcosa su un filesystem NTFS (ebbene sì, uso anche windous :( ) me lo mette in .Trash nella $topdir, ma non si vede nel cestino! Devo eliminare manualmente la cartella o i file ivi contenuti. Io il cestino lo bypasso 9 volte su 10, ma può essere fastidioso questo comportamento.

Luca ha detto...

sniff, sniff...
Non sentite anche voi puzza di "Ripristina file" e "Elimina file piu'vecchi di..."?

Luca ha detto...

gasolino,
in effetti quello relativo al cestino nelle partizioni NTFS e' un baco:
https://bugs.launchpad.net/ubuntu/+source/gnome-vfs2/+bug/106621

Anonimo ha detto...

sarebbe utile, che quando si sovrascrive un file quello sovrascritto vada nel cestino, qualcuno lo vuole proporre? :)

Luca Ferretti ha detto...

@gasolino
1. dove ca##o la vedi una directory Trash nella home?

2. non pensi $XDG_DATA_HOME sia definibile dall'utente almeno quanto $PATH?

bastianazzo ha detto...

@luca ferretti:

credo che gasolino si riferisse al fatto che hai scritto $XDG_DATA_HOME/Trash/files/ cosa che fa intendere che la cartella Trash non è nascosta (non c'è il punto prima di Trash)...