aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/e-tasks.c
diff options
context:
space:
mode:
authorDamon Chaplin <damon@helixcode.com>2001-01-24 09:06:02 +0800
committerDamon Chaplin <damon@src.gnome.org>2001-01-24 09:06:02 +0800
commitdf76500b5db77f36b9c70325bec72a722a012d21 (patch)
tree5b9559ea5471a01973dca94b485d4094536f6229 /calendar/gui/e-tasks.c
parent4e98233a4d7f8e06736b716c92a04f7e0709e16e (diff)
downloadgsoc2013-evolution-df76500b5db77f36b9c70325bec72a722a012d21.tar
gsoc2013-evolution-df76500b5db77f36b9c70325bec72a722a012d21.tar.gz
gsoc2013-evolution-df76500b5db77f36b9c70325bec72a722a012d21.tar.bz2
gsoc2013-evolution-df76500b5db77f36b9c70325bec72a722a012d21.tar.lz
gsoc2013-evolution-df76500b5db77f36b9c70325bec72a722a012d21.tar.xz
gsoc2013-evolution-df76500b5db77f36b9c70325bec72a722a012d21.tar.zst
gsoc2013-evolution-df76500b5db77f36b9c70325bec72a722a012d21.zip
make sure the status is set to "Completed". Fixes bug #1253.
2001-01-23 Damon Chaplin <damon@helixcode.com> * gui/calendar-model.c (ensure_task_complete): make sure the status is set to "Completed". Fixes bug #1253. * gui/e-tasks.c (e_tasks_open): load the ETable state after opening the tasks folder, since it relies on the folder uri, which isn't set now until you open the folder. * gui/calendar-model.c (obj_updated_cb): add the categories from the updated object to our tree, and emit the "categories-changed" signal if they have changed. Fixes bug #1255. * gui/e-tasks.c: removed debug messages. svn path=/trunk/; revision=7771
Diffstat (limited to 'calendar/gui/e-tasks.c')
-rw-r--r--calendar/gui/e-tasks.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/calendar/gui/e-tasks.c b/calendar/gui/e-tasks.c
index 9e88a91513..64a6afd3cc 100644
--- a/calendar/gui/e-tasks.c
+++ b/calendar/gui/e-tasks.c
@@ -260,17 +260,16 @@ e_tasks_open (ETasks *tasks,
priv = tasks->priv;
- config_filename = e_tasks_get_config_filename (tasks);
- e_calendar_table_load_state (E_CALENDAR_TABLE (priv->tasks_view),
- config_filename);
- g_free (config_filename);
-
-
if (!cal_client_open_calendar (priv->client, file, FALSE)) {
g_message ("e_tasks_open(): Could not issue the request");
return FALSE;
}
+ config_filename = e_tasks_get_config_filename (tasks);
+ e_calendar_table_load_state (E_CALENDAR_TABLE (priv->tasks_view),
+ config_filename);
+ g_free (config_filename);
+
return TRUE;
}
@@ -452,8 +451,6 @@ e_tasks_on_filter_selected (GtkMenuShell *menu_shell,
cal_table = E_CALENDAR_TABLE (priv->tasks_view);
model = cal_table->model;
- g_print ("!#!#!#!#!# filter selected: %s\n", category);
-
if (!strcmp (category, _("All"))) {
calendar_model_set_default_category (model, NULL);
e_calendar_table_set_filter_func (cal_table, NULL, NULL,
@@ -471,8 +468,6 @@ static void
e_tasks_on_categories_changed (CalendarModel *model,
ETasks *tasks)
{
- g_print ("In e_tasks_on_categories_changed\n");
-
e_tasks_rebuild_categories_menu (tasks);
}