Commit Graph

  • 6fa6297441 fix typo from commit b84f150d06 Ozkan Sezer 2024-12-17 11:15:56 +03:00
  • b84f150d06 fix macOS builds with hidapi disabled Ozkan Sezer 2024-12-17 11:11:56 +03:00
  • c52a96ca8e Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-17 07:29:13 +00:00
  • 080b3002c6 Fixed building with an older Windows SDK Sam Lantinga 2024-12-16 22:33:05 -08:00
  • d0d1414836 messagebox: Copy title and message up front, to protect SDL_GetError() strings. Ryan C. Gordon 2024-12-16 18:02:37 -05:00
  • a92eade183 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-16 17:20:27 +00:00
  • 0bb42cb023 alsa: a few more minor formatting tweaks. Ryan C. Gordon 2024-12-15 16:53:16 -05:00
  • 483ceb5355 alsa: Reenable SDL's internal channel map support when ALSA can't swizzle. Ryan C. Gordon 2024-12-15 16:48:21 -05:00
  • 35360ec4d7 alsa: Use more hints for opening default devices. Ryan C. Gordon 2024-12-15 16:20:32 -05:00
  • 576f13ac7c alsa: Put debug logging back into correct category and logging level. Ryan C. Gordon 2024-12-15 14:05:41 -05:00
  • ff96c59df4 alsa: Add back in code to guess the correct ALSA device prefix. Ryan C. Gordon 2024-12-15 13:55:25 -05:00
  • b108b54c6a alsa: Bring up to current SDL coding conventions and standards, other tweaks. Ryan C. Gordon 2024-12-15 13:07:28 -05:00
  • 639855b7e5 alsa: Remove direct calls to memset Ryan C. Gordon 2024-12-14 15:02:33 -05:00
  • a4a1dff219 alsa: remove loop macro Ryan C. Gordon 2024-12-14 15:01:28 -05:00
  • b9c062c858 alsa: Pulled in latest changes from @sylware Ryan C. Gordon 2024-12-14 13:31:52 -05:00
  • 76e7bc4c04 Added support for ALSA dmix audio output (thanks @sylware!) Sam Lantinga 2024-07-23 13:17:56 -07:00
  • 3fa0537565 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-16 06:13:48 +00:00
  • 79316ca36e Heavy work on improving category documentation. Ryan C. Gordon 2024-12-16 01:10:37 -05:00
  • 9aca97f4e7 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-16 05:03:54 +00:00
  • c0803f7683 SDL_dialog.h: Improvements and fixes to the documentation. Ryan C. Gordon 2024-12-16 00:02:50 -05:00
  • a55686ce61 hints: Clarify when joystick hints should be set. Ryan C. Gordon 2024-12-15 21:28:28 -05:00
  • eb3fc0684c wayland: Don't close an externally owned display on init failure Frank Praznik 2024-12-15 10:44:31 -05:00
  • 6cc9ce183d SDL_internal: remove #undef SDL_LEAN_AND_MEAN L zard 2024-11-03 10:54:49 +01:00
  • 8b6d3c88cf Fix #ifdefs to have config flags either defined as 1 or undefined L zard 2024-11-03 10:51:33 +01:00
  • 313d522f39 wayland: Only require fifo-v1 for Wayland by default Frank Praznik 2024-12-11 23:37:58 -05:00
  • ac2edad809 audio: Simplify and unify audio stream format updating when devices change. Ryan C. Gordon 2024-12-13 14:59:16 -05:00
  • 9a9616894d wikiheaders: Fix uninitialized variable issue. Ryan C. Gordon 2024-12-13 13:52:35 -05:00
  • 9628549c7c Xbox buildfixes Ethan Lee 2024-12-13 11:34:39 -05:00
  • 80b9986418 audio: Fixed potential NULL dereference. Ryan C. Gordon 2024-12-13 10:10:19 -05:00
  • 1944bc7407 Fixed warning C4702: unreachable code Sam Lantinga 2024-12-12 15:43:42 -08:00
  • 63a498c966 Fixed warning C4189: 'cqe': local variable is initialized but not referenced Sam Lantinga 2024-12-12 15:42:53 -08:00
  • ce9dddfde2 Don't free properties while modifying the property hashtable Sam Lantinga 2024-12-12 14:09:09 -08:00
  • 43a61fec91 Removed external hashtable locking functions Sam Lantinga 2024-12-12 13:15:05 -08:00
  • 61511c48a4 SDL_HashTable is now optionally thread-safe Sam Lantinga 2024-12-12 11:51:27 -08:00
  • 4568e64d9e emscriptenaudio: Removed comment about Firefox not supporting userActivation. Ryan C. Gordon 2024-12-12 10:52:49 -05:00
  • ad93f50ee6 emscriptenaudio: Removed comment about Firefox not supporting userActivation. Ryan C. Gordon 2024-12-12 10:52:49 -05:00
  • bc88a43d97 .wikiheaders-option: Filled in quickref metadata. Ryan C. Gordon 2024-12-12 10:49:36 -05:00
  • e0cee83a3a emscriptenaudio: Removed comment about Firefox not supporting userActivation. Ryan C. Gordon 2024-12-12 10:46:40 -05:00
  • 2635239bbc README-migration: some improvements to the audio section. Ryan C. Gordon 2024-12-12 01:29:56 -05:00
  • ce7cb10541 dialog/unix: create zenity argv on the main thread Marcin Serwin 2024-12-08 22:27:50 +01:00
  • cf59fc797f dialog/unix: deep copy args to avoid data race Marcin Serwin 2024-12-07 20:30:31 +01:00
  • af6c641b8c dialog/unix: stricter typing Marcin Serwin 2024-12-08 13:05:24 +01:00
  • 4c86511035 dialog/unix: reduce string allocations Marcin Serwin 2024-12-07 17:26:39 +01:00
  • ff82238172 dialog/unix: remove /usr/bin/env indirection Marcin Serwin 2024-12-07 16:41:29 +01:00
  • c5acbef3bf GPU: Fix D3D12_INTERNAL_StrToWStr returning incorrect length cosmonaut 2024-12-11 16:17:14 -08:00
  • 6fe09e3aa4 dynapi: Minor optimization to SDL_SetError wrapper. Ryan C. Gordon 2024-12-11 18:04:43 -05:00
  • a1e8d5c327 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-11 19:17:12 +00:00
  • 3ee39f6c3f GPU: Revise swapchain acquisition (#11633) Evan Hemsley 2024-12-11 11:16:35 -08:00
  • bbd4eeb287 examples/audio/04-multiple-streams: Note about web browser audio in README. Ryan C. Gordon 2024-12-11 14:13:52 -05:00
  • f45ce45603 ngage: Remove Nokia N-Gage support. Ryan C. Gordon 2024-12-10 19:13:24 -05:00
  • 3f425b6f20 examples/audio/04-multiple-streams: Patched to compile on Visual Studio. Ryan C. Gordon 2024-12-11 13:25:43 -05:00
  • 1fbb8e1824 examples/audio/04-multiple-streams: Remove drag-and-drop support. Ryan C. Gordon 2024-12-10 20:51:54 -05:00
  • e6e468d0c4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-11 00:28:23 +00:00
  • 5b3ce972e0 Fixed Chinese locales on PSP (thanks @ccawley2011!) Sam Lantinga 2024-12-10 14:47:31 -08:00
  • 9791069d78 Fixed Chinese locales on PSP (thanks @ccawley2011!) Sam Lantinga 2024-12-10 14:47:31 -08:00
  • 962268ca21 Fixed Chinese locales on PSP (thanks @ccawley2011!) Sam Lantinga 2024-12-10 14:47:31 -08:00
  • ac92af02ea wikiheaders: put a header on the quick reference pages. Ryan C. Gordon 2024-12-10 11:36:19 -05:00
  • be5fba963a wikiheaders: optionally generate a Quick Reference page. Ryan C. Gordon 2024-12-10 11:21:57 -05:00
  • 7c5c88a3ad cocoa: Fix conditional coding style Frank Praznik 2024-12-09 23:49:17 -05:00
  • d4225070ad cocoa: Toggle the fullscreen menu item to 'leave' when entering a fullscreen space Frank Praznik 2024-12-09 23:31:23 -05:00
  • 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