-
Notifications
You must be signed in to change notification settings - Fork 6
LScmd enhancement #256
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
LScmd enhancement #256
Conversation
Plain Line 235 in 5ee1573
Not sure about the colour choices. I'd rather have synced files highlighted and untracked files not. I'd go for Green for Synced, Yellow for modified, Red for deleted, and White/uncoloured for untracked. This is different from what Git does, but Git uses Green for staged changes, which we consider some form of modified, but more importantly, the For the case switch where the colour is decided, the |
Color changes and Fprintf included |
Tell users what could they do with files under certain status
refer to also Issue #190. Add a few instructions to the gin ls output. The instructions suggest what can be the next step to deal with files under certain FileStatus |
Looks good. Thanks! |
As the title suggested. refer to issue #152 and #190
I make all Modification related status green, Untracked red (more or less as in git) and removed files yellow.
Synced and other status where there is no content changes remain white.
I personally think it looks good. Only thing I am not sure is that if we should use different color for remote and local changes