summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSiegfried-Angel Gevatter Pujals <siegfried@gevatter.com>2012-02-27 19:04:54 +0100
committerSiegfried-Angel Gevatter Pujals <siegfried@gevatter.com>2012-02-27 19:04:54 +0100
commitf3d6b9504ce3093f66a790deceb17701a9d59eeb (patch)
treef77f62f301c1dce6d43dcce520e895dc732fc133
parent2a4eedf7b99128faa7d59571337a63b9053867af (diff)
Download monitor: don't log *.part files
-rw-r--r--NEWS7
-rw-r--r--src/downloads-directory-provider.vala4
2 files changed, 10 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index d2a474a..077ea43 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,9 @@
-Zeitgeist-datahub 0.8.2
+Zeitgeist-datahub 0.8.X
+=======================
+
+* Download monitor: don't log *.part files (Siegfried Gevatter)
+
+Zeitgeist-datahub 0.8.1
=======================
* Avoid triplication of events when logging items from GtkRecentManager
diff --git a/src/downloads-directory-provider.vala b/src/downloads-directory-provider.vala
index a446129..1cb8c67 100644
--- a/src/downloads-directory-provider.vala
+++ b/src/downloads-directory-provider.vala
@@ -90,6 +90,10 @@ public class DownloadsDirectoryMonitor : DataProvider
return;
}
+ // Skip temporary files (eg. in-progress Downloads)
+ if (file.get_uri ().has_suffix (".part"))
+ return;
+
GLib.FileInfo subject_info;
try
{