kc3-lang/SDL/src/hidapi/ios

Branch :


Log

Author Commit Date CI Message
66058bbb 2021-11-15 16:52:56 Fixed exception accessing Bluetooth devices on Android 12 Since accessing Bluetooth prompts the user for permission on both Android and iOS, and we only need it for Steam Controller support, we'll leave it off by default. You can enable it by setting the hint SDL_HINT_JOYSTICK_HIDAPI_STEAM to "1" before calling SDL_Init() Fixes https://github.com/libsdl-org/SDL/issues/4952
9c3bcf8e 2021-11-11 17:31:14 Added SDL_hid_ble_scan() for pairing Steam Controllers on iOS and tvOS
b8327a4a 2021-11-08 07:19:45 Added SDL_HIDAPI_DISABLED so it can be disabled like other SDL subsystems
5b646cd1 2021-11-07 22:58:44 Build hidapi code into SDL as a new public API This prevents conflicts with hidapi linked with applications, as well as allowing applications to make use of HIDAPI on Android and other platforms that might not normally have an implementation available.
bf754b52 2021-01-04 12:17:24 Valve contributed code is under the Zlib license
c9c89783 2020-01-29 20:09:08 Miscellaneous pending fixes
b08bdc44 2018-10-26 09:27:31 Don't build SDL_JOYSTICK_HIDAPI by default on iOS If you enable this, you'll need to link with CoreBluetooth.framework and add something like this to your Info.plist: <key>NSBluetoothPeripheralUsageDescription</key> <string>MyApp would like to remain connected to nearby bluetooth Game Controllers and Game Pads even when you're not using the app.</string>
e9f6805f 2018-08-21 19:42:19 Removed dependency on C++ runtime on iOS
4f41f07d 2018-08-09 16:05:48 Added missing files from previous commits