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 DONE macros to mark when things are done.

It looks like their underlying markup is something like this:

[ ] Unchecked item

[x] Checked item

Examples

Impact

%WHATDOESITAFFECT%
edit

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
 
Topic revision: r6 - 31 Oct 2012, ArthurClemens
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy