Permalink
Switch branches/tags
Nothing to show
Commits on Jul 26, 2016
  1. Replaced KeyboardEvent.keyIdentifier with KeyboardEvent.key

    smetana committed Jul 26, 2016
    KeyboardEvent.keyIdentifier is deprecated and will be removed in Chrome 53
    See https://www.chromestatus.com/features/5316065118650368 for more details
Commits on May 11, 2013
  1. Allow https for Hacker News

    Gleb Arshinov committed May 11, 2013
Commits on Sep 10, 2012
  1. Merge pull request #1 from beltrachi/redmine

    adymo committed Sep 10, 2012
    Redmine shortcuts for the greasemonkey script and Firefox extension.
    
    Features:
    - Tabs navigation
    - Issues list navigation
    - Search results navigation
Commits on Sep 8, 2012
  1. fix indentation

    beltrachi committed Sep 8, 2012
Commits on Aug 5, 2012
  1. Redmine - Implement issues and search list navigation to load next pa…

    beltrachi committed Aug 5, 2012
    …ge when reaching last item on page
Commits on Aug 4, 2012
Commits on Jul 30, 2012
  1. Implemented Redmine shortcuts

    beltrachi committed Jul 30, 2012
Commits on May 17, 2012
Commits on May 2, 2012
  1. s/Javascript/JavaScript

    adymo committed May 2, 2012
  2. Fix ruby example in readme

    adymo committed May 2, 2012
  3. Put all information from www.acunote.com/open_source/javascript_keybo…

    adymo committed May 2, 2012
    …ard_shortcuts
    
    to README, format it with markdown format
Commits on Jul 23, 2011
  1. Switch 'open comments' key to 'i' from 'Shift o'. Turns out 'Shift o'

    gleb committed Jul 23, 2011
    is bound in Gmail to open in new window.  'i' is right next to o/j/k
    and these 4 are the most commonly used keys, so that's convenient. 'i'
    is also not bound in Gmail to anything.
Commits on Jul 22, 2011
  1. When processing Hacker News links check their href, not their positio…

    smetana committed Jul 22, 2011
    …n in html (which is changing from time to time)
  2. Don't bind 'h' to help, '?' is standard, sufficient and with new

    gleb committed Jul 22, 2011
    underlying shortcuts.js library should work across browsers.
  3. Call Hacker News Hacker News.

    gleb committed Jul 22, 2011
  4. Copy the latest version of lib/acunote-shortcuts.js as of

    gleb committed Jul 22, 2011
    8c61f02886ff252c78d349576083917857179a1c into
    greasemonkey/acunote-shortcuts.user.js.  This supports larger variety
    of keys across more browsers.  See history of lib/ file for more info.
  5. Add consistent whitespace to make inserting contents of

    gleb committed Jul 22, 2011
    acunote-shortcuts.js into .user.js have a cleaner diff.
  6. Copy latest version of acunote-shortcuts.js as of

    gleb committed Jul 22, 2011
    8c61f02886ff252c78d349576083917857179a1c to rails plugin.
  7. Update copyright dates

    gleb committed Jul 22, 2011
  8. Listen to Esc key in our shortcuts library. This will let us create E…

    adymo committed with gleb Jan 18, 2010
    …sc-key shortcuts.
    
    Also don't stop listening for Esc and keys with C/A/M modifiers even when input element
    is currently focused in the browser.
  9. Fixes regression, shortcuts shouldn't work if key is pressed when inp…

    Ilya Furman committed with gleb Dec 16, 2009
    …ut[type=password], input[type=text], select or textarea is focused.
  10. Fixes # shortcut on Changeset review page.

    Ilya Furman committed with gleb Nov 26, 2009
    It was broken since e.which for '#' in FF is 35, which is the as e.keyCode for 'End'. Since we don't distinguish e.which from e.keyCode '#' was blocked.
  11. Reverts 8c61f02886ff252c78d349576083917857179a1c, fixes cursor.

    Ilya Furman committed with gleb Oct 20, 2009
    Keycode for * in Safari is 56 (this is bug), which is exactly keycode for j in FF. Seems like we need separate keymaps for each browser.
  12. Adds map for * (shift+8) for safari on Mac OS X

    Ilya Furman committed with gleb Oct 15, 2009
  13. Updates, fixes and improvements for shortcuts library:

    Ilya Furman committed with gleb Oct 15, 2009
    * adds key maps for non-alphabet keys and chars, this enables Alt + ; for example
    * uses more smarter browser detection to figure out which keymap use in particular browser
    * uses keymap for shift characters, like '<', '>', '|', like we do for numbers, it more crossbrowserish than before
  14. Removes modifiers testing code from shortcuts.js

    Ilya Furman committed with gleb Oct 12, 2009
  15. Fixes event parameter passing to shortcut action.

    Ilya Furman committed with gleb Oct 8, 2009
  16. Fixes and improvements for shortcuts library

    Ilya Furman committed with gleb Oct 8, 2009
    * do not listen for F-keys (F1-F12) in all affected browsers, default actions (F5 - Refresh page) aren't overridden anymore
    * correctly and cross-browser handle shift+numkey (in *-a, *-n shortcuts)
    * event type guess moved to separate function, reduced code duplication
    * listener returns true if executed nothing, event doesn't stop in IE and K
    * passing event and guessed letter to listener
    * temporarily adds bunch of shortcuts with modifier keys for demo purposes
  17. Initial support for meta keys in shortcuts library.

    Ilya Furman committed with gleb Oct 6, 2009