projects
/
ptask.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cleanup
[ptask.git]
/
src
/
ui_tasktree.c
diff --git
a/src/ui_tasktree.c
b/src/ui_tasktree.c
index
7dd4954
..
abec583
100644
(file)
--- a/
src/ui_tasktree.c
+++ b/
src/ui_tasktree.c
@@
-22,6
+22,7
@@
#include <log.h>
#include <ui_projecttree.h>
#include <log.h>
#include <ui_projecttree.h>
+#include <ui_taskpanel.h>
#include <ui_tasktree.h>
static GtkTreeView *w_treeview;
#include <ui_tasktree.h>
static GtkTreeView *w_treeview;
@@
-32,7
+33,8
@@
enum {
COL_DESCRIPTION,
COL_PROJECT,
COL_UUID,
COL_DESCRIPTION,
COL_PROJECT,
COL_UUID,
- COL_PRIORITY
+ COL_PRIORITY,
+ COL_URGENCY
};
static int priority_to_int(const char *str)
};
static int priority_to_int(const char *str)
@@
-74,6
+76,17
@@
static gint priority_cmp(GtkTreeModel *model,
return 0;
}
return 0;
}
+int tasktree_cursor_changed_cbk(GtkTreeView *treeview, gpointer data)
+{
+ log_fct_enter();
+
+ ui_taskpanel_update(ui_tasktree_get_selected_task());
+
+ log_fct_exit();
+
+ return FALSE;
+}
+
void ui_tasktree_init(GtkBuilder *builder)
{
GtkTreeModel *model;
void ui_tasktree_init(GtkBuilder *builder)
{
GtkTreeModel *model;
@@
-246,6
+259,7
@@
void ui_tasktree_update(struct task **tasks, const char *prj_filter)
COL_PROJECT, prj,
COL_UUID, (*tasks_cur)->uuid,
COL_PRIORITY, (*tasks_cur)->priority,
COL_PROJECT, prj,
COL_UUID, (*tasks_cur)->uuid,
COL_PRIORITY, (*tasks_cur)->priority,
+ COL_URGENCY, (*tasks_cur)->urgency,
-1);
}
}
-1);
}
}