Use Notes as Checklist?
Here's an idea that's just crazy enough that it might actually work and serve a couple of purposes. I was a vocal critic on your Google+ page of the inability to collapse subtasks on the iPhone app. Then I realized that a lot of times, the manner in which I want to use subtasks is actually more like a checklist. Some are daily/weekly recurring tasks comprised of several items. Even in the web app this gets "wonky." Example: my son has autism. Every day I have a task item that reminds me called "Connor's Daily Therapy". The task / subtask structure looks like this:
6:30am Connor's Daily Therapy (every day at 6:30am)
- High potency probiotic
- Omega 3 Supplement
- Masgutova physical therapy: Moro reflex integration
Here's my dilemma: generally, I can remember what I've done and haven't done with him so I really just need a memory jogger list. Thus, I added each item as a separate Note attached to the task. There is, however, no way to "cross out" these notes without deleting them ... which, of course, means I would have to re-enter them each time. This kind of defeats the purpose, obviously.
An alternative would be to have High Potency probiotic, etc. as "Indent 1" subtasks beneath the primary task/reminder. Two limitations here: (1) If I don't make these checklist items recurring, then when I click the task as done on day one and it rolls over to day two, they display as completed tasks in the Web app (which is great because I can just un-check them and I'm good to go) BUT they disappear on the iPhone because the iPhone app doesn't support viewing of completed tasks, or (2) if I choose to make each "Indent 1" item as recurring, then they display not only as subtasks but are also duplicated individually in my Today / 7 day views.
SO ... all of this leads me to ponder ... for these types of situations ... is it possible to use the Notes as items that can be checked off, strikethrough as done, etc. ... AND have them replicate with the task upon completion / regeneration to the next recurring date??
Hope what I'm asking makes sense and isn't confusing. Thanks in advance for your help on this!
Thank you very much for your suggestion, we may of course consider adding such option in the future and you're welcome to add it as request to our Votebox: http://todoist.com/Vote/
It may unfortunately be quite complex to implement as task notes are stored differently than tasks and behave differently. The best option is indeed using recurring sub-tasks. Such sub-tasks should not be duplicated on your 7 day view (we will adjust the display of sub-tasks on the mobile apps, though). If the parent task has a due date then on the web-app it will show an arrow as a reminder that it contains sub-tasks that need to be done, but the sub-task are shown independently to avoid having to roll out every single parent task which would also show tasks with no or with different due dates and trying to find the ones that are due today.
The best workaround for now would be to create the parent task with no due date or time at all and add "every day at 6:30am" to all sub-tasks in which case they won't be displayed multiple times on the mobile app and even on the web-app, their parent task would not be included on any today/7 days view.
In fact, you could even add an asterisk * before the name of the parent task to make it a header (without a due date) so you could clearly see it within a project, but not twice on the mobile apps. The recurring tasks would be sub-tasks of the header to keep them together and checking them off on your today/7 days view would simply postpone their dates.
Thanks David for your reply. I probably didn't make my point clearly enough. I would like to see *only* the parent task in my today/7 days view, with subtasks collapsed underneath. In this scenario, the best way to accomplish this IMO is to set *only* the parent task to be recurring. If I set no date on the subtasks, then once I check them off, they will in fact reappear the following day as completed (Web version) ... then I simply untick them to start the process again. Works for me, problem solved, *except* currently the mobile app cannot replicate this action.
So it would seem then that perhaps the easiest solution - from a development point of view - would be to give the user the option in Settings on the mobile app to show completed tasks in this manner on the mobile app. Would you agree? Thanks again.
Sorry for the misunderstanding. If you do not wish to see the sub-tasks then indeed this workaround doesn't apply.
The action you describe - checking the sub-ask as complete and then un-checking should be supported by the mobile app, though. I've made a short screencast from the Android app showing how it works: http://screencast.com/t/fcdWOfnMpW
If this is not how it works on your app, please tell me - did you participate in the mobile beta? If so, please note that you must clear the app's cache in the Settings, then uninstall it and then download and install the latest version from the store otherwise it may indeed not work correctly.
As for collapsing/expanding tasks - we will surely consider adding such solution and you're welcome to vote for these requests in the iPhone Votebox: