Permalink
Switch branches/tags
Nothing to show
Commits on Aug 8, 2014
  1. Merge branch 'cvan-n64'

    kallaspriit committed Aug 8, 2014
  2. Merge branch 'master' into cvan-n64

    kallaspriit committed Aug 8, 2014
    Conflicts:
    	doc/classes/Gamepad.html
    	doc/data.json
    	gamepad.min.js
  3. Merge pull request #27 from kallaspriit/mildmojo-firefox_api_update

    kallaspriit committed Aug 8, 2014
    Mildmojo firefox api update
  4. Merge branch 'n64' of https://github.com/cvan/HTML5-JavaScript-Gamepa…

    kallaspriit committed Aug 8, 2014
    …d-Controller-Library into cvan-n64
    
    Conflicts:
    	doc/classes/Gamepad.html
    	doc/data.json
    	doc/files/gamepad.js.html
    	gamepad.js
    	gamepad.min.js
  5. Merge branch 'firefox_api_update' of https://github.com/mildmojo/HTML…

    kallaspriit committed Aug 8, 2014
    …5-JavaScript-Gamepad-Controller-Library into mildmojo-firefox_api_update
    
    Conflicts:
    	gamepad.js
    	gamepad.min.js
  6. Merge pull request #26 from bassarisse/master

    kallaspriit committed Aug 8, 2014
    Bug fix and Firefox support
  7. Improved Firefox support.

    bassarisse committed Aug 8, 2014
Commits on Aug 3, 2014
  1. Updates button getter for new GamepadButton API.

    mildmojo authored and timk committed Jun 7, 2014
    Modern Firefox has aligned with the W3C Gamepad API spec, which
    calls for gamepad.buttons to be an array of GamepadButton objects
    rather than button state values. This adds support for that API.
Commits on Jul 30, 2014
  1. Fixes regression in `WebKitPlatform.factory`.

    mildmojo committed Jul 30, 2014
    Some `gamepadGetter` functions were returning the browser's gamepad
    inquiry function instead of the gamepad list returned by that function.
    Adds regression tests and fixes the issue.
Commits on Jul 28, 2014
  1. Merge pull request #24 from cvan/unprefixedWebKit

    kallaspriit committed Jul 28, 2014
    use unprefixed Gamepad API if available for WebKit (fixes #23)
Commits on Jul 16, 2014
Commits on Oct 21, 2013
  1. Merge pull request #16 from leobalter/master

    kallaspriit committed Oct 21, 2013
    Unprefixed gamepad events --by leobalter
Commits on Oct 19, 2013
Commits on Jul 3, 2013
  1. Merge pull request #15 from dertseha/standard_names

    kallaspriit committed Jul 3, 2013
    Standard names for buttons & axes, reworked mapping mechanism
  2. Merge pull request #14 from dertseha/test-framework

    kallaspriit committed Jul 3, 2013
    Added test framework, refactored platform (browser) support to make it testable
Commits on Jul 2, 2013
  1. Standardized button names, reworked mapping lookup, API changes

    dertseha committed Jul 2, 2013
    * button and axis names are standardized, no gamepad specifics
    * mapping definition has been reworked to a more compressed form
    * mapping lookup has been refactored to allow any filter combination
    * dropped a few extra mappings due to standard mapping compliance
    * API changes:
    ** dropped UNSUPPORTED event, definition marked deprecated (all are supported)
    ** removed public references of 'mapping' - both in events and gamepad object (no public use of it)
    * Workflow changes:
    ** dropped buttonsDown member of gamepad - state can be determined via lastState
    ** _update() does not parse mapping anymore, all compiled at _connect()
Commits on Jul 1, 2013
  1. Merge pull request #13 from dertseha/grunt-setup

    kallaspriit committed Jul 1, 2013
    Created build system using grunt
Commits on Jun 30, 2013
  1. Added end-to-end tests for button mappings of existing devices

    dertseha committed Jun 30, 2013
    - These will help for the API change to unify the button names
    - Extended index.html to also show the raw, unmapped values
Commits on Jun 28, 2013
  1. Added test framework and basic tests about platform support

    dertseha committed Jun 28, 2013
    - Added Buster.JS and integration in Grunt
    - Refactored window/navigator specifics out into dediacted classes
    - Extracted two notions: update strategies and browser platforms
    - public interface remained intact
Commits on Jun 25, 2013
  1. Created build system using grunt

    dertseha committed Jun 25, 2013
    * task for jsbeautify & settings (minor formatting changes due to first indentation)
    * task for jshint
    * task for minification (UglifyJS2)
    * task for documentation (yuidoc) (Due to added package.json, some meta info added)
  2. Updated README.md

    kallaspriit committed Jun 25, 2013
Commits on May 8, 2013
  1. Added unbind method.

    kallaspriit committed May 8, 2013
Commits on Apr 18, 2013
Commits on Mar 6, 2013
  1. Updated README

    kallaspriit committed Mar 6, 2013
  2. Merge pull request #5 from mustardhamsters/master

    kallaspriit committed Mar 6, 2013
    Support for XBOX 360 controllers without "xbox" in ID and XBOX center button.
  3. Adding support for XBOX 360 controllers which do not have the 'xbox' …

    deanputney committed Mar 6, 2013
    …string in their IDs, as well as support for the XBOX center button.