New Feature: Inline Checklists

Got knocked off the air yesterday (internet can still be a bit flakey in Buenos Aires) so I decided to polish off an old idea that had been hanging on a branch on my local machine for awhile… inline checklists!

inline checklist

inline checklist

Notice that the notes area under the third task has a checklist.  We’re calling them checklists instead of subtasks, as it really is just a checklist of things that I might want to tick off as part of completing a task.  If I required the granularity of context filtering and due dates I might have creating a project with tasks under it, but in this case I just wanted a list of things I needed to consider… and there is something satisfying about checking things off as they are addressed.

Here’s how it works: Nirvana will convert any line in a task note that begins with a “- ” (hyphen space) and will replace it with a checkbox.  Checked items will replace the “-” with an “x” in the notes, and that’s it.

- item one

- item two

- item three

If I were to check items 1 and  2, the task note will be updated as:

x item one

x item two

- item three

If you want to update the list, edit or move things around, click on the task name to bring up the edit dialog and make changes to the notes area.

And that’s all there is to it.  Super simple.



13 Comments on New Feature: Inline Checklists

  1. Elbert on Tue, 2nd Mar 2010 5:17 pm
  2. Forgot to mention, the little Note icon to the right of the task name is also something new… it only appears if the task has notes, and clicking on it let’s you expand or collapse (toggle) displaying the notes area, regardless of which view [single|double|full] you happen to have selected globally.

  3. Vin Thomas on Tue, 2nd Mar 2010 5:25 pm
  4. Wow. This looks great! Can’t wait to start using it!

  5. MarcinGTD on Tue, 2nd Mar 2010 5:37 pm
  6. Interesting feature

    I already found a use for it:

    its a check list of things I might want to ask or talk about when I am doing a call to X, picked from my @phone list


  7. Damian Castillo on Tue, 2nd Mar 2010 5:44 pm
  8. This is great. I can see a use for this when you don’t really have multiple steps for something and just want a nice checklist.



  9. David on Tue, 2nd Mar 2010 9:30 pm
  10. What I like about this is that I can email a check list to Nirvana – the first time something like a template feature has appeared.

    Of course what I really want to do is to be able to email projects with subtasks – maybe this is a step in that direction.

    Nice new feature!

  11. e.liffe on Wed, 3rd Mar 2010 5:54 am
  12. I think that this is a very good feature that offers the user a greater granularity.

    My only fear is that this will make me go completely overboard with being too granualar. Instead of making next actions I may be making sub next actions. I suppose I have to look after myself to prevent this from happening.

  13. Elbert on Wed, 3rd Mar 2010 8:22 am
  14. @David – yes, this was a quick hit off-shoot of some of the work we’ve been doing around templates and multi-line importing via email. I’ve mentioned in the discussion boards a few times that we’re huge fans of TaskPaper, and we’ll probably adopt a similar syntax for importing multiple projects and tasks via email. Note: we quietly updated the nirvana export feature recently to output in TaskPaper format too. ;-)

  15. Jorge Mafud [@mafudabogados] on Wed, 3rd Mar 2010 8:54 pm
  16. Excellent feature… thanks!

    Regards from Mexico.


  17. Andrew Apanov on Thu, 4th Mar 2010 4:30 am
  18. Fantastic service, and a useful new feature!

    Just one question, any chances to optimize a tick icon for a dark BG? (for the Terminix theme)

    Thank you.

  19. Jon on Fri, 5th Mar 2010 2:31 am
  20. Awesome Feature. I already use it constantly to add detail to a task. Great job!

  21. jackson on Fri, 5th Mar 2010 8:37 am
  22. Hey very nice blog!! Man .. Beautiful .. Amazing .. I will bookmark your blog and take the feeds also…

  23. Christiane on Wed, 10th Mar 2010 3:53 pm
  24. Hi Andrew… mind submitting a request for the Terminux theme CSS update? This way we’ll be sure the request doesn’t get lost in the ether: thx!

  25. e.liffe on Wed, 17th Mar 2010 5:10 am
  26. This is really a great feature that I have come to use a lot. But for some reason, it does not seem to work on the project level. That is, if i click the notes icon on a project I do not get the check boxes, only “- ” before an item. Having this on project level would be great since I am more likely to put my brainstorming into checkboxes in a project (next actions are not yet defined) than on a task.

Nirvana is a secure, cloud-based GTD® task manager accessible from your desktop web browser and mobile devices.

Free your mind to focus on actually getting things done. If you've had enough of generic to-do lists, create a free account today.

What is GTD®?

GTD® rests on the principle that a person needs to move tasks out of the mind by recording them externally. That way, the mind is freed from the job of remembering everything that needs to be done, and can concentrate on actually performing those tasks.

Read more on the official Getting Things Done® website »