giuspen / cherrytree

cherrytree
https://www.giuspen.net/cherrytree/
Other
3.29k stars 457 forks source link

Suggestion: Allow more than 3 TODO states (symbols) #2508

Open InjAnnuity1 opened 1 month ago

InjAnnuity1 commented 1 month ago

Is your feature request related to a problem? Please describe. Not a problem, but an opportunity.

Describe the solution you'd like CherryTree's TODO symbols are ☐ (unfinished), ☑, and ☒ (two different kinds of "finished"). However, I've recently noticed that some other outliners have a more extensive TODO status than that, including "started", "paused", "passed", "failed", "rejected", and so on.

These additional states are, in fact, quite realistic. I encounter them frequently in my own software development.

We can easily find Unicode symbols to stand for these additional states. However, CherryTree currently allows only 3 symbols, total. To support these (user-definable) distinctions, I suggest that it allow us to enter (and use) a longer list.

My hope is that this is a minor extension of the existing functionality.

gitvectors commented 1 month ago

Thought. Could you craft several LaTeX TODO inserts

https://tex.stackexchange.com/questions/9796/how-to-add-todo-notes