Skip to content

Add status.tree_view option #1720

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

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Add status.tree_view option #1720

wants to merge 1 commit into from

Conversation

ceuk
Copy link

@ceuk ceuk commented May 5, 2025

Hello :)

Bit of a POC really to show how #1695 might work in order to get some feedback/direction.

image

I think it'd also be good to be able to stage/unstage entire sections of files. Will look at that shortly, trying to squeeze this in around my work/family commitments

Let me know if this is going in the right direction anyway

@CKolkey
Copy link
Member

CKolkey commented May 5, 2025

While it's not something I would personally use, I know people like their tree views for these things, so I won't object to including it.

Code wise, I think the implementation is actually quite nice! I'll give it a more in-depth look over soon. Just a minor thing - prefer snake_case to camelCase for identifiers, to be consistent with the rest of the code-base.

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 this pull request may close these issues.

2 participants