[Xfce4-commits] <xfdesktop:master> Don't show hidden or backup files on the desktop (Bug 9001)

Eric Koegel noreply at xfce.org
Sun Nov 10 06:56:01 CET 2013


Updating branch refs/heads/master
         to 91f8183252ed809502b1ff36cd51a385e9f11848 (commit)
       from f33d91b16c38deb6f2a788b1a78c9676e04255b3 (commit)

commit 91f8183252ed809502b1ff36cd51a385e9f11848
Author: Eric Koegel <eric.koegel at gmail.com>
Date:   Sun Nov 10 08:52:03 2013 +0300

    Don't show hidden or backup files on the desktop (Bug 9001)

 src/xfdesktop-file-icon-manager.c |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/xfdesktop-file-icon-manager.c b/src/xfdesktop-file-icon-manager.c
index 859f8c0..5f8bdb1 100644
--- a/src/xfdesktop-file-icon-manager.c
+++ b/src/xfdesktop-file-icon-manager.c
@@ -2216,7 +2216,11 @@ xfdesktop_file_icon_manager_add_regular_icon(XfdesktopFileIconManager *fmanager,
             xfce_rc_close(rcfile);
         }
     }
-    
+
+    /* If it's a hidden or backup file don't show it on the desktop */
+    if(g_file_info_get_is_hidden(info) || g_file_info_get_is_backup(info))
+        return NULL;
+
     /* should never return NULL */
     icon = xfdesktop_regular_file_icon_new(file, info, fmanager->priv->gscreen);
     


More information about the Xfce4-commits mailing list