GNOME Bugzilla – Bug 610623
Keyboard shortcuts missing for frequently used git commands
Last modified: 2020-11-06 20:22:41 UTC
There should be keyboard shortcuts set for frequently used git commands such as diff, commit, push, pull, stash, pop, view logs. Also, there are too many menu separators in git submenu. If one separator is needed for each item in the submenu, probably none is required.
(In reply to comment #0) > There should be keyboard shortcuts set for frequently used git commands such as > diff, commit, push, pull, stash, pop, view logs. I'm not opposed to having keyboard shortcuts on these items, but I could see this causing us a lot of problems later. The problem is basically the same issues we had with the menu itself. In essence, the issue is that git has a large number of features. The ones that are "frequently" used often vary from project to project, or even from person to person. So, while you might be happy with accelerators for those commands, you can bet that someone else will complain about not having accelerators for the ones that they feel are important. Trust me, I've seen this before. :-) Is there any way we can let the user customize this at run time? > Also, there are too many menu separators in git submenu. If one separathe tor is > needed for each item in the submenu, probably none is required. Now that I can take care of easily...
I would at least like to have commit, diff, and push shortcuts. I prefer committing in small changes (and I think that's the git way of doing) and push end of the day. And use diff pretty much every time before commit (to ensure commit is clean). But of course, you can all consider having shortcuts for all of menu items, which is better than having none (and as a user I don't want to go about figuring which shortcuts are free to assign them manually).
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all old bug reports in Bugzilla which have not seen updates for many years. If you can still reproduce this issue in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/anjuta/-/issues/ Thank you for reporting this issue and we are sorry it could not be fixed.