I’ll describe three scenarios and please tell us which one do you like the most:
Behavior 1: all items. When making an item a checklist, all of its descendants on all levels, plus itself, get a checkbox in front of their text. This is the behavior Dynalist started with.
Behavior 2: all descendants. When making an item a checklist, all of its descendants on all levels, but not including itself, get a checkbox in front of their text. This is the behavior Dynalist changed to last year.
Behavior 3: per item (sticky).
When adding a checkbox to an item, only itself will get a checkbox, no other item will be affected. You can add checkbox to multiple items at once when multi-selecting. You can use the same menu option or shortcut to remove the checkbox.
When you create a new item from an item with checkbox (Enter at the end or in the middle), the new item will automatically get a checkbox. An option to “bulk add checkbox to all children” will be provided as a convenience feature.
This behavior addresses a common issue where checkbox cannot be removed from a child item of a checklist parent (see https://trello.com/c/yoj6qb8o/75-force-item-to-not-have-checkbox).
Which one would you prefer in your use case?
- Behavior 1: all items
- Behavior 2: all descendants
- Behavior 3: per item (sticky)
Thank you in advance for your participation!