Rene Gollent wrote:
On Tue, Jan 12, 2010 at 8:20 PM, Alexandre Deckner <alex@xxxxxxxxxxxx> wrote:Couldn't test yet but nice changes :) I just wanted to comment on the invisibility stuff since you bring it to the table :) In my opinion, it shouldn't be possible to hide file/folders by using attributes, i see a security risk and a "hide this mess" risk (i often grumble against "dot files"/"show hidden files" in ubuntu for example). I think that if we can avoid it, Tracker should just show the exact same thing as browsing with the terminal, i.e what filesystems provide. If something is hidden it should be at the fs level. Maybe i'm missing some unsolvable cases, but you get the idea.I'd honestly agree, though I'm not sure about doing any of it at the FS side of things since that'd mean putting desktop shell/UI-specific conventions into the filesystem layer which is a major layeringviolation.
I agree, i had fs overlays in mind when writing this.
The main reason the invisibility would be nice in the case of the mentioned Trash modifications is it'd otherwise be confusing to see the Trash folder at both the volume root and the Desktop. Food for thought, I suppose.
I guess having things visible in two places in Tracker could be ok if unavoidable, but hidden things is bad in my opinion, like was the Desktop folder before your change :)