Commit Graph

  • 0ad22cfe37 Fixed version validation Sam Lantinga 2023-01-11 15:11:29 -08:00
  • 7f610cd969 Using UV instead of STQ Francisco Javier Trujillo Mata 2023-01-11 23:26:22 +01:00
  • 555183257d Remove dummy flag Francisco Javier Trujillo Mata 2023-01-10 23:12:25 +01:00
  • d0aaf74ec0 Added an xcframework target to cover all supported Apple platforms Sam Lantinga 2023-01-11 14:40:21 -08:00
  • 84cd7214bd SDL_migration.cocci / rename_api.py: handle migration of enum/structure and fix previous one in SDL_migration.cocci. Sylvain 2023-01-11 23:26:53 +01:00
  • 30516fd3a6 joystick/vita: add some sanity check to SDL_GetJoystickInstanceID result Ozkan Sezer 2023-01-11 21:56:50 +03:00
  • f046788a5a joystick/vita: fix index value use returned by SDL_GetJoystickInstanceID Ozkan Sezer 2023-01-11 21:56:50 +03:00
  • 85924687fd fix SDL_GetSensorInstanceID() return code upon failure. Ozkan Sezer 2023-01-11 21:56:50 +03:00
  • 0621a67350 fix SDL_GetJoystickInstanceID() return code upon failure Ozkan Sezer 2023-01-11 21:56:50 +03:00
  • 2597dc0157 Merge commit '21a1508cebe897d141be13711c580fcb9e082ef2' into main Sam Lantinga 2023-01-10 21:26:13 -08:00
  • d7e9e5b3b1 Merge commit '0ead89747ade602c8162e1bef7087dac6c04ad82' into main Sam Lantinga 2023-01-10 21:26:11 -08:00
  • 429ac88266 Merge commit '9c7aed74ba70e73b429316c4ace7bc9e99103c08' into main Sam Lantinga 2023-01-10 21:26:09 -08:00
  • fa494fbf5f Merge commit '95faeab96c803d5e18a1864326916c051273e003' into main Sam Lantinga 2023-01-10 21:26:07 -08:00
  • 21a1508ceb Re-add JNI_OnLoad to the symbols list so Android symbols are resolved properly Sam Lantinga 2023-01-10 21:15:21 -08:00
  • 0ead89747a Fixed filename comment in SDL_intrin.h Sam Lantinga 2023-01-10 21:05:38 -08:00
  • 9c7aed74ba SDLAudioManager.java: Fixed the support for Android older than API 23 Wohlstand 2023-01-11 05:42:59 +03:00
  • b425036808 SDLAudioManager.java: Fixed the support for Android older than API 23 Wohlstand 2023-01-11 05:42:59 +03:00
  • 95faeab96c SDL_GetNumJoysticks() and SDL_GetNumSensors() are no longer in the API Sam Lantinga 2023-01-10 18:07:40 -08:00
  • a73e5d8f8d Merge commit '237086c91702e77d3b2882f4baf0c75f6a1b711e' into main Sam Lantinga 2023-01-10 16:27:02 -08:00
  • aaa8cd02a1 Merge commit 'dc280c17a03d9acf0ff0e850662351c822c2eda6' into main Sam Lantinga 2023-01-10 16:26:59 -08:00
  • 4efad40157 Merge commit '9f721d492a19ed92f099602c450576935eb00b46' into main Sam Lantinga 2023-01-10 16:26:57 -08:00
  • 237086c917 Fixed Xcode 14.2 warnings Sam Lantinga 2023-01-10 15:51:14 -08:00
  • dc280c17a0 Moved SDL_intrin.h back into the public headers for application use Sam Lantinga 2023-01-10 15:50:35 -08:00
  • 9f721d492a Catch SDL_opengles2.h in rename_headers.py Sam Lantinga 2023-01-10 15:25:48 -08:00
  • 769985a9e1 Merge commit '69b94145d32e67c9c2187caab183f6ee8680064c' into main Sam Lantinga 2023-01-10 10:19:08 -08:00
  • dcb283dce1 Merge commit 'c4b471bd1314933fd726ef987d96c92c68033f99' into main Sam Lantinga 2023-01-10 10:19:05 -08:00
  • b4fac46b8a Merge commit 'ecc48b882df9b819fb4079184bbf2b0c11a0523f' into main Sam Lantinga 2023-01-10 10:19:03 -08:00
  • 41ef6ef810 Merge commit '5066fcde69919926e3f178fb1a01e0cc66aa8b14' into main Sam Lantinga 2023-01-10 10:19:01 -08:00
  • 1a18e9b7c2 Merge commit '413af2f5f166649a4f12419c9125837381f3547c' into main Sam Lantinga 2023-01-10 10:18:59 -08:00
  • d401e1ed2f Merge commit '38b35a3414910df342a9aa0050002ebbc6ffcc5b' into main Sam Lantinga 2023-01-10 10:18:57 -08:00
  • 5ac57b20cb Merge commit '56522034db321676fd2d665d27e5aeac0c2383f9' into main Sam Lantinga 2023-01-10 10:18:55 -08:00
  • 3cf76e2581 Merge commit '9fa55d9cabc93532cd5cf44105ec589a4db1d097' into main Sam Lantinga 2023-01-10 10:18:53 -08:00
  • a26f810dd8 Merge commit '2aa9569b3e3dacce9338fb6964c953217d02ff65' into main Sam Lantinga 2023-01-10 10:18:51 -08:00
  • 45950b476d Merge commit '9597c482facce811f1f96eee346c12e8f41b2abd' into main Sam Lantinga 2023-01-10 10:18:49 -08:00
  • 89d8b0372d Merge commit 'a486d0e2b2985141bb1e1e9945cfc32890bfa6cd' into main Sam Lantinga 2023-01-10 10:18:46 -08:00
  • d44c86e443 Merge commit '049e6ff4085cdfbb311d08afc8699e1dcffffab0' into main Sam Lantinga 2023-01-10 10:18:44 -08:00
  • f890f97286 Merge commit '837416ef8508c2abda02da8b8c2fe4d1a877e78a' into main Sam Lantinga 2023-01-10 10:18:42 -08:00
  • def4d03c3f Merge commit 'aa7fdd6624645d152c498372b600d5a309293be4' into main Sam Lantinga 2023-01-10 10:18:40 -08:00
  • bec108a254 Merge commit '0ab99ffb2a9a887a2db30d29e917638d90a96747' into main Sam Lantinga 2023-01-10 10:18:38 -08:00
  • db1ff457d0 Merge commit 'f85ef6fc3cc51e641231db478783725e0ea86937' into main Sam Lantinga 2023-01-10 10:18:36 -08:00
  • 4354174865 Merge commit '5ed00d34aa248c3af60ba26a0a74866a15bdb704' into main Sam Lantinga 2023-01-10 10:18:34 -08:00
  • 053c377893 Merge commit 'e9b86eebf3018dd3653af53fc47cb772ab85059f' into main Sam Lantinga 2023-01-10 10:18:32 -08:00
  • 40b45970ef Merge commit '7275b2b3522cde90841b239bc61e4494f142d514' into main Sam Lantinga 2023-01-10 10:18:29 -08:00
  • 7da95766b5 Merge commit '5feebcdce0252f6af7c21c2aa7525134c09b5002' into main Sam Lantinga 2023-01-10 10:18:27 -08:00
  • bd98f8fef4 Merge commit 'fde78d12f247a776b52b007479e5274d4bd4e3fe' into main Sam Lantinga 2023-01-10 10:18:23 -08:00
  • f092f5982c Merge commit '78ccadd5a22bd60c015598fa0abad92705d5ea0f' into main Sam Lantinga 2023-01-10 10:18:21 -08:00
  • f393f65104 Merge commit '504bce5187830c082cb8803fe9447b4fb45fcccc' into main Sam Lantinga 2023-01-10 10:18:19 -08:00
  • b61a819e0c Merge commit 'c663e6d568a1bcb096df3ff072f1b9306980ab73' into main Sam Lantinga 2023-01-10 10:18:17 -08:00
  • 56ad16fb7b Merge commit 'dbd4b88abce852bb11d850333f28c66681cb5530' into main Sam Lantinga 2023-01-10 10:18:15 -08:00
  • 81c3343d04 Merge commit '40833d25262552fe96dec5acd3870d79f08f1456' into main Sam Lantinga 2023-01-10 10:18:12 -08:00
  • 8cd08097d9 Merge commit '59308cb3e99c104692b55156883cd89c2aa84699' into main Sam Lantinga 2023-01-10 10:18:10 -08:00
  • 60cff229c8 Merge commit '62297e7da506e767de678c8aab4efdfd2fc38c89' into main Sam Lantinga 2023-01-10 10:18:08 -08:00
  • 2c5b384dce Merge commit '607ddd0e101d6b0867036e5c48b0f854d553edce' into main Sam Lantinga 2023-01-10 10:18:06 -08:00
  • 85d6fb280a Merge commit '4798c36197d403fbb97cd4853fa109d1b0b77d62' into main Sam Lantinga 2023-01-10 10:18:04 -08:00
  • 69b94145d3 Updated documentation for SDL_migration.cocci Sam Lantinga 2023-01-10 07:53:38 -08:00
  • c4b471bd13 Ensure training new line in cocci files Anonymous Maarten 2023-01-10 16:43:15 +01:00
  • ecc48b882d migration: change 2nd arg of SDL_CreateRenderer to NULL if it was -1 Anonymous Maarten 2023-01-10 16:11:22 +01:00
  • 5066fcde69 Add SDL_migration.cocci for SDL2 to 3 migration (#7042) Sylvain Becker 2023-01-10 15:25:00 +01:00
  • 413af2f5f1 Addressed comments Elad Lahav 2023-01-10 09:06:36 -05:00
  • 38b35a3414 Allow the use of posix_spawn() instead of vfork/execlp() Elad Lahav 2023-01-10 07:02:00 -05:00
  • 56522034db Fixed building with Visual Studio 2010 Sam Lantinga 2023-01-09 18:30:23 -08:00
  • 9fa55d9cab hidapi: switch: Add user calibration support Narr the Reg 2023-01-09 17:42:17 -06:00
  • 2aa9569b3e Replaced SDL_SIMDAlloc(), SDL_SIMDRealloc(), and SDL_SIMDFree() with SDL_aligned_alloc() and SDL_aligned_free() Sam Lantinga 2023-01-09 17:42:16 -08:00
  • 9597c482fa ci: add haiku to ci matrix Anonymous Maarten 2022-12-02 20:07:36 +01:00
  • a486d0e2b2 ci: rename *.yaml -> *.yaml Anonymous Maarten 2023-01-09 18:35:48 +01:00
  • 049e6ff408 cmake: haiku uses CXX code, so enable it in C-only project Anonymous Maarten 2023-01-09 20:09:27 +01:00
  • 837416ef85 cmake: command-line option ‘-Wdeclaration-after-statement’ is valid for C/ObjC but not for C++ Anonymous Maarten 2023-01-09 18:02:40 +01:00
  • aa7fdd6624 haiku: remove unused variable in SDL_BApp.h Anonymous Maarten 2023-01-09 16:58:25 +01:00
  • 0ab99ffb2a cmake: add SDL_TESTS_TIMEOUT_MULTIPLIER to account for slower machines Anonymous Maarten 2022-12-17 00:05:55 +01:00
  • f85ef6fc3c haiku: fix use of SDL_ConvertSurfaceFormat Anonymous Maarten 2022-12-02 22:18:46 +01:00
  • 5ed00d34aa Document that condition variable mutexes can't be locked recursively. Sam Lantinga 2023-01-09 15:59:39 -08:00
  • e9b86eebf3 Functions which return function pointers now return SDL_FunctionPointer instead of void* Sam Lantinga 2023-01-09 14:55:12 -08:00
  • 7275b2b352 SDL_GetTicks64: entry added in SDL_ENABLE_OLD_NAMES Sylvain 2023-01-09 21:59:50 +01:00
  • 5feebcdce0 SDL_AddHintCallback() now returns a standard int result instead of void Sam Lantinga 2023-01-09 12:09:30 -08:00
  • 05b03032f1 Updated copyright for 2023 Sam Lantinga 2023-01-09 09:52:59 -08:00
  • 0479df53ca Updated copyright for 2023 Sam Lantinga 2023-01-09 09:48:21 -08:00
  • fde78d12f2 Updated copyright for 2023 Sam Lantinga 2023-01-09 09:41:41 -08:00
  • 78ccadd5a2 Speed up processing of update-copyright.sh Sam Lantinga 2023-01-09 09:38:36 -08:00
  • 504bce5187 Set SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS for the virtual joystick test Sam Lantinga 2023-01-09 09:16:10 -08:00
  • c663e6d568 Revert "Always allow controller events for virtual joysticks regardless of focus state" Sam Lantinga 2023-01-09 09:05:40 -08:00
  • dbd4b88abc Generally removed generally Sam Lantinga 2023-01-09 09:04:05 -08:00
  • 40833d2526 Documented thread starvation issue raised in https://github.com/libsdl-org/SDL/pull/7023 Sam Lantinga 2023-01-09 09:01:41 -08:00
  • 59308cb3e9 SDL_platform_defines.h is already included in SDL_platform.h Sam Lantinga 2023-01-09 08:40:11 -08:00
  • 62297e7da5 cmake: avoid string(SUBSTRING) on short strings Anonymous Maarten 2023-01-09 15:44:38 +01:00
  • 607ddd0e10 Merge pull request #7033 from 1bsyl/br_oldname_gettick64 Sylvain Becker 2023-01-09 13:44:53 +01:00
  • 4798c36197 Add oldname entry: GetTicks64() is renamed GetTicks() Sylvain 2023-01-09 13:43:39 +01:00
  • 0b0d256a69 Fix loongarch64 support yuanhecai 2023-01-09 15:52:07 +08:00
  • 50af65a7dd Fix loongarch64 support yuanhecai 2023-01-09 15:52:07 +08:00
  • c49d02cd13 cmake (CheckPTHREAD): remove _GNU_SOURCE define after bug #7026 fix Ozkan Sezer 2023-01-09 01:30:50 +03:00
  • d09d0aaab6 cmake (CheckPTHREAD): remove _GNU_SOURCE define after bug #7026 fix Ozkan Sezer 2023-01-09 01:30:50 +03:00
  • 0d8c22acd2 cmake (CheckPTHREAD): remove _GNU_SOURCE define after bug #7026 fix Ozkan Sezer 2023-01-09 01:30:37 +03:00
  • a486eeccf4 Remove one test that contains call of SDL_Quit() / SDL_Init() because it conficts with the initializaion of test common. (before it used SDL_VideoInit SDL_VideoQuit which weren't perturbated by SDL_Quit()) Sylvain 2023-01-07 15:59:18 +01:00
  • f91a747549 include: SDL_dynapi.h depends on platform defines Anonymous Maarten 2023-01-08 00:40:09 +01:00
  • d94f2a9ee5 Always allow controller events for virtual joysticks regardless of focus state Sam Lantinga 2023-01-08 10:47:58 -08:00
  • e312fbb37d cmake: do all compile tests with -D_GNU_SOURCE=1 Anonymous Maarten 2023-01-08 19:12:11 +01:00
  • 460b7b247f cmake: do all compile tests with -D_GNU_SOURCE=1 Anonymous Maarten 2023-01-08 19:12:11 +01:00
  • 61f76efb85 cmake: do all compile tests with -D_GNU_SOURCE=1 Anonymous Maarten 2023-01-08 18:45:59 +01:00
  • 3c72e2de4d Fixed infinite loop shutting down WGI controllers Sam Lantinga 2023-01-08 09:32:31 -08:00
  • ebc2fb411f Fixed infinite loop shutting down WGI controllers Sam Lantinga 2023-01-08 09:32:31 -08:00
  • ac99db9fc8 Fixed infinite loop shutting down WGI controllers Sam Lantinga 2023-01-08 09:32:31 -08:00