v0.2.1
Added
- Connect/Disconnect methods in libx52. These allow for dynamically connecting
or disconnecting from a supported joystick without having to reinitialize the
library. - Internationalization for the following:
- libx52
- x52test
- Doxygen generation of HTML documentation for libx52 methods.
- Tests for libx52 that run on all supported platforms.
Changed
- libx52_init no longer fails when a supported joystick is not connected.
- Tests now use [TAP].
- Python build scripts now use Python 3.
Fixed
- Error reporting in x52cli and x52test commands.
- Handling of very large time_t values in
libx52_set_clock - Secondary and tertiary clock setting when primary clock is set to local time
and local timezone is observing daylight savings time (summer time). See
#20.
Full Changelog: v0.2.0...v0.2.1