Hi there,
First of all, many thanks for this piece of software!
This is more of a feature request thingy. I recently started using GitFiend in Linux and even more recently started to do so in OS X. I am really enjoying using it but it'd be ace to have keyboard shortcuts for some basic actions.
My suggestion in OS X would be:
General View
CMD+1 Changes
CMD+2 Commits
CMD+3 Branches
Also browse through them with system standards such as Cmd+Alt+ LEFT/RIGHT arrows...
Changes
When Changes are selected, I can instantly use arrow keys to browse through unstaged files but it is frustrating not to be able to stage them by pressing ENTER key or even stage + commit if I do Cmd+Enter. Likewise, I'd love to multiple select/unselect them if I do SHIFT+Arrow keys.
Now, I'd also love to be able to do "Stage All" by doing CMD+SHIFT+S for example. And force commit to ask for the message and commit if I do Cmd+Enter after staging files but message box is empty.
Commits
When I select commits, I can't use arrow keys immediately like it happens with changes.
Again, it is great to be able to browse through them with UP/DOWN arrow keys but not being able to select them with ENTER and having to click with your mouse (my hands are on the keyboard most times).
Let me know if I can help and contribute with this! I believe this will make user experience a lot more productive.
Thanks!