I am a very intensive user of task relations.
Especially I sort all my tasks in a large parent<->subtask tree. Often parents (projects like e.g. “Work” are much longer running than their children (e.g. “prepare for meeting next monday”)
The longer I use vikunja the more I am collecting completed tasks. This is increasingly becoming a problem in three places:
- The recently massively improved list view (thanks for that) shows the subtask tree. However filtering the tree (e.g. by done=false) does only filter the top level not the subtasks.
- When adding a task relation completed tasks clog the search suggestions.
- Task relation listings in tasks can get very long with lots of completed subtasks.
I have sorted these by how much they affect me. I am not exactly sure what to do about this. I personally would probably prefer to just filter out completed tasks at all this places by default but I can see how that could be confusing.