X-Git-Url: http://git.wpitchoune.net/gitweb/?p=ptask.git;a=blobdiff_plain;f=src%2Fmain.c;h=3837be60850934dd60e850d633d87e10d5e551cf;hp=9b1817c035b503ed95fe75136e4e2ba1be9e3be5;hb=bdbd5a6f005a82da659d119d5589d6f5b73b5d54;hpb=f6bf5fdf1ad7d86e996d9cd04643b5ddbcd2645b diff --git a/src/main.c b/src/main.c index 9b1817c..3837be6 100644 --- a/src/main.c +++ b/src/main.c @@ -132,28 +132,15 @@ void refresh() struct task *task; int i; GtkTreeIter iter; - int status; const char *project; log_fct_enter(); ui_taskpanel_update(NULL); - status = gtk_combo_box_get_active(w_status); - log_debug("status: %d", status); - if (tasks) tw_task_list_free(tasks); - switch (status) { - case 0: - tasks = tw_get_all_tasks("pending"); - break; - case 1: - tasks = tw_get_all_tasks("completed"); - break; - default: - tasks = tw_get_all_tasks("pending"); - } + tasks = tw_get_all_tasks(ui_get_status_filter()); model = gtk_tree_view_get_model(GTK_TREE_VIEW(w_treeview)); gtk_list_store_clear(GTK_LIST_STORE(model));