Sam Lantinga
0401b07eea
Fixed typo
2025-01-18 06:23:14 -08:00
Sam Lantinga
08e74d29be
Fixed typo
2025-01-18 06:22:29 -08:00
Sam Lantinga
eb168e410c
Updated to version 3.1.11 for development
2025-01-16 11:41:28 -08:00
Sam Lantinga
1dd8fadca2
Updated to version 3.1.10 for the release candidate
2025-01-16 08:33:18 -08:00
Ryan C. Gordon
05877f2cea
cmake: Add the IoRing async i/o code to the Windows build.
...
The Visual Studio projects have been compiling this for awhile, but apparently
we haven't tested this through CMake before. Toolchains without access to
the latest Windows 11 SDK headers have been preprocessing out the dependency
on this code, so we never noticed.
2025-01-16 08:18:40 -05:00
Ryan C. Gordon
4d63a2b882
io: Renamed src/file to src/io
...
Fixes #11980 .
2025-01-16 08:18:40 -05:00
Sam Lantinga
5f4696ce63
Updating documentation for the 3.2.0 release
...
* Simplified and updated the mingw release archive
* Simplified and updated the msvc release archive
* Updated the Xcode release archive
* Updated the Android release archive
2025-01-15 20:38:16 -08:00
Sam Lantinga
a4547fe77a
Updated weak framework dependencies for new deployment targets
2025-01-14 17:00:30 -08:00
Sam Lantinga
5e4a2974aa
Removed obsolete warnings about MIT licensed SIMD code
...
We no longer use the code this was warning about
2025-01-13 16:42:50 -08:00
Anonymous Maarten
bda90c3cb6
cmake: rename SDL_DISABLE_* CMake options to SDL_xxx
2025-01-10 04:23:32 +01:00
Sam Lantinga
e6bb50a710
Updated to version 3.1.9 for development
2025-01-07 17:51:00 -08:00
Sam Lantinga
d7b10d05b1
Updated to version 3.1.8 for the preview release
2025-01-07 17:04:05 -08:00
Sam Lantinga
a4cd17cce5
Fixed building on macOS with the dialog subsystem disabled
2025-01-03 16:17:16 -08:00
Anonymous Maarten
4fccfb142e
cmake: avoid security cookies in SDL_uclibc when building with -DSDL_LIBC=ON
2025-01-02 01:15:28 +01:00
Anonymous Maarten
4fbf59ac3a
Implement __chkstk for arm64
...
Lifted from a previously built SDL3.dll
2025-01-02 01:15:28 +01:00
Anonymous Maarten
31a4c92ee5
When building with libc enabled, we don't need to provide __chkstk ourselves
2025-01-02 01:15:28 +01:00
Anonymous Maarten
0cb4a94c88
cmake: really disable xrandr by default on Solaris
...
Fixes libsdl-org/SDL#10099
2024-12-28 11:55:59 +01:00
Anonymous Maarten
0be6dc5734
cmake: disable xrandr by default on Solaris
...
Fixes libsdl-org/SDL#10099
2024-12-28 04:01:32 +01:00
Anonymous Maarten
df1f1c2e12
cmake: don't create relocatable packages by default with non-MSVC toolchains
2024-12-28 02:04:00 +01:00
Anonymous Maarten
bed16f77d1
cmake: define HAVE_MALLOC_H when malloc.h is found
2024-12-25 02:10:53 +01:00
Semphriss
01b9b0edb7
Add system tray support ( #10873 )
2024-12-24 10:36:39 -08:00
L zard
440d5754f8
build_configs: remove unused symbols_to_check, added Windows ones
2024-12-24 07:19:38 -08:00
Sam Lantinga
a47b62d1fe
Removed PS2 compiler definition
...
This is already defined as part of the PS2 SDK
2024-12-20 15:51:39 -08:00
Wolfywolfy
f3c194f39a
Remove EXTRA_CFLAGS.
...
(cherry picked from commit 9491389baf )
2024-12-20 15:21:07 -08:00
Anonymous Maarten
48b6b93fb6
cmake: make RelWithDebInfo the default configuration
2024-12-09 18:03:03 +01:00
Anonymous Maarten
1d5d948ccf
Fix building SDL3 without dialog support
2024-12-08 14:31:19 +00:00
Semphris
a4852f3a10
SDL_ShowFileDialogWithProperties with more options
2024-12-04 15:10:15 -08:00
numzero
123306b18c
X11: support _NET_WM_SYNC_REQUEST
2024-12-04 11:59:46 -05:00
Ryan C. Gordon
022a6a9f97
asyncio: Added Linux io_uring support.
2024-12-03 17:32:20 -05:00
Ryan C. Gordon
e79ce2a200
asyncio: Added async i/o APIs.
2024-12-03 17:32:20 -05:00
Ryan C. Gordon
16113374ff
cmake: Enable POSIX fsops code for PS2 and PSP.
2024-11-27 23:42:11 -05:00
Kai Pastor
bbe843fd80
Full configuration of SDL_INSTALL_CMAKEDIR_ROOT
...
Let users override also the final `SDL3` subdir for the configuration installation destination.
2024-11-24 02:06:27 +01:00
Wouter Wijsman
3a2b595c4f
PSP: Add locale support
2024-11-22 08:37:14 -08:00
Sam Lantinga
b54f6044a5
Removed Linux Steam Controller support
...
The HIDAPI driver has all the functionality we need on Linux
2024-11-15 08:53:40 -08:00
Kai Pastor
559223ff9d
cmake: don't use uninitialized SDL_VERSION and use REVISION.txt
...
Co-authored-by: Anonymous Maarten <anonymous.maarten@gmail.com>
2024-11-09 17:03:25 +00:00
Sam Lantinga
927d297161
Updated to version 3.1.7 for development
2024-11-01 15:49:31 -07:00
Sam Lantinga
78cc5c1734
Updated to version 3.1.6 for the preview release
2024-11-01 14:27:01 -07:00
Anonymous Maarten
f543faf837
Allow in-tree build
2024-10-30 00:04:17 +01:00
Sam Lantinga
7b492553c4
Allow the OpenVR driver to be enabled on Windows
2024-10-21 15:22:56 -07:00
Sam Lantinga
e81e917c5e
Added an OpenVR video driver (thanks @cnlohr!)
2024-10-17 19:38:04 -07:00
Ivan Epifanov
6da4d94abf
VITA: implement camera subsystem
2024-10-17 10:24:17 -07:00
Sam Lantinga
d6981da5a4
Added SDL_GetSandbox()
...
This adds support for detecting whether you're running in a sandbox on macOS
2024-10-16 16:47:29 -07:00
Ozkan Sezer
18410c03ea
cmake: fix checks for fdatasync() and gethostname()
2024-10-16 19:40:51 +03:00
Caleb Cornett
9af5ffcfbe
Improve support for private platforms ( #11220 )
2024-10-15 18:02:07 -04:00
Ivan Epifanov
104dabb9de
PSVITA: enable posix fsops
2024-10-15 09:04:07 -04:00
Anonymous Maarten
45dfdfbb7b
Add parametrized build script
...
[ci skip]
2024-10-14 21:30:48 +02:00
Sam Lantinga
ee9b6204cf
Updated to version 3.1.5 for development
...
We should bump the version immediately before and after release so the release version corresponds to a fixed snapshot of code.
2024-10-09 11:02:01 -07:00
Sam Lantinga
43e7ce7dfc
Updated to version 3.1.3 for the preview release
2024-10-03 23:01:55 -07:00
Semphris
9eea8234e6
Add SDL_Process subsystem
2024-09-13 15:19:32 -07:00
Ryan C. Gordon
154452a726
winrt: Removed WinRT/Windows Phone/UWP support.
...
Fixes #10724 .
2024-09-06 13:28:39 -04:00