Pratyush Yadav

Results 17 issues of Pratyush Yadav

Add a new version of the :Agit command called :Agit! that takes arbitrary git-log arguments. This lets people use various options in git-log like -L, --authot, pathspecs, etc. The implementation...

Right now, no keyboard shortcuts or options (the ones that can be opened from the "Options" menu) are not documented. In case of options, most are pretty self-explanatory, but some...

documentation
enhancement

Menus can be popped out by using the "line" at the top of every menu item under the top menu bar. It would be nice to remember where they were...

enhancement

It would be a great quality-of-life improvement, and would allow a degree of customization.

enhancement

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....

enhancement
good first issue

I was the person who suggested `focus_widget`, but in hindsight, it is probably not a very good name. A reader might think it can be used to focus *any* widget....

documentation
good first issue

Right now, if caps lock is pressed, the behavior is the same as when shift is pressed. So, if we add a binding for `Ctrl-a`, we also need to add...

enhancement

If there is a file with merge conflicts, git-gui shows options to resolve the conflicts as "ours" or "theirs". But, this resolution applies to the whole file, not individual hunks....

enhancement

The discussion over at [0] suggested that we should probably stop showing the annoying the dialog on startup, and instead start doing auto-gc. Since git-gui mostly uses plumbing commands, auto-gc...

enhancement

Right now, all the `gui.commitmsgwidth` config variable does is set the size of the commit message window, so users get a visual hint on when to manually wrap their text....

enhancement