Sam Lantinga
b79e1baa36
Added weak linking to hidapi framework
...
Also added testsensor to the test project
2020-11-17 10:29:36 -08:00
Sam Lantinga
009b62f1c2
Be explicit about mapping the new game controller paddle buttons
2020-11-07 02:22:15 -08:00
Sam Lantinga
cf8d3befe6
Added iOS controllermap test
2020-11-06 16:01:43 -08:00
Sam Lantinga
d5e367a466
Fixed build so CoreBluetooth framework is only needed by hidapi
...
Also added plist keys for Bluetooth permission so testgamecontroller works with HIDAPI enabled
2020-11-06 14:45:36 -08:00
Sam Lantinga
fbf0484a17
Embed the hidapi framework for the iOS and tvOS game controller test
2020-11-06 14:08:11 -08:00
Sam Lantinga
1bd4b7fdf1
Updated iOS tests and demos for latest SDL linking requirements
2020-11-06 13:03:07 -08:00
Sam Lantinga
dc60b975f3
Removed old iOS-only project and demos
2020-11-06 11:32:59 -08:00
Ozkan Sezer
e58cc5fa0e
minor whitespace fix
2020-10-09 03:28:30 +03:00
Sam Lantinga
79e625f017
Fixed trying to build OSX SDL_OpenURL on iOS and tvOS
2020-10-08 17:01:28 -07:00
Sam Lantinga
76980e30f2
Added events for dynamically connecting and disconnecting displays, with an iOS implementation
2020-10-08 16:42:20 -07:00
Ozkan Sezer
9db16a6557
fix permissions of some project files
2020-06-14 12:21:02 +03:00
Sam Lantinga
2ae1c0f5d0
Allow Bluetooth headphones for iOS playandrecord mode
2020-04-14 09:52:27 -07:00
Sam Lantinga
2d1f7be270
Remove development team override for iOS tests
2020-04-14 08:43:46 -07:00
Sam Lantinga
e5d3629931
Added support for new mouse APIs in iOS 13.4
2020-04-13 15:46:12 -07:00
David Ludwig
68c7e80dc5
iOS: fixed bug whereby some SDL testing apps weren't launching
...
Test apps in Xcode-iOS/Test/TestiPhoneOS.xcodeproj weren't launching
in the most-recent release of Xcode and the iOS Simulator (version 11.3.1).
This was caused by their shared Info.plist file not defining a
CFBundleShortVersionString (as reported by Xcode, when launching a test
app from within Xcode).
2020-03-23 14:54:31 -04:00
Sam Lantinga
74ba3cb45b
Backed out changeset c5bb2de42684
2020-03-20 19:48:26 -07:00
Sam Lantinga
c63bb51245
Only build raw input support on Windows
2020-03-20 19:42:59 -07:00
David Ludwig
513730c49c
iOS: fixed build error when building test apps via Xcode
...
CoreBluetooth.framework needed to get linked into test apps, all of which
are currently using statically-linked SDL.
2020-03-15 14:40:51 -04:00
Ozkan Sezer
09142eb715
fix permissions
2019-06-12 13:56:20 +03:00
Sam Lantinga
aa80d279d3
Fix build with the 10.10 SDK
2019-06-11 08:33:30 -07:00
Sam Lantinga
30a5e90ba8
Fixed bug 4603 - The iOS Test Xcode project file needs to add the metal framework
...
Dominik Reichardt
Similar to bug #4088 the iOS test suite needs the metal framework to link. Same linking error in the final linking phase.
2019-06-08 14:29:05 -07:00
Ozkan Sezer
43d47f6b24
fix permissions
2018-11-15 07:20:02 +03:00
Sam Lantinga
2e348c1f59
Fixed bug 3193 - Dualshock 3's motion sensors overwrite analog stick
...
maxxus
The Dualshock 3's motion sensors don't seem to be reported by the call to EVIOCGBIT but they still send EV_ABS events. Because they're not reported by EVIOCGBIT they're not assigned a proper axis ids and the default of 0 is used, which is the valid id for the left analog sticks left/right axis.
2018-11-14 13:37:22 -08:00
Sam Lantinga
b08bdc4401
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>
2018-10-26 09:27:31 -07:00
Ozkan Sezer
f0549cc9c9
fix permissions
2018-10-23 09:10:02 +03:00