Commit Graph

  • 48b6b93fb6 cmake: make RelWithDebInfo the default configuration Anonymous Maarten 2024-12-09 18:03:03 +01:00
  • 5447cb6d38 video: Prefer the window manager supplied coordinates for selecting a fullscreen display Frank Praznik 2024-12-08 17:02:54 -05:00
  • bf3a264202 Build optimized stripped MinGW binary releases Anonymous Maarten 2024-12-09 17:21:54 +01:00
  • 3c142abcb2 Build optimized stripped MinGW binary releases Anonymous Maarten 2024-12-09 17:21:54 +01:00
  • e4215a04d9 gpu: make macro's function-like using do-while-0 Anonymous Maarten 2024-12-08 18:40:42 +01:00
  • fb71b44231 gpu: define EXPAND_ARRAY_IF_NEEDED macro once and make it function-like Anonymous Maarten 2024-12-08 18:08:36 +01:00
  • 0370b92d80 gpu: SDL_ClaimWindowForGPUDevice must set an error message on failure Anonymous Maarten 2024-12-08 18:03:26 +01:00
  • 5c020b9930 GPU: Enable VK_ERROR_NATIVE_WINDOW_IN_USE_KHR to print cosmonaut 2024-12-08 11:20:06 -08:00
  • 279836d259 GPU: Swapchain image count respects number of allowed frames in flight cosmonaut 2024-12-08 09:07:50 -08:00
  • 1d5d948ccf Fix building SDL3 without dialog support Anonymous Maarten 2024-12-08 15:31:19 +01:00
  • d890d2594a Add build-release.py updates from satellite libraries Anonymous Maarten 2024-12-08 04:34:41 +01:00
  • fc2fd42197 Add build-release.py updates from satellite libraries Anonymous Maarten 2024-12-08 03:39:20 +01:00
  • 19cc04a162 Add build-release.py updates from satellite libraries Anonymous Maarten 2024-12-07 10:20:42 +01:00
  • b5c05b6e29 wayland: pass actual empty strings to zenity Marcin Serwin 2024-11-04 18:14:01 +01:00
  • 1e7c7c69c5 wayland: handle 0 extra buttons in message box Marcin Serwin 2024-11-04 18:09:50 +01:00
  • 09428688b9 Added a reminder to sign the source archives when creating a release Sam Lantinga 2024-12-07 11:50:13 -08:00
  • 972c6d0b82 Add SetTextInputProperties to video device API and fix iOS handling Salman Alshamrani 2024-11-09 08:17:43 -05:00
  • 5d09656afa Refactor iOS text input activation to better work with hardware keyboards Salman Alshamrani 2024-11-03 23:12:27 -05:00
  • 72895a6994 Remove unused hardwareKeyboard variable Salman Alshamrani 2024-11-03 23:10:46 -05:00
  • f64e9a52dc Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-07 04:33:05 +00:00
  • ddb1e66d90 Updated the release checklist documentation Sam Lantinga 2024-12-06 20:18:30 -08:00
  • caf0348b26 Enable ApplePressAndHoldEnabled Sam Lantinga 2024-12-06 17:33:10 -08:00
  • 900627f7fc Enable the SDL_HINT_MOUSE_DOUBLE_CLICK_TIME and SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS hints on macOS Sam Lantinga 2024-12-06 17:06:26 -08:00
  • 9c821dc21c Add test sources to mingw release artifact release-2.30.10 Anonymous Maarten 2024-12-07 02:05:15 +01:00
  • af94954161 Add test sources to mingw release artifact Anonymous Maarten 2024-12-07 02:05:15 +01:00
  • 6d1dac1404 Removed unused math code from the Visual Studio projects Sam Lantinga 2024-12-06 16:28:23 -08:00
  • d25cdc0fef Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-07 00:20:38 +00:00
  • df48af22d4 Removed unused math code from the Xcode project Sam Lantinga 2024-12-06 16:20:13 -08:00
  • 08de6656fc Document the pixel layout of YUV format surfaces Sam Lantinga 2024-12-06 16:14:05 -08:00
  • 826c56b67c Updated to version 2.30.10 for release Sam Lantinga 2024-12-06 14:35:53 -08:00
  • 2ac62d8c67 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-06 22:17:01 +00:00
  • 846eb9a886 Added SDL_RenderTextureAffine() to the exported API Sam Lantinga 2024-12-06 14:16:16 -08:00
  • 7278399366 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-06 22:15:20 +00:00
  • d0f1910918 add SDL_RenderTextureAffine expikr 2024-10-28 10:48:47 +08:00
  • 2c4fc2e549 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-06 21:46:49 +00:00
  • 8d8578785c SDL_asyncio.h is a public header and should be included in the framework Sam Lantinga 2024-12-06 13:46:03 -08:00
  • fa5f84fb6e GPU: Add SetGPUAllowedFramesInFlight (#11599) Evan Hemsley 2024-12-06 11:56:20 -08:00
  • 47429227ab examples: Handle newlines in README.txt better. Ryan C. Gordon 2024-12-06 13:25:06 -05:00
  • 0f228de48a examples: Add some metadata to the generated webpages. Ryan C. Gordon 2024-12-06 13:04:06 -05:00
  • ffb9b30e84 The metal renderer doesn't actually support RGB texture formats Sam Lantinga 2024-12-06 09:46:56 -08:00
  • 1a5b0796b4 examples: fix canvas size for small screens Nicolas Allemand 2024-12-06 08:50:39 +01:00
  • d1b8fcd692 work around type redefinition errors in SDL_immdevice.h Ozkan Sezer 2024-12-06 17:51:00 +03:00
  • 9b82d46259 GPU: Use correct logging category Lucas Murray 2024-12-06 20:54:31 +11:00
  • 5229b520af GPU: Log D3D12 driver version Lucas Murray 2024-12-06 15:44:49 +11:00
  • b79e3ac830 examples: Let the browser handle README.txt word wrapping. Ryan C. Gordon 2024-12-06 00:13:30 -05:00
  • 90efb63e52 examples: Improve webpage generation in various ways, add thumbnails, etc. Ryan C. Gordon 2024-12-05 23:54:48 -05:00
  • e50dc7265b examples: Fix some window titles in the demos. Ryan C. Gordon 2024-12-05 23:53:27 -05:00
  • 7ddda4fe18 Add system theme support for Emscripten Semphris 2024-12-04 21:45:58 -05:00
  • 3060105cfa Don't filter out controllers when launched by Steam under Proton Sam Lantinga 2024-12-05 19:22:32 -08:00
  • 2e5208f353 kmsdrm: Fix Vulkan type redefinition errors from commit 24ed947cc3 Frank Praznik 2024-12-05 10:23:37 -05:00
  • c49f4ceeb2 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-06 00:49:29 +00:00
  • 23828b62d4 Added SDL_IsMainThread() and SDL_RunOnMainThread() Sam Lantinga 2024-12-05 12:35:23 -08:00
  • bc4185c685 Document that video and input functions should be called on the main thread. Sam Lantinga 2024-12-05 09:45:32 -08:00
  • fffa6c7a2b Add missing include of fcntl.h Sam Lantinga 2024-12-05 13:45:17 -08:00
  • 235e5c6a6c Fixed crash if a device doesn't have a USB product or manufacturer string Sam Lantinga 2024-12-05 10:42:02 -08:00
  • 9f8157f42c Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-05 08:29:19 +00:00
  • a0b8b57afe examples: add empty placeholder image Nicolas Allemand 2024-12-05 08:52:14 +01:00
  • 951ca96dc9 asyncio: Added more category documentation. Ryan C. Gordon 2024-12-04 23:08:36 -05:00
  • f3245a6fed vc: bump CMake compatibility version of sdl2-config.cmake Anonymous Maarten 2024-12-05 04:30:34 +01:00
  • c46bec009b vc: bump CMake compatibility version of sdl2-config.cmake Anonymous Maarten 2024-12-05 04:30:34 +01:00
  • 58f8e259d1 examples: fixup URLs for project subfolder Nicolas Allemand 2024-12-04 17:08:48 +01:00
  • 56da4e81d8 examples: added homepage + categories pages + added CSS (similar to wiki) Nicolas Allemand 2024-12-04 12:12:43 +01:00
  • 9784e10a75 audio: Let emscripten update device->sample_frames at device open time. Ryan C. Gordon 2024-12-04 19:15:04 -05:00
  • 5bfece34f9 ran gendynapi.pl after PR/11170. Ozkan Sezer 2024-12-05 02:28:50 +03:00
  • 045e31178f Added SDL_dialog.c to the Xcode project Sam Lantinga 2024-12-04 15:12:29 -08:00
  • a74693c9a5 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-04 23:10:49 +00:00
  • a4852f3a10 SDL_ShowFileDialogWithProperties with more options Semphris 2024-10-12 00:30:23 -04:00
  • dc5a2ddfd0 GPU: Forward D3D12 validation warnings to the SDL log Lucas Murray 2024-12-01 17:17:30 +11:00
  • efb59bd0bf GPU: Fix validation warning in D3D12 blit code Lucas Murray 2024-12-01 16:58:24 +11:00
  • 45869d6177 GPU: Vulkan requires drawIndirectFirstInstance feature (#11583) Caleb Cornett 2024-12-04 15:05:35 -05:00
  • d8eb68a6c5 GPU: Clean up D3D12 blit shader compilation Caleb Cornett 2024-12-04 14:56:36 -05:00
  • 24ed947cc3 kmsdrm: Fix an LTO type mismatch warning Frank Praznik 2024-12-04 12:06:18 -05:00
  • 31128b6cdd kmsdrm: Clean up GLES function definitions Frank Praznik 2024-12-04 11:58:28 -05:00
  • 123306b18c X11: support _NET_WM_SYNC_REQUEST numzero 2023-05-07 01:06:06 +03:00
  • d320d7143d Fix rawmouse wrong timestamp (#11553) expikr 2024-12-04 12:40:34 +08:00
  • 830b132cd4 SDL_asyncio_liburing.c: replace __kernel_time64_t use with SDL's Sint64 Ozkan Sezer 2024-12-04 07:01:40 +03:00
  • 4ac78706bf SDL_asyncio_liburing.c: replace size_t casts on pointers with intptr_t Ozkan Sezer 2024-12-04 07:01:40 +03:00
  • 2ad5836d02 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-04 00:12:42 +00:00
  • 31d09909b6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-03 23:04:47 +00:00
  • 1377cdb3f2 Fix the Indonesian language code on Android Sam Lantinga 2024-12-03 15:04:13 -08:00
  • 46f43c2e6e asyncio: Remove SDL_AsyncIOTask from the public API. Ryan C. Gordon 2024-10-08 14:50:05 -04:00
  • 4745aa3324 asyncio: Windows IoRing support, other tweaks and fixes. Ryan C. Gordon 2024-10-07 16:56:35 -04:00
  • 3ca629ceb5 asyncio: Allow file closes to request a flush/fsyncdata. Ryan C. Gordon 2024-10-06 02:00:45 -04:00
  • 022a6a9f97 asyncio: Added Linux io_uring support. Ryan C. Gordon 2024-10-01 01:43:34 -04:00
  • e79ce2a200 asyncio: Added async i/o APIs. Ryan C. Gordon 2024-08-27 21:57:27 -04:00
  • 7293c18314 Fixed an inaccuracy in the return parameter information in the SDL_ConvertPixels function Eduard Gushchin 2024-12-03 22:21:24 +03:00
  • 401187eb6c Removed extra sa in SDL_ConvertSurfaceAndColorspace Eduard Gushchin 2024-12-03 20:28:38 +03:00
  • b7a31ead08 added "gpu" to the list of possible values of SDL_HINT_RENDER_DRIVER in SDL_hints.h Nicolas Allemand 2024-12-03 17:59:56 +01:00
  • 43e9c5b247 wayland: Check the returned display value for null Frank Praznik 2024-12-03 11:53:14 -05:00
  • 91bb1bb6fd wayland: Check the returned display value for null Frank Praznik 2024-12-03 11:53:14 -05:00
  • 9fb8661684 Fixed an inaccuracy in the return parameter information in the SDL_SurfaceHasAlternateImages function Eduard Gushchin 2024-12-03 19:18:06 +03:00
  • 6d9ab4c984 Fixed potential buffer overflow Sam Lantinga 2024-12-03 08:33:51 -08:00
  • e539135104 Fixed potential buffer overflow Sam Lantinga 2024-12-03 08:33:51 -08:00
  • 6aab5a089d Fixed potential buffer overflow Sam Lantinga 2024-12-03 08:33:51 -08:00
  • 65c9a58f5e audio: Make sure a few bitflag checks convert to bools correctly. Ryan C. Gordon 2024-12-03 11:04:52 -05:00
  • 8d00ca02f1 dynapi: order for a reproducible build Christian Ehrhardt 2024-12-02 13:09:36 +01:00
  • 5418740c4a dynapi: order for a reproducible build Christian Ehrhardt 2024-12-02 13:09:36 +01:00
  • ec2ef5f9b5 dynapi: order headers for reproducible behavior Anonymous Maarten 2024-12-02 18:25:48 +01:00
  • 2762644e96 video: Don't error when setting an unbounded max window size while a minimum is set Frank Praznik 2024-12-02 09:47:25 -05:00
  • 068d9cc7d6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-02 00:37:15 +00:00