prati0100 / git-gui

Tcl/Tk based UI for Git. I am currently acting as the project's maintainer.
160 stars 87 forks source link

Add easy to reach "Stage all" and "Unstage all" buttons #14

Open prati0100 opened 4 years ago

prati0100 commented 4 years ago

Right now, if you want to stage all files, you need to go into "Commit" menu or use the Ctrl-I shortcut. And there is no way to unstage all files.

Going into the menu is cumbersome, and not everyone would want to use a keyboard shortcut, so add some easy to reach buttons to do this. Probably put them right after the red "Unstaged Changes" bar and the green "Staged Changes" bar. Or, put them inside the bars right beside the text.