Status: New
Owner: ----
Labels: Type-Enhancement Priority-Medium

New issue 1543 by erikdw: keyboard shortcuts for main application views (individual review and dashboard)
http://code.google.com/p/reviewboard/issues/detail?id=1543

*NOTE: If you have a patch, please submit it to http://reviews.review-
board.org/


What version are you running?

1.0.5.1


What's the URL of the page this enhancement relates to, if any?

private

Describe the enhancement and the motivation for it.

I'd really appreciate keyboard shortcuts in the main application view, as opposed to only in the diff viewer. Here are some of the operations I'd like to have shortcuts for:

Within an individual review screen:
(1) going to the diff view
(2) opening the review window
(3) doing a "ship it" instantly
(4) marking as submitted instantly

In the dashboard screen:
(1) moving between reviews on the dashboard (a la gmail's cursor with vim-bindings: j,k) (2) marking of reviews for an action (this ties into the previous cursor option, and relates to
another bug I'll file requesting the ability to provide bulk operations)

The motivation is to avoid clicking so much when I'm going through reviews.

e.g., after I'm done reading a diff using the convenient keyboard shortcuts, and I've decided to give it a "ship it", I'd really like to just send the "ship it" with a keyboard shortcut, instead of:
 (a) navigating to the top of the window,
 (b) using my mouse to click the "review" button,
 (c) typing shift-tab to move to the "ship it" checkbox
 (d) hitting space-bar to click the box
 (e) typing tab, tab to get to the "publish review" button
 (f) hitting the space bar again

What operating system are you using? What browser?

reviewboard server is installed on Solaris (will migrate to Linux soon).
Clients are Linux and Mac.
Browsers are Chrome and Firefox.

Please provide any additional information below.


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To post to this group, send email to reviewboard-iss...@googlegroups.com.
To unsubscribe from this group, send email to 
reviewboard-issues+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/reviewboard-issues?hl=en.

Reply via email to