Also, on the subject of subtasks, do you think it would be interesting
to have a "Timeline" view where users could add and view subtasks as
connected to specific tasks? Rather than defining them as a "thing", we
could organize a larger task as consisting of smaller tasks, and combine
it with the calendar function (so users would be adding and editing
subtasks, maybe by drag and drop) along a line that contained the main
task, and wouldn't have to use separate actions to define when, etc. I'm
not sure how to accomplish this in GTK, but I think it would be nice to
allow the user to define many aspects of their tasks simply, treating
each task as an object rather something which is defined through a
complicated series of actions via drop-down menus, pop-up windows, etc.