Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

auto check #4

Open
Arniiiii opened this issue Jan 11, 2023 · 2 comments · May be fixed by #8
Open

auto check #4

Arniiiii opened this issue Jan 11, 2023 · 2 comments · May be fixed by #8

Comments

@Arniiiii
Copy link

idea:
if all child nodes are checked, make their parent node check too

or set a setting for this, or do this automatically

@TomSmeets
Copy link
Owner

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.

@bagnacauda bagnacauda linked a pull request Jan 19, 2023 that will close this issue
@bagnacauda
Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants