[tracker/libtracker-miner] Don't spam "Processing Files"



commit 501f476cd7d3ab1ee0c5ae7f42c9667de1676182
Author: Martyn Russell <martyn lanedo com>
Date:   Fri Aug 28 13:32:53 2009 +0100

    Don't spam "Processing Files"

 src/libtracker-miner/tracker-miner-fs.c |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/src/libtracker-miner/tracker-miner-fs.c b/src/libtracker-miner/tracker-miner-fs.c
index 4db8640..3324537 100644
--- a/src/libtracker-miner/tracker-miner-fs.c
+++ b/src/libtracker-miner/tracker-miner-fs.c
@@ -816,13 +816,18 @@ item_queue_handlers_cb (gpointer user_data)
 static void
 item_queue_handlers_set_up (TrackerMinerFS *fs)
 {
+	gchar *status;
+
 	if (fs->private->item_queues_handler_id != 0) {
 		return;
 	}
-
-	g_message ("Processing files...");
-
-	g_object_set (fs, "status", _("Processing files"), NULL);
+	
+	g_object_get (fs, "status", &status, NULL);
+	if (g_strcmp0 (status, _("Processing files")) != 0) {
+		/* Don't spam this */
+		g_message ("Processing files...");
+		g_object_set (fs, "status", _("Processing files"), NULL);
+	}
 
 	fs->private->item_queues_handler_id =
 		g_idle_add (item_queue_handlers_cb,



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]