History

Scroll with shift + up/down

Fixes #222.

Thibaut committed 11 years ago

Commit 7827f251 parent 63059d74 files · +18 −6Browse files

Showing the changes to assets/javascripts (3 of 4 files). Show all

Unified · Split

3 files
  1. assets/javascripts/app/shortcuts.coffee +12 −3
  2. assets/javascripts/templates/pages/help_tmpl.coffee +4 −1
  3. assets/javascripts/templates/tip_tmpl.coffee +1 −1
assets/javascripts/app/shortcuts.coffee+12−3
@@ -99,9 +99,18 @@ class app.Shortcuts · 98 unmodified lines
99 @trigger 'typing'99 @trigger 'typing'
100 return100 return
101 101
102 if event.which is 32102 switch event.which
103 @trigger 'pageUp'103 when 32
104 false104 @trigger 'pageUp'
105 false
106 when 38
107 unless getSelection()?.toString()
108 @trigger 'altUp'
109 false
110 when 40
111 unless getSelection()?.toString()
112 @trigger 'altDown'
113 false
105 114
106 handleKeydownAltEvent: (event) ->115 handleKeydownAltEvent: (event) ->
107 switch event.which116 switch event.which
assets/javascripts/templates/pages/help_tmpl.coffee+4−1
@@ -66,7 +66,10 @@ app.templates.helpPage = """ · 65 unmodified lines
66 <dt class="_shortcuts-dt">66 <dt class="_shortcuts-dt">
67 <code class="_shortcut-code">alt + &darr;</code>67 <code class="_shortcut-code">alt + &darr;</code>
68 <code class="_shortcut-code">alt + &uarr;</code>68 <code class="_shortcut-code">alt + &uarr;</code>
69 <dd class="_shortcuts-dd">Scroll step by step69 <br>
70 <code class="_shortcut-code">shift + &darr;</code>
71 <code class="_shortcut-code">shift + &uarr;</code>
72 <dd class="_shortcuts-dd">Scroll step by step<br><br>
70 <dt class="_shortcuts-dt">73 <dt class="_shortcuts-dt">
71 <code class="_shortcut-code">space</code>74 <code class="_shortcut-code">space</code>
72 <code class="_shortcut-code">shift + space</code>75 <code class="_shortcut-code">shift + space</code>
assets/javascripts/templates/tip_tmpl.coffee+1−1
@@ -4,7 +4,7 @@ app.templates.tipKeyNav = """ · 3 unmodified lines
4 <span class="_notif-info">(click to dismiss)</span>4 <span class="_notif-info">(click to dismiss)</span>
5 <p class="_notif-text">5 <p class="_notif-text">
6 Hit <code class="_label">&darr;</code> <code class="_label">&uarr;</code> <code class="_label">&larr;</code> <code class="_label">&rarr;</code> to navigate the sidebar.<br>6 Hit <code class="_label">&darr;</code> <code class="_label">&uarr;</code> <code class="_label">&larr;</code> <code class="_label">&rarr;</code> to navigate the sidebar.<br>
7 Hit <code class="_label">alt &darr;</code> <code class="_label">alt &uarr;</code> or <code class="_label">space</code> <code class="_label">shift space</code> to scroll the page.7 Hit <code class="_label">space / shift space</code>, <code class="_label">alt &darr;/&uarr;</code> or <code class="_label">shift &darr;/&uarr;</code> to scroll the page.
8 <p class="_notif-text">8 <p class="_notif-text">
9 <a href="/help#shortcuts" class="_notif-link">See all keyboard shortcuts</a>9 <a href="/help#shortcuts" class="_notif-link">See all keyboard shortcuts</a>
10"""10"""

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t