Sam Lantinga
9123f69cdd
Added testcolorspace to the Apple test Xcode project
2026-07-03 13:33:27 -07:00
Frank Praznik
595eb8d0d1
Fix framework in Xcode project
2026-06-10 13:25:38 -04:00
Frank Praznik
d1b08ac7b6
Add testnotificaiton to SDLTest.xcodeproj
2026-06-10 13:25:38 -04:00
Sam Lantinga
de5d8616bf
Updated SDL tests XCode project
2025-10-31 10:34:42 -07:00
Sam Lantinga
23b487ceda
Added testyuv to the SDLTest Xcode project
2025-10-13 15:27:13 -07:00
Sam Lantinga
e1305ec2e2
Updated Xcode project for the switch to png test data
2025-10-10 10:14:07 -07:00
Cameron Cawley
0f62b7c3b4
Remove teststreaming
2025-10-07 11:12:31 -07:00
Sam Lantinga
baed512453
Fixed building tests on visionOS
2025-09-29 13:28:00 -07:00
Sam Lantinga
a662d13f73
Fixed building testautomation on iOS
2025-09-22 10:09:30 -07:00
Sam Lantinga
65864190cc
Added testpen to the Xcode test project
2025-03-01 18:49:25 -08:00
Sam Lantinga
c8526532de
Changed objectVersion to 54 so Xcode 12 can load the projects (thanks @Wohlstand!)
2024-10-07 18:01:39 -07:00
Ryan C. Gordon
a9d70dbacb
pen: Rework public API.
...
This changes the API in various ways, and updates the backends for this.
Overall, this is a massive simplification of the API, as most future backends
can't support the previously-offered API.
This also removes the testautomation pen code (not only did these interfaces
change completely, it also did something no other test did: mock the internal
API), and replaces testpen.c with a different implementation (the existing
code was fine, it was just easier to start from scratch than update it).
2024-08-09 22:09:23 -04:00
Sam Lantinga
81f8e6aba6
Added SDL_StartTextInputWithProperties()
...
This allows you to customize the text input so you can have numeric text entry, hidden passwords, etc.
Fixes https://github.com/libsdl-org/SDL/issues/7101
Fixes https://github.com/libsdl-org/SDL/issues/7965
Fixes https://github.com/libsdl-org/SDL/issues/9439
2024-08-02 14:49:37 -07:00
Sam Lantinga
bffd35995c
Added unifont-15.1.05.hex to the Xcode project for testime
2024-08-02 14:49:37 -07:00
Sam Lantinga
a938e2b979
Replaced test framework random code with SDL random functions
2024-06-24 11:49:15 -07:00
Ryan C. Gordon
38f0214e8a
audio: Refer to audio devices to "playback" and "recording".
...
Fixes #9619 .
2024-06-15 01:08:12 -04:00
Sam Lantinga
7e231fcd90
Added testcamera to Xcode test apps
2024-06-04 10:43:45 -07:00
Sylvain Becker
6b9a8f0da1
IOS: fix compilation of testautomation.app
...
only for IOS/TVOS, also disable testautomation_pen suite which requires sdl internals files
2024-04-15 03:28:16 -10:00
Ryan C. Gordon
5a21d87e69
rwops: Changed filenames that reference "rwops" to "iostream".
2024-03-14 23:30:59 -04:00
Sam Lantinga
051ed397d1
Removed testautomation_syswm.c from the Xcode project
2023-11-15 21:51:22 -08:00
Sam Lantinga
103073d694
Set NSBluetoothAlwaysUsageDescription for testcontroller
...
This allows testing Steam Controller support on iOS/tvOS, once you enable SDL_JOYSTICK_HIDAPI in SDL_build_config_ios.h
2023-08-03 13:07:51 -07:00
Sam Lantinga
ca02bb6c8c
We don't need testdropfile-Info.plist
2023-08-03 13:07:51 -07:00
Sam Lantinga
546508b9b4
Allow test programs to run at full resolution on iPads
2023-08-01 21:52:23 -07:00
Sam Lantinga
ac683773dc
Added missing tests to the "All" target
2023-07-31 21:39:26 -07:00
Sam Lantinga
7dd56eaafe
Removed unnecessary reference to testoverlay-Info.plist
2023-07-31 21:36:09 -07:00
Sam Lantinga
c94cb3a5d8
Simplified the Xcode project to a single Framework target
...
Static and shared libraries can be built using CMake support in SDL 3.0
Built tests for macOS, iOS, and tvOS
2023-07-31 18:38:18 -07:00
Sam Lantinga
b5e6d0eba9
Added testautomation to the Xcode project
2023-01-26 13:58:59 -08:00
Sam Lantinga
364db52ca3
Moved testautomation data out of SDL_test library
2023-01-26 10:25:44 -08:00
Sam Lantinga
1d956c2817
Rename SDL2 tests for SDL3
2023-01-03 11:54:35 -08:00
Sam Lantinga
659abc721a
SDL API renaming: SDL_gamecontroller.h
...
SDL_gamecontroller.h has been renamed SDL_gamepad.h, and all APIs have been renamed to match.
Fixes https://github.com/libsdl-org/SDL/issues/6885
2022-12-27 09:47:24 -08:00
Sam Lantinga
5a45d2e58b
Updated Xcode project for SDL_main as a header-only library
2022-12-15 10:53:44 -08:00
Ryan C. Gordon
a76053352c
gesture: Removed the gesture API from SDL3.
...
Fixes #6758 .
2022-12-13 14:54:37 -05:00
Sam Lantinga
6786dc481d
Xcode expects SUPPORTED_PLATFORMS to be "macosx" (thanks @MaddTheSane!)
2022-11-25 17:16:34 -08:00
Sam Lantinga
cc1f9eb983
Use Apple's nomenclature for macOS and iOS
...
Fixes https://github.com/libsdl-org/SDL/issues/6621
2022-11-25 16:00:06 -08:00
Sam Lantinga
2c4159b99a
First pass at changing SDL 2.0 to SDL 3.0
2022-11-21 20:28:58 -08:00
Sam Lantinga
13c443f224
Removed obsolete search path setting
2022-09-28 01:10:10 -07:00
Sam Lantinga
26997bc153
Removed unused framework entries from the Xcode project
2022-09-28 00:52:39 -07:00
Sam Lantinga
229315b014
Updated SDL Xcode test project to build for iOS and tvOS
...
Tested with Xcode 14.0.1
2022-09-28 00:06:06 -07:00
Sam Lantinga
3a6b4835f8
Updated macOS Xcode test programs
2022-09-27 22:28:50 -07:00
Ozkan Sezer
6bd49fc00c
revert mode changes from commit d58d637ac
2022-06-08 21:58:10 +03:00
Sam Lantinga
d58d637ac6
Added support for the Qanba Obsidian Arcade Joystick on Linux
2022-06-08 11:07:36 -07:00
Alex Szpakowski
ec8fa57750
macOS: always use Objective-C ARC (automatic ref counting).
...
Change Cocoa SDL_VideoData and SDL_WindowData implementations from C structs to Objective-C objects, since bridging between C and ObjC is easier that way.
2022-05-09 21:53:40 -07:00
Alex Szpakowski
d35c737f1c
macOS: change min supported OS from 10.6 to 10.7.
2022-05-09 21:53:40 -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
Ozkan Sezer
f0549cc9c9
fix permissions
2018-10-23 09:10:02 +03:00
Sam Lantinga
c4918db580
Add exception handling to Android hidapi.
2018-10-22 14:55:42 -07:00
Sam Lantinga
568068048f
Fixed bug 4324 - Xcode 10 - more cleanup for macOS and iOS projects
...
Dominik Reichardt
Xcode warns about
"Traditional headermap style is no longer supported; please migrate to using separate headermaps and set 'ALWAYS_SEARCH_USER_PATHS' to NO."
Just doing the latter is enough to silence the warning without ill effects on compiling. This affects the macOS Xcode projects as well as the iOS projects. Definitely not a bug but an annoying warning that could go away.
2018-10-18 15:41:50 -07:00
Ozkan Sezer
faf8f8b86b
fix permissions
2018-08-30 12:50:10 +03:00
Sam Lantinga
f1bc1c1274
Fixed crash trying to open HIDAPI controller as a haptics device on Windows
2018-08-22 17:44:28 -07:00