<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title><![CDATA[Windows hidden files should be hidden in Nautilus, too.]]></title>
    <link>http://brainstorm.ubuntu.com/item/7833/</link>
    <description><![CDATA[In Ubuntu, we can read many file systems, like FAT flash drives, CD-ROMs, and we now have read-write access to NTFS filesystems on dual-boot systems.<br /><br />When navigating a drive created by Windows, MacOS, or other operating systems, system files that would normally be hidden in Windows Explorer or on a Mac (Thumbs.db, desktop.ini, __MACOSX, Word temporary files) are still visible in Nautilus, cluttering up every directory.<br /><br />In UNIX-based systems, <a href="http://en.wikipedia.org/wiki/Hidden_files#Unix_and_Unix-like">hidden files</a> ("dotfiles") are designated by dotted file names like ".something".  These are not displayed when viewing files with Nautilus or using "ls", for instance, but can be viewed by enabling "Show Hidden Files" in the View menu or using "ls -A".<br /><br />FAT and related filesystems <a href="http://en.wikipedia.org/wiki/Hidden_files#DOS">have hidden files</a>, too, which are treated by Windows tools exactly the same way.  They are designated by a "Hidden" file attribute flag, though, not by their filename.  <br /><br />You can delete the files, but they'll just be recreated as soon as the drive is opened on a native machine (and on OS X, these contain valuable metadata that you don't want to delete).  <br /><br />You can hide them in Nautilus alone with the .hidden file convention, but this has to be done manually, and you need to create a separate file for every directory.<br />
<br />


<b>[39 votes] Solution #1: File manager should hide files with hidden flag</b>
<br />

<br />
<br />



<b>[14 votes] Solution #2: Hidden by default, configurable in Preferences</b>
<br />

<br />
<br />



<b>[2 votes] Solution #3: Make '.' a Symbolic Character</b>
<br />

<br />
<br />



<b>[8 votes] Solution #4: Also Allow Hiding of Files</b>
<br />

<br />
<br />



]]></description>

    <language>en-us</language>
    <pubDate>Tue, 29 Apr 2008 14:22:14 +0000</pubDate>
    <lastBuildDate>Tue, 24 Nov 2009 10:00:43 +0000</lastBuildDate>
    <generator>QAPoll module</generator>
    <guid isPermaLink="true">http://brainstorm.ubuntu.com/idea/7833/</guid>
        <item>
  <title>Comment from U53R</title>
  <description><![CDATA[I dont see any need for hiding a "thumbs.db" for example, when it has no effect on linux distro's any ways. The only purpose this serves is making folders of windows content look "prettier" while they are being modified and or re-packaged on a linux machine.<br /><br />The less that is hidden from the user, THE BETTER.]]></description>
  <pubDate>Tue, 29 Apr 2008 15:26:41 +0000</pubDate>
</item>
        <item>
  <title>Comment from lsdark</title>
  <description><![CDATA[just put the names of the files you want to be hidden in a .hidden file. that's it.]]></description>
  <pubDate>Tue, 29 Apr 2008 16:08:35 +0000</pubDate>
</item>
        <item>
  <title>Comment from droetker</title>
  <description><![CDATA[-1<br /><br />Stay clean, don't mess Linux.<br /><br />Windows hides hideen files, "system" files, files like boot.ini which is none of both, thumbs.db, desktop.ini...<br />lots of exceptions.<br /><br />Better have a concept that is small and simple.<br />.hidden is everything you need.<br /><br />Not to be like "we always did it like that, we'll ever do it like that." - but if a concept is good, why change it? just to make it better - and THAT (hiding thumbs.db) would be no improvement at all. it would result in many lost&notfound thumbs.dbs ;-)]]></description>
  <pubDate>Tue, 29 Apr 2008 19:41:12 +0000</pubDate>
</item>
        <item>
  <title>Comment from bert.ubuntu</title>
  <description><![CDATA[this is not Windows, actually it's bad practice to hide files and don't know what is happening.]]></description>
  <pubDate>Wed, 30 Apr 2008 04:18:06 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[For those of you who aren't aware, Ubuntu has the ability to open file systems other than ext3, like, for instance, FAT USB flash drives.<br /><br />FAT drives have files on them which are hidden using system flags instead of dotted filenames.  Linux should treat these exactly the same way it treats those with dotted filenames.<br /><br />(Or, god forbid, an NTFS-3G Windows XP partition on a dual-boot system, like mine.)]]></description>
  <pubDate>Wed, 30 Apr 2008 04:59:48 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[And .hidden is an unacceptable solution, since it requires hand-editing a file for every folder on the FAT partition.]]></description>
  <pubDate>Wed, 30 Apr 2008 05:00:34 +0000</pubDate>
</item>
        <item>
  <title>Comment from phonixor</title>
  <description><![CDATA[not to mention that windows will really enjoy the new dots for its files... <br /><br />(windows gui doesnt even allow files to begin with "." ;p only command line... very annoying for eclipse projects... silly billy)]]></description>
  <pubDate>Wed, 30 Apr 2008 07:20:48 +0000</pubDate>
</item>
        <item>
  <title>Comment from PeterKraus</title>
  <description><![CDATA[GNU/Linux is not Windows.<br />-1]]></description>
  <pubDate>Wed, 30 Apr 2008 09:55:18 +0000</pubDate>
</item>
        <item>
  <title>Comment from wearzeep</title>
  <description><![CDATA[Hiding the files that should be hided adds consistency when browsing drives that are used by both linux and windows, for instance.<br />Definitely +1]]></description>
  <pubDate>Wed, 30 Apr 2008 17:23:09 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[Are you "Linux is not Windows" guys serious?  You've never mounted a CD or Flash drive that was formatted in Windows?]]></description>
  <pubDate>Fri, 02 May 2008 03:19:34 +0000</pubDate>
</item>
        <item>
  <title>Comment from Lightbreeze</title>
  <description><![CDATA[+1<br />This would make using a friends USB or finding files on a windows partition easier by far.<br />Linux may not be windows- but Ubuntu aims for it to be clean and user friendly.<br />There could be a simple option in nautilus for those that want to see these files.<br /><br />I think windows is far to zealous about it's system file creations - spawning everywhere. So why do we need to see them?]]></description>
  <pubDate>Sat, 23 Aug 2008 10:57:10 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[@Lightbreeze<br /><br />There is already a "simple option in nautilus for those that want to see these files".  It's called "Show Hidden Files", in the View menu.  :)<br /><br />Files that are hidden in Windows filesystems (hidden flag) should be treated exactly the same as files that are hidden in Linux filesystems (.names).  If you want to see them, use this View option.]]></description>
  <pubDate>Tue, 26 Aug 2008 02:27:34 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[@phonixor <br /><br />"not to mention that windows will really enjoy the new dots for its files..."<br /><br />Huh??  Did you not read the description?  Why would anyone use dot files on Windows if it has a hidden flag in the file system?]]></description>
  <pubDate>Tue, 26 Aug 2008 15:14:35 +0000</pubDate>
</item>
        <item>
  <title>Comment from gkffjcs</title>
  <description><![CDATA[It seems like most of you are missing the point.<br /><br />It is quite common for most people to have a dual boot system, it is also quite common for people to want to view there Windows file systems from Linux. With the recent advent of the ntfs-3g driver viewing windows files from Linux is more common. This issue this post is covering is how Linux treats hidden files in windows. Basically should Linux respect the hidden flag in the Windows file system? I believe it should. <br /><br />There are several posts that don't seem to understand this.<br />Windows makes many hidden files, in fact it makes two in every directory, if not more. It will make a thumbs.db file, a desktop.ini file, and there are also others created by some programs. These are files that are not displayed by the windows user interface, so why should they be displayed by the linux ui?<br /><br />@bert.ubuntu, this isn't about arbitrairly hiding, or renameing files, this is about respecting windows' request to not have these files displayed. Windows doesn't show these files, there is if anything more damage posed by users in ubuntu accidently deleting windows system files, since in linux they aren't hidden.<br /><br />I believe Endolith is exactly right, there is no reason why linux users should or want to see hidden ntfs, or vfat files which they are browsing normally from linux the same as from windows. ]]></description>
  <pubDate>Wed, 15 Oct 2008 05:05:04 +0000</pubDate>
</item>
        <item>
  <title>Comment from twocool</title>
  <description><![CDATA[If ubuntu acted in different ways in fat32/ntfs and in ext3/reiserfs/etc it wouldn't even be consistent with itself.<br /><br />-1]]></description>
  <pubDate>Fri, 24 Oct 2008 18:33:46 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[<i>If ubuntu acted in different ways in fat32/ntfs and in ext3/reiserfs/etc it wouldn't even be consistent with itself.</i><br /><br />Huh??  I am asking for it to act <b>the same way</b> between file systems.  Hidden files should be hidden, no matter what file system you are looking at.]]></description>
  <pubDate>Fri, 24 Oct 2008 20:15:45 +0000</pubDate>
</item>
        <item>
  <title>Comment from Kelder</title>
  <description><![CDATA[I don't really see the harm if this was an optional plugin, but do understand the resentment and complications. However, this is just a linux standard, hide with the dot, and why not respect that? I also see the linux trash folders in windows explorer after all.<br /><br />But I feel where you're coming from with this. Maybe it helps to know that there is a second way to hide files and folders in linux. You can place a textfile called ".hidden" in a directory and in it you can list files and folders you want to hide. So if you place a file called ".hidden" in the root of an ntfs partition that lists on separate lines 'System Volume Information' and 'RECYCLER', then at least those directories won't show up in Nautilus.<br /><br />You could add more files or folders to the list, like your Windows directory, or even list individual system files. Toggling the hidden view (CTRL-H) will show both the listed files and the ".hidden" file again. Of course this will add one more non-hidden 'dot' file when you're in Windows... Hope this partial solution satisfies you.]]></description>
  <pubDate>Wed, 18 Feb 2009 14:29:16 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[<i>this is just a linux standard, hide with the dot, and why not respect that?</i><br /><br />When did anyone say not to respect that?<br /><br />And as I already explained in both the idea rationale and in the comments, .hidden is not a solution, since it requires a separate file in every directory, and needs to be edited by hand.  There is no way to say "hide all Thumbs.db files in any directory".<br />]]></description>
  <pubDate>Wed, 18 Feb 2009 14:58:44 +0000</pubDate>
</item>
        <item>
  <title>Comment from Kelder</title>
  <description><![CDATA[Sorry I missed that, in my defense I confused this thread with another. <br /><br />>> When did anyone say not to respect that? <br /><br />That was regarding the linux and osx hidden files showing up in windows explorer with no way to hide them.]]></description>
  <pubDate>Wed, 18 Feb 2009 15:23:42 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[<i>That was regarding the linux and osx hidden files showing up in windows explorer with no way to hide them.</i><br /><br />Doesn't that belong on http://www.windows7taskforce.com/, then? ;)]]></description>
  <pubDate>Fri, 20 Feb 2009 17:13:59 +0000</pubDate>
</item>
        <item>
  <title>Comment from nalimilan</title>
  <description><![CDATA[This has been requested in Nautilus in october. While developers were OK to implement it and knew how to do this without too much trouble, kernel filesystem developers were not in favor of it, and nobody was ready to code it. So for now it's forgotten, but you only need somebody to implement a new interface in the kernel.<br /><br />Thread references:<br />http://www.nabble.com/nautilus---hidden-files-td19787478.html<br />http://marc.info/?l=linux-fsdevel&m=122366660506480&w=2]]></description>
  <pubDate>Thu, 26 Feb 2009 09:56:19 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[For comparison, when you view EXT3 partitions in Windows, the .dotfiles are treated as though they had the hidden flag.  I want the reverse to be true, too.<br /><br />"The driver treats files with file names that start with a dot "." character as hidden." - http://www.fs-driver.org/faq.html]]></description>
  <pubDate>Mon, 02 Mar 2009 23:34:30 +0000</pubDate>
</item>
        <item>
  <title>Comment from Penguin Guy</title>
  <description><![CDATA[I think it's terrible that Linux doesn't respect Windows hidden files. I don't think we can honestly say that Linux supports FAT and NTFS until the making and viewing of hidden files has been fixed at a kernel level.]]></description>
  <pubDate>Thu, 03 Sep 2009 13:37:28 +0000</pubDate>
</item>
        <item>
  <title>Comment from Endolith</title>
  <description><![CDATA[Solution #3 "Make the dot a special character meaning 'hidden' when put at the start of files."<br /><br />Uhhh.... it already does that.]]></description>
  <pubDate>Fri, 04 Sep 2009 01:54:13 +0000</pubDate>
</item>
        <item>
  <title>Comment from Penguin Guy</title>
  <description><![CDATA[@Endolith<br /><br />No, the dot is literal rather than symbolic. I am proposing to change it to symbolic, which would make it compatible with Windows.]]></description>
  <pubDate>Sun, 06 Sep 2009 18:45:28 +0000</pubDate>
</item>
        <item>
  <title>Comment from zhangweiwu</title>
  <description><![CDATA[Is there a way to fix it a bit better by now? e.g. is there a configuration option or gconf option or configuration file that I can modify to make desktop.ini and ~* files (temporary files created by Microsoft Word) hidden? It makes it so much more troublesome for a Linux user who work with shared file system (samba) that are used by other Windows users.]]></description>
  <pubDate>Mon, 23 Nov 2009 10:52:07 +0000</pubDate>
</item>
        <item>
  <title>Comment from Lox_</title>
  <description><![CDATA[Seems that a Nautilus patch could allow the configuration of hidden files in nautilus via gconf. That could be easily implemented.<br /><br />http://ubuntuforums.org/showthread.php?t=1296378]]></description>
  <pubDate>Tue, 24 Nov 2009 10:00:43 +0000</pubDate>
</item>
      </channel>
</rss>

