src/joystick


Log

Author Commit Date CI Message
Philipp Wiesemann 37720dd5 2014-10-29T22:44:35 Fixed gamecontroller database sorting script not sorting the whole database. The script was originally written for an SDL_gamecontrollerdb.h which had groups of mappings separated by single lines starting with a "#". This was changed some time ago to #endif/#if pairs. Because the script assumed only a single #endif in the whole file it no longer worked correctly and only processed the first group.
Philipp Wiesemann 2bdc5c9d 2014-10-29T20:35:21 Updated gamecontroller database sorting script to work with Python 3.
Philipp Wiesemann 7268eabb 2014-10-26T23:28:45 Added handling of NULL as input for SDL_GameControllerAddMapping().
Philipp Wiesemann 33a2b58c 2014-10-26T23:22:53 Fixed SDL_GameControllerMappingForGUID() crashing if no more memory available. The return value of SDL_malloc() was not checked and NULL therefore not handled. NULL returned by SDL_GameControllerMapping()/SDL_GameControllerMappingForGUID() now either means "no mapping" (as before) or "no memory" (just crashed before).
Philipp Wiesemann 30d6cec1 2014-10-26T17:53:16 Added handling of NULL as input for SDL_GameControllerMapping(). For consistency with the similar functions getting SDL_GameController as input. Also NULL is no SDL_GameController and therefore can not have a mapping anyway.
Philipp Wiesemann 90387daf 2014-10-26T17:46:11 Removed two wrong documentation comments from gamecontroller source. No replacement because correct documentation is already in SDL_gamecontroller.h.
Philipp Wiesemann 0a053ed6 2014-10-26T17:44:00 Fixed wording in SDL_GameControllerAddMappingsFromRW() error message.
David Ludwig 1b341f58 2014-10-15T15:50:35 WinRT build fix
Pierre-Loup A. Griffais 24c86b55 2014-09-11T19:24:42 [X11] Reconcile logical keyboard state with physical state on FocusIn since the window system doesn't do it for us like other platforms. This prevents sticky keys and missed keys when going in and out of focus, for example Alt would appear to stick if switching away from an SDL app with Alt-Tab and had to be pressed again. CR: Sam