auto check
Opened this issue · 2 comments
idea:
if all child nodes are checked, make their parent node check too
or set a setting for this, or do this automatically
Hello Gerodote,
Thank you for this idea.
Personally I don't like to have this feature by default. I prefer the simplicity and flexibility of how it works currently. Maybe it could work as something that can be enabled as a setting. Or, another idea could be to add an additional visual indicator that indicates that all the child nodes are checked without directly checking the parent node. For example, a check with a different color. Then it can still be checked and unchecked by the user. Or, I was thinking of maybe embedding some kind of progress bar inside the nodes that shows the progress of completed child nodes.
Oops I didn't notice your comment on this feature, I've just opened a pull request implementing it. I don't see why you don't like this feature, I think it's a basic functionality that should be included. It is especially convenient when yanking subtrees or deleting nodes. I hope you test it, you may change your mind.