2c4159b99a
First pass at changing SDL 2.0 to SDL 3.0
Sam Lantinga
2022-11-21 20:28:58 -08:00
0bfeed061b
Updated to version 2.26.0 for release
Sam Lantinga
2022-11-21 16:15:58 -08:00
d167cd6715
Added the Gunfighter Mk.III ‘Space Combat Edition’ as a flight stick
Sam Lantinga
2022-11-21 09:02:10 -08:00
8b20b568b0
Don't report battery level for disconnected batteries
Sam Lantinga
2022-11-21 07:41:35 -08:00
8ae46a49ea
Save the version in VERSION.txt instead of VERSION
Sam Lantinga
2022-11-21 06:57:02 -08:00
802c624ab3
Strip trailing newline when reading the VERSION file
Sam Lantinga
2022-11-20 14:37:05 -08:00
3bc4bad8fb
add missing strcasestr checks to cmake and autotools build systems,
Ozkan Sezer
2022-11-20 23:50:10 +03:00
fe396e306e
wayland: Use the cached window size when switching from non-floating to floating window state
Frank Praznik
2022-11-19 11:28:31 -05:00
509939b1b6
Disable the third party PS3 HIDAPI driver by default, the L3/R3 buttons are unknown
Sam Lantinga
2022-11-18 18:20:53 -08:00
ff99e56d3a
Fixed KMSDRM window creation failing if OpenGL libraries are not available, but GLES 2.0 libraries are
Sam Lantinga
2022-11-18 12:54:55 -08:00
da9ba3a2a1
If a CRTC doesn't have a mode configured, use the preferred or largest mode as the default mode
Sam Lantinga
2022-11-18 12:17:27 -08:00
ea4ea27a59
Don't trigger an error if we try to delete a touch device after shutting down the touch system
Sam Lantinga
2022-11-18 11:14:14 -08:00
81479d8784
wayland: keyboard: Cache text input parameters.
David Gow
2022-11-18 21:08:36 +08:00
6dc96aa745
SDL_UDEV_DelCallback: return early if _this is NULL
Ozkan Sezer
2022-11-18 18:02:10 +03:00
16824865c2
Cleanup of SDL_SetError that already return -1 value
Sylvain
2022-11-18 11:01:21 +01:00
3e70553c48
Unneed test before calling SDL_FreeSurface
Sylvain
2022-11-18 11:06:49 +01:00
9209942949
Revert "sdl2-config.in: Deprecate sdl2-config"
Sam Lantinga
2022-11-18 06:53:13 -08:00
769ae185d6
Revert "sdl2.m4: Deprecate AM_PATH_SDL2 in favour of PKG_CHECK_MODULES"
Sam Lantinga
2022-11-18 06:52:12 -08:00
78ea6af2cd
Updated to version 2.25.1 for release candidate
Sam Lantinga
2022-11-17 09:01:35 -08:00
1f87e9e24e
Updated patch notes for 2.26 release
Sam Lantinga
2022-11-17 09:00:27 -08:00
71f2864b3a
Fix usage of sizeof() in test/testgles*.c files
Sylvain
2022-11-17 14:55:49 +01:00
b7358e47d5
Don't compare pointer against '0', but NULL
Sylvain
2022-11-17 09:18:49 +01:00
77bcd269be
Allow creating an empty surface with pitch 0
Sam Lantinga
2022-11-16 22:23:16 -08:00
a1702d463c
ibus: Try to use org.freedesktop.portal.IBus first if available.
Ryan C. Gordon
2022-11-16 23:39:41 -05:00
bb0b8adacc
mac: Fix handling of deprecated symbol.
Ryan C. Gordon
2022-11-16 22:02:21 -05:00
913e403f2a
Fixed error message when trying to create an OpenGLES2 renderer on macOS
Sam Lantinga
2022-11-16 18:03:29 -08:00
fcc994e132
ensure that SDL2 does not set conflicting window flags (thanks @pionere!)
Sam Lantinga
2022-11-16 17:39:55 -08:00
4192d1a1c7
Fix compilation. It needs to be casted to 'int' type
Sylvain
2022-11-16 21:56:19 +01:00
ce5da5d579
Don't compare pointer against '0', but NULL
Sylvain
2022-11-16 21:47:43 +01:00
1d7966df15
Remove un-needed check for NULL pointer. They were previously checked just before.
Sylvain
2022-11-16 21:27:16 +01:00
8ea96f365f
events: Remove X and XKB keysym constants and headers
Frank Praznik
2022-11-16 11:32:31 -05:00
20af698b02
GDK: Updated MicrosoftGame.config files to use placeholder identifiers from the GDK project template rather than using Microsoft sample identifiers
chalonverse
2022-11-16 11:31:35 -08:00
389ffab733
Code style fixes, etc.
Ryan C. Gordon
2022-11-16 12:53:48 -05:00
ec58a817ef
Fixes made in response to running a static code analyzer under MS Windows.
ulatekh
2022-10-05 19:26:09 -07:00
7ebdae5dc9
cocoa: Fix OpenGL deprecation warning.
Ryan C. Gordon
2022-11-16 11:45:41 -05:00
7c760f7f79
cocoa: Update CVDisplayLink timing when screen changes.
Ryan C. Gordon
2022-11-16 11:32:08 -05:00
1fd66cc890
Revert "cocoa: Backed out CVDisplayLink code for macOS vsync."
Ryan C. Gordon
2022-11-16 10:15:21 -05:00
9d67686a5b
haptic: Deal with deprecated macOS symbol.
Ryan C. Gordon
2022-11-16 10:08:40 -05:00
6801d676c0
Revert "pulseaudio: Only use PA_STREAM_ADJUST_LATENCY if buffer isn't super small."
Ryan C. Gordon
2022-11-16 09:52:33 -05:00
dad8df3ed1
video: check graphics flags the same way in SDL_RecreateWindow as in SDL_CreateWindow - single check to validate the graphics flags - check it before tearing down the window
pionere
2022-11-14 08:20:31 +01:00
eef4d3c86a
wayland: Clamp wl_seat version on older versions of libwayland
Frank Praznik
2022-11-13 16:56:04 -05:00
674989261d
Fixed warning
Sam Lantinga
2022-11-13 11:09:20 -08:00
1b0277da61
Move SDL_mslibc.c into the source file list
Sam Lantinga
2022-11-13 11:08:37 -08:00
c4b9f62164
x11: Add support for the Steam Deck on-screen keyboard
Ethan Lee
2022-11-13 12:45:13 -05:00
5f2a1231dd
video: check graphics flags the same way as the type flags
pionere
2022-11-13 08:00:03 +01:00
85aa9b8b6f
wasapi: Favor the system resampler again, for now.
Ryan C. Gordon
2022-11-11 13:47:36 -05:00
9f8b68a278
Fixed building without linux/input.h
Sam Lantinga
2022-11-11 10:24:17 -08:00
b7e65a81f1
Fixed incorrect WGI controller state when the application loses focus
Sam Lantinga
2022-11-11 08:57:07 -08:00
875e9b35d7
N-Gage: additional cleanup
Michael Fitzmayer
2022-10-26 15:19:28 +02:00
afbafc2aef
Remove redundant dependency to bitdraw.h, minor cleanup
Michael Fitzmayer
2022-10-21 08:11:48 +02:00
d09edcbcac
video: sync Metal_CreateView with GL_CreateContext and Vulkan_CreateSurface no need to check if _this->Metal_CreateView, since it is already checked in Re(create)Window
pionere
2022-11-11 12:10:27 +01:00
36c6ed4b6f
video: add SDL_DllNotSupported - add SDL_DllNotSupported and use it to sync the behavior of SDL_GL_LoadLibrary with SDL_Vulkan_LoadLibrary
pionere
2022-11-11 08:33:55 +01:00