diff options
-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; |