Sam Lantinga
89d8b0372d
Merge commit ' a486d0e2b2
' into main
2023-01-10 10:18:46 -08:00
Sam Lantinga
d44c86e443
Merge commit ' 049e6ff408
' into main
2023-01-10 10:18:44 -08:00
Sam Lantinga
f890f97286
Merge commit ' 837416ef85
' into main
2023-01-10 10:18:42 -08:00
Sam Lantinga
def4d03c3f
Merge commit ' aa7fdd6624
' into main
2023-01-10 10:18:40 -08:00
Sam Lantinga
bec108a254
Merge commit ' 0ab99ffb2a
' into main
2023-01-10 10:18:38 -08:00
Sam Lantinga
db1ff457d0
Merge commit ' f85ef6fc3c
' into main
2023-01-10 10:18:36 -08:00
Sam Lantinga
4354174865
Merge commit ' 5ed00d34aa
' into main
2023-01-10 10:18:34 -08:00
Sam Lantinga
053c377893
Merge commit ' e9b86eebf3
' into main
2023-01-10 10:18:32 -08:00
Sam Lantinga
40b45970ef
Merge commit ' 7275b2b352
' into main
2023-01-10 10:18:29 -08:00
Sam Lantinga
7da95766b5
Merge commit ' 5feebcdce0
' into main
2023-01-10 10:18:27 -08:00
Sam Lantinga
bd98f8fef4
Merge commit ' fde78d12f2
' into main
2023-01-10 10:18:23 -08:00
Sam Lantinga
f092f5982c
Merge commit ' 78ccadd5a2
' into main
2023-01-10 10:18:21 -08:00
Sam Lantinga
f393f65104
Merge commit ' 504bce5187
' into main
2023-01-10 10:18:19 -08:00
Sam Lantinga
b61a819e0c
Merge commit ' c663e6d568
' into main
2023-01-10 10:18:17 -08:00
Sam Lantinga
56ad16fb7b
Merge commit ' dbd4b88abc
' into main
2023-01-10 10:18:15 -08:00
Sam Lantinga
81c3343d04
Merge commit ' 40833d2526
' into main
2023-01-10 10:18:12 -08:00
Sam Lantinga
8cd08097d9
Merge commit ' 59308cb3e9
' into main
2023-01-10 10:18:10 -08:00
Sam Lantinga
60cff229c8
Merge commit ' 62297e7da5
' into main
2023-01-10 10:18:08 -08:00
Sam Lantinga
2c5b384dce
Merge commit ' 607ddd0e10
' into main
2023-01-10 10:18:06 -08:00
Sam Lantinga
85d6fb280a
Merge commit ' 4798c36197
' into main
2023-01-10 10:18:04 -08:00
Sam Lantinga
69b94145d3
Updated documentation for SDL_migration.cocci
...
Especially note that this can be installed and run in WSL on Windows
2023-01-10 07:54:18 -08:00
Anonymous Maarten
c4b471bd13
Ensure training new line in cocci files
2023-01-10 16:43:15 +01:00
Anonymous Maarten
ecc48b882d
migration: change 2nd arg of SDL_CreateRenderer to NULL if it was -1
2023-01-10 16:11:22 +01:00
Sylvain Becker
5066fcde69
Add SDL_migration.cocci for SDL2 to 3 migration ( #7042 )
...
* Add SDL_migration.cocci for SDL2 to 3 migration
2023-01-10 15:25:00 +01:00
Elad Lahav
413af2f5f1
Addressed comments
2023-01-10 06:19:40 -08:00
Elad Lahav
38b35a3414
Allow the use of posix_spawn() instead of vfork/execlp()
2023-01-10 06:19:40 -08:00
Sam Lantinga
56522034db
Fixed building with Visual Studio 2010
2023-01-09 18:30:23 -08:00
Narr the Reg
9fa55d9cab
hidapi: switch: Add user calibration support
2023-01-09 18:07:54 -08:00
Sam Lantinga
2aa9569b3e
Replaced SDL_SIMDAlloc(), SDL_SIMDRealloc(), and SDL_SIMDFree() with SDL_aligned_alloc() and SDL_aligned_free()
...
Fixes https://github.com/libsdl-org/SDL/issues/5641
2023-01-09 18:01:59 -08:00
Anonymous Maarten
9597c482fa
ci: add haiku to ci matrix
2023-01-10 02:39:09 +01:00
Anonymous Maarten
a486d0e2b2
ci: rename *.yaml -> *.yaml
2023-01-10 02:39:09 +01:00
Anonymous Maarten
049e6ff408
cmake: haiku uses CXX code, so enable it in C-only project
2023-01-10 02:39:09 +01:00
Anonymous Maarten
837416ef85
cmake: command-line option ‘-Wdeclaration-after-statement’ is valid for C/ObjC but not for C++
2023-01-10 02:39:09 +01:00
Anonymous Maarten
aa7fdd6624
haiku: remove unused variable in SDL_BApp.h
2023-01-10 02:39:09 +01:00
Anonymous Maarten
0ab99ffb2a
cmake: add SDL_TESTS_TIMEOUT_MULTIPLIER to account for slower machines
2023-01-10 02:39:09 +01:00
Anonymous Maarten
f85ef6fc3c
haiku: fix use of SDL_ConvertSurfaceFormat
2023-01-10 02:39:09 +01:00
Sam Lantinga
5ed00d34aa
Document that condition variable mutexes can't be locked recursively.
...
Fixes https://github.com/libsdl-org/SDL/issues/5497
2023-01-09 15:59:39 -08:00
Sam Lantinga
e9b86eebf3
Functions which return function pointers now return SDL_FunctionPointer instead of void*
...
This fixes the clang warning "Cast between pointer-to-function and pointer-to-object is an extension"
You can define SDL_FUNCTION_POINTER_IS_VOID_POINTER in your project to restore the previous behavior.
Fixes https://github.com/libsdl-org/SDL/issues/2866
2023-01-09 15:46:21 -08:00
Sylvain
7275b2b352
SDL_GetTicks64: entry added in SDL_ENABLE_OLD_NAMES
2023-01-09 21:59:50 +01:00
Sam Lantinga
5feebcdce0
SDL_AddHintCallback() now returns a standard int result instead of void
...
Fixes https://github.com/libsdl-org/SDL/issues/7035
2023-01-09 12:09:30 -08:00
Sam Lantinga
fde78d12f2
Updated copyright for 2023
2023-01-09 09:41:41 -08:00
Sam Lantinga
78ccadd5a2
Speed up processing of update-copyright.sh
2023-01-09 09:38:36 -08:00
Sam Lantinga
504bce5187
Set SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS for the virtual joystick test
2023-01-09 09:16:10 -08:00
Sam Lantinga
c663e6d568
Revert "Always allow controller events for virtual joysticks regardless of focus state"
...
This reverts commit d94f2a9ee5
.
Rather than changing behavior, we'll set SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS in the joystick tests
2023-01-09 09:05:40 -08:00
Sam Lantinga
dbd4b88abc
Generally removed generally
2023-01-09 09:04:05 -08:00
Sam Lantinga
40833d2526
Documented thread starvation issue raised in https://github.com/libsdl-org/SDL/pull/7023
2023-01-09 09:01:41 -08:00
Sam Lantinga
59308cb3e9
SDL_platform_defines.h is already included in SDL_platform.h
2023-01-09 08:40:11 -08:00
Anonymous Maarten
62297e7da5
cmake: avoid string(SUBSTRING) on short strings
...
CMake 3.1 and older throws an error when the input string is too short
2023-01-09 15:44:50 +01:00
Sylvain Becker
607ddd0e10
Merge pull request #7033 from 1bsyl/br_oldname_gettick64
...
Add oldname entry: GetTicks64() is renamed GetTicks()
2023-01-09 13:44:53 +01:00
Sylvain
4798c36197
Add oldname entry: GetTicks64() is renamed GetTicks()
2023-01-09 13:43:39 +01:00