Completing Subtask - Is This Working?
In the Firefox version, when I mark a sub task complete (i.e., a task indented under another task heading), the completed Task is not moved to the completed tasks below, instead it remains as sub task.
In other words, it indicates that is checked as completed and it becomes a greyed out task, but it remains up in the active tasks instead of being moved down and/or into the completed tasks.
Is this intended performance?
For me to move it as a completed task to the completed section, I need to reorder the completed task to above the heading task (the task over which the sub task resides), otherwise moving the task somehow drags along other, uncompleted tasks to the completed task section in spite of them not being completed.
I gather something may not be working with the Firefox sidebar sub task functionality.
this is an intended functionality. Sub-tasks are moved to history once their parent task is being completed. Even if not all sub-tasks are finished, once the parent task is checked off (and isn't a recurring task), the whole "tree" is moved to history.
However, you can force a sub-task to be moved to the "Completed tasks" list if you hold down the SHIFT key while checking it off.
I would contend that this intended functionality is hurting the usability of your product, and is also extremely counterintuitive.
As a user, I'm given two conflicting sets of information from your site - checking off a sub-task increases the "# completed" in the upper right hand corner of the UI, yet you're saying those tasks are not ACTUALLY considered complete until they are Shift-Clicked or their parent task is complete. Until I read this post, it was very unclear to me why the "Delete Completed" and "Show Completed Task" links were doing nothing. I, like the OP, assumed something was broken.
Additionally, as I've been using ToDoist for several months now, I have several *persistent tasks within each list that have rapidly evolving and changing sub-tasks. They have become clogged to the point of uselessness with faux-completed sub-tasks, and honestly, that glut had caused me to stop using ToDoist.
I've now cleaned up my lists by Shift-Clicking, which has solved the problem to some extent. I think you should make this action more clear in the intro to the service, as well as clarify the conflicting use of "Completed Tasks" in the UI. Or alternatively... change the default behavior to treat sub-tasks as properly completed when they are checked-off. May I ask what is the reasoning behind not doing so?
every sub-task is being considered as complete, it shows up in the "xx Completed" list and influences your productivity visualization graph. The only difference is that it's not immediately archived.
The reasoning behind this function was to allow you to keep a better overview of what parts (sub-tasks) of the task (main task) you're working on have already been done and which are still to do.
For example, if the main task is "shopping" and it contains sub-tasks with all things you need to buy over the upcoming days and you buy some of them and check these sub-tasks off, if they disappear right away, you could lose track of them and will have to check the completed task list to see if you've forgotten to add some things to the list or if you did add them and they've already been bought. Once you're done with shopping, all its parts along with the main task will be moved to history.
We may consider changing this behavior in future development, though so thank you for your feedback, we appreciate it. You're welcome to add a feature request or suggestion to our Votebox: http://todoist.com/Vote/