diff options
author | Siegfried-Angel Gevatter Pujals <siegfried@gevatter.com> | 2012-01-27 13:57:58 +0100 |
---|---|---|
committer | Siegfried-Angel Gevatter Pujals <siegfried@gevatter.com> | 2012-01-27 13:57:58 +0100 |
commit | 5e394fe80754e15340ed06b55b8e94053b920f82 (patch) | |
tree | 90e6d385bc1c06e4333d504d7a17814116bc3c89 | |
parent | ede92dfcbe4fbe2568e564499af2f2c0dae72e79 (diff) |
Fix recent-manager-provider to log remote files
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | src/recent-manager-provider.vala | 7 |
2 files changed, 4 insertions, 4 deletions
@@ -2,6 +2,7 @@ Zeitgeist-datahub 0.8.0 ======================= * Make sure correct desktop environment is set for DesktopAppInfo (Michal Hruby) +* Fix recent-manager-provider to log remote files (Siegfried Gevatter) Zeitgeist-datahub 0.7.0 ======================= diff --git a/src/recent-manager-provider.vala b/src/recent-manager-provider.vala index 3fe7ce4..74c3014 100644 --- a/src/recent-manager-provider.vala +++ b/src/recent-manager-provider.vala @@ -89,11 +89,10 @@ public class RecentManagerGtk : DataProvider foreach (Gtk.RecentInfo ri in recent_manager.get_items ()) { unowned string uri = ri.get_uri (); - if (!ri.exists () || ri.get_private_hint () || - uri.has_prefix ("file:///tmp/")) - { + if (ri.get_private_hint () || uri.has_prefix ("file:///tmp/")) + continue; + if (uri.has_prefix ("file://") && !ri.exists ()) continue; - } var last_app = ri.last_application ().strip (); unowned string exec_str; |