Dependency display

Task views now include the list of dependencies and reverse
dependencies. In addition, it is impossible to mark a task as completed
if it has unsatisfied dependencies, and it is impossible to re-activate
a task that has completed reverse dependencies.
This commit is contained in:
Emmanuel BENOîT 2012-02-05 19:59:51 +01:00
parent 9677ad4dd3
commit fd50fda73a
6 changed files with 121 additions and 11 deletions
includes/t-tasks

View file

@ -22,6 +22,7 @@ $package[ 'ctrls' ][] = 'edit_note_form';
$package[ 'ctrls' ][] = 'edit_note';
$package[ 'ctrls' ][] = 'edit_task_form';
$package[ 'ctrls' ][] = 'edit_task';
$package[ 'ctrls' ][] = 'task_dependencies';
$package[ 'ctrls' ][] = 'task_details';
$package[ 'ctrls' ][] = 'task_notes';
$package[ 'ctrls' ][] = 'toggle_task';
@ -31,5 +32,6 @@ $package[ 'views' ][] = 'all_tasks';
$package[ 'views' ][] = 'tasks';
$package[ 'views' ][] = 'task_details';
$package[ 'views' ][] = 'task_note';
$package[ 'views' ][] = 'task_dependencies';
$package[ 'pages' ][] = 'tasks_tasks';