Githawk: Keyboard Shortcuts

Created on 10 Aug 2017  ·  13Comments  ·  Source: GitHawkApp/GitHawk

Should try and closely match GitHub's keyboard shortcuts in the app, the main ones that interest me would be stuff like cmd+b for bold and other markdown shortcuts

https://help.github.com/articles/using-keyboard-shortcuts/
http://nshipster.com/uikeycommand/

Most helpful comment

Will try to start tackling this soon!

All 13 comments

yessss

Too cool, lets do it!

Proposing as a start with current functionality:

s - Search (as part of #200)
n - Go to Notifications
cmd+z/x for Undo/Redo (assuming SlackTextViewController can be used with NSUndoManager)
cmd+b/i/k for bold/italics/url respectively
enter for start reply (??)
~cmd+enter for submit comment~ SlackTextVC seems to already support enter on physical keyboards!
l for edit labels
~m for edit milestones~ (Soon)
~a for edit assignee~ (Soon)
j/k to move selection up/down at notification level
y to mark selection as read

Obviously all this should be context aware

And we should check for which ones it would make sense to make them discoverable. Maybe we won't need to add all of them there.

Just a suggestion but shouldn’t search be cmd+f like in pretty much every single other app? Much more discoverable imho.

@shaps80 I was deliberating this one, GitHub uses s but most people use cmd+f for find

Not sure 🤔 Will let someone else choose

Maybe it should be configurable. Personally when using a keyboard in an APP (not a website) I would expect to hit CMD+F (CTRL+F Windows).

That said, I was unaware of GitHub's S shortcut. So maybe that's why its odd for me.

Also up/down arrows to browse lists :)

Will try to start tackling this soon!

Was about to be like welcome to the team 😅 Changing profile pictures should be banned 🙄 Looking forward to this!

Thanks for the warm welcome! 😍

⌘+enter to post bug report

Sent with GitHawk

Sorry closed by accident. Reopened until someone else decides what to do with this ;)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rnystrom picture rnystrom  ·  3Comments

rnystrom picture rnystrom  ·  3Comments

rnystrom picture rnystrom  ·  3Comments

BasThomas picture BasThomas  ·  3Comments

rizwankce picture rizwankce  ·  3Comments