Feature Proposal: Support simple checklists as inspired by Evernote
Motivation
This is a very popular feature in Evernote. It would make it simple and intuitive for people to create and edit checklists.
Description and Documentation
In the Evernote WYSIWYG editor, you can select a list type that shows check boxes instead of bullets or numbers. When you click on a check box, it changes state to checked, and if you click again, back to unchecked.
This is quite handy and intuitive compared to - for example - creating a bullet list with
macros to mark when things are done.
It looks like their underlying markup is something like this:
[ ] Unchecked item
[x] Checked item
Examples
Impact
Implementation
--
Contributors: LeilaPearson - 27 Oct 2012
Discussion
Cool idea. Whoever implements it should consider trying to do this work as part of a revamp of
ChecklistPlugin and friend(s).
--
PaulHarvey - 30 Oct 2012
ChecklistPlugin comes closest to this feature. However it should use %META to store list states instead of another topic containing a TML table.
--
MichaelDaum - 30 Oct 2012
Yes indeed, and also needs an ajax interface so that each checkbox state change doesn't need a save cycle. If you have a very large checklist it can be rather daunting to manage. Excellent suggestion.
--
GeorgeClark - 30 Oct 2012
A javascript solution could be to collect the changes and process these as bulk after a couple of seconds.
--
ArthurClemens - 30 Oct 2012
http://angularjs.org/ is a nice framework that (of course) provides a demo for a todo list.
--
ArthurClemens - 31 Oct 2012