[tracker] TrackerEvolutionPlugin: Do not spam tracker-status-icon.



commit 51a2d15a8360e628f6539c6b0bd91f2e180a8556
Author: Carlos Garnacho <carlos lanedo com>
Date:   Thu Oct 22 14:58:47 2009 +0200

    TrackerEvolutionPlugin: Do not spam tracker-status-icon.
    
    Now actual processing is reported in miner progress, not walking through every
    mail folder, which made progress signalling go crazy.

 src/plugins/evolution/tracker-evolution-plugin.c |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)
---
diff --git a/src/plugins/evolution/tracker-evolution-plugin.c b/src/plugins/evolution/tracker-evolution-plugin.c
index 8eb7b86..eb39a8d 100644
--- a/src/plugins/evolution/tracker-evolution-plugin.c
+++ b/src/plugins/evolution/tracker-evolution-plugin.c
@@ -698,16 +698,9 @@ on_folder_summary_changed (CamelFolder *folder,
 
 			send_sparql_update (info->self, tracker_sparql_builder_get_result (sparql));
 
-/*
-			I saw a crash here, can't figure out why, it was
-			in strcmp of g_object_set (maybe multi-threading
-			of Camel is involved?)
-
 			g_object_set (info->self, "progress",
 			              (gdouble) i / merged->len,
-			              "status", _("Updating"),
 			              NULL);
-*/
 
 			g_object_unref (sparql);
 
@@ -812,10 +805,12 @@ many_idle_handler (gpointer user_data)
 				priv->total_popped = priv->of_total;
 			}
 
+#if 0
 			g_object_set (user_data, "progress",
 			              (gdouble) priv->total_popped / priv->of_total,
 			              "status", _("Updating"),
 			              NULL);
+#endif
 
 			send_sparql_update (user_data, query);
 		} else {
@@ -1083,11 +1078,13 @@ introduce_walk_folders_in_folder (TrackerEvolutionPlugin *self,
 
 				priv->of_total++;
 
+#if 0
 				if (priv->of_total > priv->total_popped) {
 					g_object_set (self, "progress",
 					              (gdouble) priv->total_popped / priv->of_total,
 					              NULL);
 				}
+#endif
 
 				if (start_handler) {
 					start_many_handler (self);



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