[tracker] TrackerEvolutionPlugin: Do not spam tracker-status-icon.
- From: Carlos Garnacho <carlosg src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [tracker] TrackerEvolutionPlugin: Do not spam tracker-status-icon.
- Date: Thu, 22 Oct 2009 13:02:39 +0000 (UTC)
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]