mirror of
https://github.com/QB64Official/qb64.git
synced 2024-09-01 21:00:16 +00:00
48 lines
1.9 KiB
Text
48 lines
1.9 KiB
Text
|
1.4.0 (2014-04-06)
|
||
|
* Windows implementation completely redone to use DirectInput and XInput instead of joyGetPosEx
|
||
|
* Added MSVC support
|
||
|
|
||
|
1.3.1 (2014-02-01)
|
||
|
* Gamepad_init() on Mac OS X now detects devices immediately rather than waiting until the next run loop cycle
|
||
|
* Gamepad_detectDevices() and Gamepad_processEvents() now work on Mac OS X in applicactions that call them outside the main CF/NSRunLoop
|
||
|
* Fixed a bug on Mac OS X that could cause a crash on Gamepad_shutdown()
|
||
|
* Removed all remaining stem library dependencies (shell, glutshell, and glgraphics for testharness)
|
||
|
|
||
|
1.3.0 (2013-09-01)
|
||
|
* Gamepad callbacks now include context pointers
|
||
|
* Axis move callback now reports previous axis value in addition to current one
|
||
|
* Fixed a major bug (introduced in 1.2.0) that caused button up events never to be reported on Windows
|
||
|
|
||
|
1.2.0 (2013-07-18)
|
||
|
* Removed dependencies on utilities and stemobject. Library is now completely standalone, though test harness still requires shell and glutshell.
|
||
|
* Gamepad API no longer uses EventDispatcher, instead providing GLUT-style callback registration for all previous event types
|
||
|
|
||
|
1.1.6 (2013-07-17)
|
||
|
* Added 64-bit Windows and Linux support
|
||
|
|
||
|
1.1.5 (2011-11-16)
|
||
|
* Gamepad_detectDevices() significantly sped up on Linux
|
||
|
|
||
|
1.1.4 (2011-11-08)
|
||
|
* Gamepad_processEvents() will now do nothing if called from within itself
|
||
|
|
||
|
1.1.3 (2011-09-29)
|
||
|
* Updated event dispatching to work with utilities 1.5.0
|
||
|
|
||
|
1.1.2 (2011-09-20)
|
||
|
* Updated dependencies: utilities 1.4.0 -> 1.4.2
|
||
|
|
||
|
1.1.1 (2011-08-24)
|
||
|
* Fixed crashes from retrieving gamepad description strings
|
||
|
* Fixed a memory leak
|
||
|
* Fixed a potential thread deadlock on Linux
|
||
|
* Removed leftover joystick debug code
|
||
|
|
||
|
1.1.0 (2010-01-28)
|
||
|
* Added vendor and product ID fields to Gamepad_device
|
||
|
* Worked around a crash on the Mac with Sixaxis controllers
|
||
|
* Fixed a problem that caused Saitek X52 hat switches to report incorrect values on Mac OS X
|
||
|
|
||
|
1.0.0 (2010-01-19)
|
||
|
* Initial version
|