Commit Graph

  • d9a5ed75b9 GDK: Xbox should have input focus by default Caleb Cornett 2024-08-25 20:44:25 -05:00
  • d118af53a1 dummyaudio: single-threaded Emscripten support. Ryan C. Gordon 2024-08-25 15:01:33 -04:00
  • 00494df2f1 RAWINPUT_JoystickOpen: add missing SDL_stack_free() calls. Ozkan Sezer 2024-08-25 11:05:56 +03:00
  • 4eac44bed4 RAWINPUT_JoystickOpen: add missing SDL_stack_free() calls. Ozkan Sezer 2024-08-25 11:05:50 +03:00
  • 845212388e RAWINPUT_JoystickOpen: add missing SDL_stack_free() calls. Ozkan Sezer 2024-08-25 11:05:40 +03:00
  • 38815c22cd cmake: build uclibc as a static library Anonymous Maarten 2024-08-23 04:22:25 +02:00
  • aa527dd0c2 Allow MessageBox to work without window Francisco Javier Trujillo Mata 2024-08-22 19:12:18 +02:00
  • 1b8d5631ef Allow MessageBox to work without window Francisco Javier Trujillo Mata 2024-08-22 18:08:12 +02:00
  • fa2c9c46c5 Default SDL_HINT_JOYSTICK_GAMEINPUT to SDL_FALSE Sam Lantinga 2024-08-23 11:34:15 -07:00
  • 8bcfdb0c92 cmake: fix SDL3-x.y.z.jar installation on Windows Anonymous Maarten 2024-08-23 03:20:39 +02:00
  • c298d2024a Include SDL_build_config.h without a 'build_config/' prefix Anonymous Maarten 2024-08-22 18:52:00 +02:00
  • 702abfe7d5 cmake: only build uclibc when building without external libc Anonymous Maarten 2024-08-23 02:16:08 +02:00
  • 3e60fb4223 VULKAN_UpdateVertexBuffer() should return true if there's nothing to do Sam Lantinga 2024-08-22 12:07:00 -07:00
  • 8f546bb3c9 Use C99 bool internally in SDL Sam Lantinga 2024-08-22 09:21:26 -07:00
  • 6501e90018 Use C++ style comments consistently in SDL source code Sam Lantinga 2024-08-22 10:30:45 -07:00
  • 658fc3db0f Updated list of third party code and generated files Sam Lantinga 2024-08-22 10:30:23 -07:00
  • 46903e61e6 Fix typo in the Android archive's INSTALL.md documentation Anonymous Maarten 2024-08-22 18:11:17 +02:00
  • 2b8ebf08d1 The SDL3 MSVC SDK does not provide ARM64EC binaries (X64 is compatible) Anonymous Maarten 2024-08-22 18:10:48 +02:00
  • 9c7c0646c9 Fixed typo Sam Lantinga 2024-08-22 07:01:23 -07:00
  • 037541a0e0 Check standard error code return values as < 0 instead of == -1 Sam Lantinga 2024-08-22 06:53:25 -07:00
  • 46d9066a69 Fix warnings shown when making SDL_bool a typedef of bool Anonymous Maarten 2024-08-22 17:33:07 +02:00
  • 03ace96e5b Document that new surfaces are initialized to zero. Sam Lantinga 2024-08-22 06:27:56 -07:00
  • 9eac3a434e ctest/emscripten: make audio and video driver configurable Anonymous Maarten 2024-08-21 20:14:55 +02:00
  • ef2a30e415 testffmpeg: don't use the OES texture path for NV12 video frames Sam Lantinga 2024-08-20 15:45:09 -07:00
  • 0e7ae3d843 testffmpeg: fixed crash if DRM frame doesn't have hw_frames_ctx Sam Lantinga 2024-08-20 14:10:57 -07:00
  • 1f89e05dcf testautomation: skip window resize and repositioning tests on Emscripten Anonymous Maarten 2024-08-17 23:20:41 +02:00
  • 430f448ea1 testautomation: skip timerTestCallback on Emscripten Anonymous Maarten 2024-08-17 23:10:58 +02:00
  • 937c41eb1c testautomation/mouse: add SDLTest_AssertPass before SDL_DestroyCursor's Anonymous Maarten 2024-08-17 22:20:02 +02:00
  • 08661166e9 ci: verify SDL_REVISION Anonymous Maarten 2024-08-17 17:07:50 +02:00
  • 161761653f test: use Selenium to run Emscripten tests Anonymous Maarten 2024-05-30 21:08:30 +02:00
  • 46bafda7ab testshader: add -sLEGACY_GL_EMULATION for emscripten Anonymous Maarten 2024-08-17 16:52:30 +02:00
  • 6052136ced tests/emscripten: add link-time dependency on the resources Anonymous Maarten 2024-07-03 03:22:19 +02:00
  • 5415909f2d docs/emscripten: --embed-file does not accept a '=' Anonymous Maarten 2024-07-03 03:21:50 +02:00
  • 2eaf73d9e0 Errors on non-threaded platforms are limited to 128 bytes Anonymous Maarten 2024-06-21 16:16:35 +02:00
  • 29ca5b5dcd SDLTest_CompareMemory: print header Anonymous Maarten 2024-06-21 16:03:55 +02:00
  • c66a09ce26 Make main_testSetError test more verbose Anonymous Maarten 2024-06-21 15:43:19 +02:00
  • c054435f37 Add verbose logging to TestVirtualJoystick Anonymous Maarten 2024-06-21 15:08:30 +02:00
  • 50f50df8b1 tests: add --no-threads argument to disable threads Anonymous Maarten 2024-05-31 02:55:50 +02:00
  • 3fccb77da6 test: map URL to other directories Anonymous Maarten 2024-05-30 20:30:36 +02:00
  • d29276e625 Include SDL_events.h in SDL_init.h for SDL_AppEvent_func() Sam Lantinga 2024-08-20 07:30:45 -07:00
  • 459d3a8bbd Add messageBox to proguard-rules.pro (#10570) Anthony 2024-08-20 15:41:52 +01:00
  • 61b024766a Fixed crash when quitting after a joystick has been disconnected on Android Sam Lantinga 2024-08-20 07:25:19 -07:00
  • 423d6ec15a emscripten: Make sure SDL_malloc and friends are marked KEEPALIVE. Ryan C. Gordon 2024-08-19 23:49:07 -04:00
  • 948196448f Added support for the Retro-bit Controller in PS3 mode Sam Lantinga 2024-08-19 16:30:04 -07:00
  • 0de601dc64 Added support for the Retro-bit Controller in PS3 mode Sam Lantinga 2024-08-19 16:30:04 -07:00
  • e75175129f Added support for the Retro-bit Controller in PS3 mode Sam Lantinga 2024-08-19 16:30:04 -07:00
  • 92c4734666 Resolve build failures in pipewire code Jan Engelhardt 2024-08-19 22:47:45 +02:00
  • 85ca516735 examples: Added a simple camera example. Ryan C. Gordon 2024-08-19 14:48:25 -04:00
  • 405693175d camera: Fixed Emscripten support. Ryan C. Gordon 2024-08-19 14:15:47 -04:00
  • eb212ac4ed main: Emscripten needs SDL_main_impl.h now that it has its own SDL_RunApp. Ryan C. Gordon 2024-08-18 23:53:13 -04:00
  • 1f34f35b25 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-19 00:55:27 +00:00
  • 9c5bd98a0f assert: Added SDL_HINT_ASSERT. Ryan C. Gordon 2024-08-18 20:53:07 -04:00
  • a3546e5069 PSP: Throw SDL_EVENT_QUIT event upon exit (thanks @sharkwouter!) Sam Lantinga 2024-08-18 08:25:44 -07:00
  • 4bd07ea9a4 Revert "PSP: Throw SDL_Quit event upon exit" Sam Lantinga 2024-08-18 08:27:29 -07:00
  • 59ac561062 PSP: Throw SDL_EVENT_QUIT event upon exit (thanks @sharkwouter!) Sam Lantinga 2024-08-18 08:25:44 -07:00
  • e52e68d160 PSP: Throw SDL_Quit event upon exit Wouter Wijsman 2024-08-18 13:25:18 +02:00
  • 7ca3d26e7a SDL_x11mouse.c: avoid -Wunused-variable if xinput2 is not available Ozkan Sezer 2024-08-17 11:23:32 +03:00
  • 30972d7e7f SDL_x11mouse.c: avoid -Wunused-variable if xinput2 is not available Ozkan Sezer 2024-08-17 11:23:32 +03:00
  • a7bed810b3 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-17 06:30:02 +00:00
  • 42e43697cf include: Minor SDL_AppResult documentation tweak. Ryan C. Gordon 2024-08-17 00:41:31 -04:00
  • 4147ff6a4e Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-17 04:39:06 +00:00
  • 4c30e555fe include: Clean up SDL_AppResult documentation. Ryan C. Gordon 2024-08-17 00:37:56 -04:00
  • abdd8b4929 wikiheaders: generate wiki redirect pages for individual enumerators. Ryan C. Gordon 2024-08-16 23:45:14 -04:00
  • 156aab2147 Added documentation for SDL_DisplayID and SDL_WindowID for consistency. Sam Lantinga 2024-08-16 15:46:22 -07:00
  • 4fbdbbbde6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-16 22:22:07 +00:00
  • cb85894e94 Clarified device ID documentation Sam Lantinga 2024-08-16 15:20:11 -07:00
  • 7d78835f87 SDL_iostream.c: stdio_seek - skip API call for SEEK_CUR with 0 offset ds-sloth 2024-08-16 17:13:49 -04:00
  • 2824d138b9 SDL_rwops.c: stdio_seek - skip API call for RW_SEEK_CUR with 0 offset ds-sloth 2024-08-16 17:12:34 -04:00
  • ab53ff77bb Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-16 18:17:21 +00:00
  • 438a214420 Changed main callback return values to an enumeration Sam Lantinga 2024-08-16 09:54:35 -07:00
  • f79d28085d wayland: Send fake warp coordinates when emulating warps with relative mode Frank Praznik 2024-08-16 11:12:10 -04:00
  • 8fcbf972c6 wayland: Send fake warp coordinates when emulating warps with relative mode Frank Praznik 2024-08-16 11:12:10 -04:00
  • 74a005f73f x11: Track cursor visibility internally Frank Praznik 2024-07-22 11:59:01 -04:00
  • 5b57573439 x11: Track cursor visibility internally Frank Praznik 2024-07-22 11:59:01 -04:00
  • 83adcb9d38 Added SDL_PROP_WINDOW_CREATE_FLAGS_NUMBER Sam Lantinga 2024-08-15 13:27:37 -07:00
  • d7b027a241 Namespace the object creation properties Sam Lantinga 2024-08-15 12:24:19 -07:00
  • 6f7aa1e755 Use drmModeAddFB() if drmModeAddFB2WithModifiers() fails Sam Lantinga 2024-08-15 11:51:46 -07:00
  • b360214950 Use drmModeAddFB() if drmModeAddFB2WithModifiers() fails Sam Lantinga 2024-08-15 11:51:46 -07:00
  • 8e99ec34bb Use drmModeAddFB() if drmModeAddFB2WithModifiers() fails Sam Lantinga 2024-08-15 11:51:46 -07:00
  • 41f1c83caa If scaling fails, fall back to the closest image available in SDL_GetSurfaceImage() Sam Lantinga 2024-08-15 07:38:43 -07:00
  • 0822d94631 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-15 14:29:23 +00:00
  • 3586df3151 Prefer downscaling in SDL_GetSurfaceImage. Kaktus514 2024-08-15 13:41:20 +02:00
  • 4ac5d4506b testcamera: always render current texture Anonymous Maarten 2024-08-15 12:41:14 +02:00
  • 612b41c451 camera: use cdevice SDL_Event union member Anonymous Maarten 2024-08-15 12:40:02 +02:00
  • f95027e3d7 sdlprocdump: skip parsed arguments Anonymous Maarten 2024-08-15 12:17:52 +02:00
  • 847a6cce96 SDL_vitatouch.c: Fixed the incorrect touch device IDs - Begining of device ID with 0 violates the SDL's specification that means the 0 is an error, invalid, failure, etc. But on Vita here it's an actual device... - Replacing 0 and 1 with 1 and 2 to resolve this violation. Wohlstand 2024-08-14 03:22:13 +03:00
  • d60e6e2558 testcamera: Add logging for camera FPS (#10525) Qiu Qiang 2024-08-14 11:39:18 -04:00
  • dd6c663918 SDL_vitatouch.c: Fixed the incorrect touch device IDs - Begining of device ID with 0 violates the SDL's specification that means the 0 is an error, invalid, failure, etc. But on Vita here it's an actual device... - Replacing 0 and 1 with 1 and 2 to resolve this violation. Wohlstand 2024-08-14 03:22:13 +03:00
  • 764c44db02 cmake/test: don't test swift on ios/tvos platform Anonymous Maarten 2024-08-14 12:04:36 +02:00
  • 52090046fe cmake: ios and tvos applications need to link to SDL2main library Anonymous Maarten 2024-08-14 11:58:35 +02:00
  • 3d7007fb2d testgles: ignore GLES deprecation on Apple platforms Anonymous Maarten 2024-08-14 09:43:43 +02:00
  • 248cb3ca9c Fix -Wdeclaration-after-statement warnings Anonymous Maarten 2024-08-12 20:02:43 +02:00
  • 354a35c1d7 cmake: port back Apple changes from SDL3 Anonymous Maarten 2024-08-12 19:17:38 +02:00
  • efdcfef4b9 Fixed Android build warnings Sam Lantinga 2024-08-13 10:52:50 -07:00
  • 95aed34a69 Fixed build Sam Lantinga 2024-08-13 07:39:43 -07:00
  • 21e0382edd Fixed secondary screens on KMSDRM (#10535) Ilya Mizus 2024-08-13 17:15:12 +03:00
  • 70890b175e Fixed build Sam Lantinga 2024-08-13 07:39:43 -07:00
  • 586a2dc721 Fixed secondary screens on KMSDRM (#10535) Ilya Mizus 2024-08-13 17:15:12 +03:00
  • ce98550cbb Fixed secondary screens on KMSDRM (#10535) Ilya Mizus 2024-08-13 17:15:12 +03:00
  • 76b35ae76f wayland: Minor code-style cleanups Frank Praznik 2024-08-13 09:51:10 -04:00