diff options
author | Ross Lagerwall <rosslagerwall@gmail.com> | 2013-11-04 13:48:28 +0200 |
---|---|---|
committer | Ross Lagerwall <rosslagerwall@gmail.com> | 2013-11-07 16:30:31 +0200 |
commit | 33a9f21d96b8903188614509a405e62b858035a3 (patch) | |
tree | f020b8f67d7a77d91a1a6ca9466cb2b1609db22c | |
parent | d3d6f93381b5ea20ee34dd6125c1638527d42ff9 (diff) | |
download | gvfs-33a9f21d96b8903188614509a405e62b858035a3.tar.gz |
archive: Set the is_hidden attribute when appropriate
https://bugzilla.gnome.org/show_bug.cgi?id=589157
-rw-r--r-- | daemon/gvfsbackendarchive.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/daemon/gvfsbackendarchive.c b/daemon/gvfsbackendarchive.c index bccaa450..2461e53a 100644 --- a/daemon/gvfsbackendarchive.c +++ b/daemon/gvfsbackendarchive.c @@ -459,6 +459,9 @@ archive_file_set_info_from_entry (GVfsArchive * archive, } g_file_info_set_size (info, size); + if (file->name[0] == '.') + g_file_info_set_is_hidden (info, TRUE); + mode = archive_entry_perm (entry); g_file_info_set_attribute_boolean (info, G_FILE_ATTRIBUTE_ACCESS_CAN_READ, TRUE); g_file_info_set_attribute_boolean (info, G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE, FALSE); |