Permalink
Commits on May 10, 2016
  1. Merge pull request #32 from EugenDueck/patch-1

    stuartmemo committed May 10, 2016
    Prevent Firefox from interfering with quick find bar
  2. Prevent Firefox from interfering with quick find

    EugenDueck committed May 10, 2016
    Execute preventDefault() for keys that qwerty-hancock handles, so that Firefox doesn't think that key should trigger the quick find bar - which prevents all further playing via keys.
Commits on Dec 9, 2015
  1. Merge pull request #29 from stuartmemo/build-latest-version

    stuartmemo committed Dec 9, 2015
    Built latest version
  2. Built latest version

    stuartmemo committed Dec 9, 2015
  3. Merge pull request #28 from stuartmemo/revert-24-add_remove_functiona…

    stuartmemo committed Dec 9, 2015
    …lity
    
    Revert "Enable qwerty-hancock to remove its events"
  4. Revert "Enable qwerty-hancock to remove its events"

    stuartmemo committed Dec 9, 2015
  5. Merge pull request #27 from stuartmemo/revert-26-tidy-up

    stuartmemo committed Dec 9, 2015
    Revert "Formatting and dependency updates"
  6. Revert "Formatting and dependency updates"

    stuartmemo committed Dec 9, 2015
Commits on Dec 8, 2015
  1. Merge pull request #26 from stuartmemo/tidy-up

    stuartmemo committed Dec 8, 2015
    Formatting and dependency updates
  2. Formatting and dependency updates

    stuartmemo committed Dec 8, 2015
Commits on Sep 25, 2015
  1. Merge pull request #24 from ahoym/add_remove_functionality

    stuartmemo committed Sep 25, 2015
    Enable qwerty-hancock to remove its events
Commits on Sep 24, 2015
  1. Enable qwerty-hancock to remove its events

    ahoym committed Sep 24, 2015
    An unexpected problem that occured was if the qwerty-hancock DOM element
    was removed, its keyboard listeners still existed on the 'window'. A real
    case example of this is if a user switched views, their computer keyboard
    would still play sounds despite the keyboard UI not being visible.
    
    This also prevents memory leaks by allowing users to remove events.
Commits on Sep 23, 2015
  1. Merge pull request #23 from ahoym/disable_modifier_keys

    stuartmemo committed Sep 23, 2015
    Prevent keyboard from playing if modifier key is pressed
Commits on Sep 22, 2015
  1. Prefer initKeyEvent over initKeyboardEvent

    ahoym committed Sep 22, 2015
    initKeyboardEvent doesn't play nicely in Firefox, and didn't register its
    metaKey argument. initKeyEvent works as intended in Firefox, and doesn't
    exist in Chrome. Checking for existence of the latter instead of the former
    enables both test suites to pass.
Commits on Sep 21, 2015
  1. Prevent keyboard from playing if modifier key is pressed

    ahoym committed Sep 21, 2015
    Add a check to the keydown callback to return out if a modifier
    key is pressed before an actual key. Expand the key-simulator
    test helper to enable keyboardEvent.metaKey testing
Commits on Sep 3, 2015
  1. Merge pull request #22 from stuartmemo/main-to-package-json

    stuartmemo committed Sep 3, 2015
    Main to package json
  2. Version bump

    stuartmemo committed Sep 3, 2015
  3. Merge pull request #21 from stuartmemo/browserify-release

    stuartmemo committed Sep 3, 2015
    Release 0.5.0
  4. Release 0.5.0

    stuartmemo committed Sep 3, 2015
  5. Merge pull request #20 from ahoym/support_module_require

    stuartmemo committed Sep 3, 2015
    Support qwerty-hancock as a requirable module
  6. Make qwerty-hancock module exportable

    ahoym committed Sep 3, 2015
    Create checks for whether the environment was a browser or node. If the former, qwerty-hancock will know it is being used in the <script> context and carry on as usual. If the latter, qwerty-hancock will become exportable and can be required as a module. Add testing libraries, helpers, and specs to confirm this.
  7. Remove excess whitespace

    ahoym committed Sep 3, 2015
Commits on Apr 26, 2015
  1. Merge pull request #16 from stuartmemo/release-0.4.5

    stuartmemo committed Apr 26, 2015
    Prep for 0.4.5 release.
  2. Prep for 0.4.5 release.

    stuartmemo committed Apr 26, 2015
  3. Merge pull request #15 from stuartmemo/fix-border-on-last-key

    stuartmemo committed Apr 26, 2015
    Fixed missing right border on last key.
  4. Fixed missing right border on last key.

    stuartmemo committed Apr 26, 2015
Commits on Apr 10, 2015
  1. Merge pull request #14 from anderdb/patch-1

    stuartmemo committed Apr 10, 2015
    Fix phantom note from extra space.
Commits on Apr 4, 2015
  1. Fix phantom note from extra space.

    anderdb committed Apr 4, 2015
    In cases where the available space for the keyboard is not evenly divisible by the number of white keys, some extra space exists to the right of the keyboard.  Without this fix, this space is playable as a phantom key that produces a low frequency.  You can reproduce this on the Qwerty Hancock demo page by clicking just to the right of the last white key.  This fix simply checks that the clicked element tag is 'li' prior to playing the note.
Commits on Jan 27, 2015
  1. Merge pull request #12 from eldog/master

    stuartmemo committed Jan 27, 2015
    Fixed incorrect path in bower.json main field
  2. Use dist not src

    eldog committed Jan 27, 2015
Commits on Jan 26, 2015
  1. Fixed incorrect path in bower.json main field

    eldog committed Jan 26, 2015
    Added the missing "src/" prefix.
Commits on Aug 9, 2014
  1. bumped version

    stuartmemo committed Aug 9, 2014
Commits on Jul 31, 2014
  1. updated readme

    stuartmemo committed Jul 31, 2014