From 5e82bdba14fba81603f3879a46b46a011db7d2e4 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Tue, 28 Oct 2008 17:30:32 +0000 Subject: Wire up status messages to include percentages if available. svn path=/branches/kill-bonobo/; revision=36692 --- calendar/modules/e-task-shell-view-private.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'calendar/modules/e-task-shell-view-private.c') diff --git a/calendar/modules/e-task-shell-view-private.c b/calendar/modules/e-task-shell-view-private.c index 754f6fe4c6..ef2b641ff3 100644 --- a/calendar/modules/e-task-shell-view-private.c +++ b/calendar/modules/e-task-shell-view-private.c @@ -521,7 +521,8 @@ exit: void e_task_shell_view_set_status_message (ETaskShellView *task_shell_view, - const gchar *status_message) + const gchar *status_message, + gdouble percent) { EActivity *activity; EShellView *shell_view; @@ -542,10 +543,13 @@ e_task_shell_view_set_status_message (ETaskShellView *task_shell_view, } else if (activity == NULL) { activity = e_activity_new (status_message); + e_activity_set_percent (activity, percent); e_shell_module_add_activity (shell_module, activity); - } else + } else { + e_activity_set_percent (activity, percent); e_activity_set_primary_text (activity, status_message); + } task_shell_view->priv->activity = activity; } -- cgit v1.2.3