Commit Graph

  • 840638404a testautomation: port back SDL3's strtol and strtod tests Anonymous Maarten 2024-12-30 23:23:36 +01:00
  • f8f8d87bfa ci: always create binary packages if build succeeded Anonymous Maarten 2024-12-31 00:39:11 +01:00
  • b713e7581b stdlib: fix SDL_strtol of "0" with base 0 Anonymous Maarten 2024-12-30 23:23:36 +01:00
  • 54752f8d1c SDL_malloc.c: replace FORCEINLINE usage with SDL_FORCE_INLINE Ozkan Sezer 2024-12-29 21:50:28 +03:00
  • 3842384a38 dynapi: trigger a breakpoint on a fatal error when SDL is built in debug mode Anonymous Maarten 2024-12-28 18:47:17 +01:00
  • 6cf6b160cd SDL_hashtable: don't use assert from libc Anonymous Maarten 2024-12-28 18:02:31 +01:00
  • 62bc2c4c92 SDL_malloc: don't define FORCEINLINE Anonymous Maarten 2024-12-28 15:15:11 +01:00
  • 4fccfb142e cmake: avoid security cookies in SDL_uclibc when building with -DSDL_LIBC=ON Anonymous Maarten 2024-12-28 14:01:45 +01:00
  • 4fbf59ac3a Implement __chkstk for arm64 Anonymous Maarten 2024-12-28 14:00:20 +01:00
  • 578ac0ef52 SDL_malloc: disable malloc stats Anonymous Maarten 2024-12-28 13:57:20 +01:00
  • 31a4c92ee5 When building with libc enabled, we don't need to provide __chkstk ourselves Anonymous Maarten 2024-12-28 13:57:00 +01:00
  • 02e85a153f Use the expected plane size when capturing Android camera frames Sam Lantinga 2025-01-01 15:50:50 -08:00
  • 9955e1dc0d Updated the Android gradle plugin to version 8.7.3 Sam Lantinga 2025-01-01 14:33:18 -08:00
  • 0281071243 Lock joysticks when they are connected/disconnected on emscripten Sam Lantinga 2025-01-01 13:51:47 -08:00
  • c68ed04a06 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-01 21:27:47 +00:00
  • 2b1d809b21 video: Fix positioning and focusing popups parented to child toplevel windows Frank Praznik 2025-01-01 12:11:25 -05:00
  • fa24d868ac Updated to version 2.30.11 for release release-2.30.11 Sam Lantinga 2025-01-01 09:09:38 -08:00
  • c38a40eff9 Fixed N3DS_TOUCH_ID, 0 is an invalid touch ID Sam Lantinga 2025-01-01 09:06:23 -08:00
  • 439bb5377c Revert "Backed out Vita touch ID change for SDL2" Sam Lantinga 2025-01-01 09:03:24 -08:00
  • adb51845af Fixed N3DS_TOUCH_ID, 0 is an invalid touch ID Sam Lantinga 2025-01-01 09:06:23 -08:00
  • 5a25183b39 Revert "Backed out Vita touch ID change for SDL2" Sam Lantinga 2025-01-01 09:03:24 -08:00
  • e38ea9df0c Backed out Vita touch ID change for SDL2 Sam Lantinga 2025-01-01 08:23:46 -08:00
  • a326ebce61 Backed out Vita touch ID change for SDL2 Sam Lantinga 2025-01-01 08:23:46 -08:00
  • 6d554a9ea3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-01 16:06:00 +00:00
  • 9fbc767d4f Fixed formatting of SDL_storage documentation Sam Lantinga 2025-01-01 08:05:08 -08:00
  • e43aa12b49 Updated copyright for 2025 Sam Lantinga 2025-01-01 08:01:29 -08:00
  • c0e5901c42 Reverted accidentally committed work in progress Sam Lantinga 2025-01-01 07:54:55 -08:00
  • 6955c981bc Updated copyright for 2025 Sam Lantinga 2025-01-01 07:48:45 -08:00
  • 2b5b8fdbd5 Updated copyright for 2025 Sam Lantinga 2025-01-01 07:47:53 -08:00
  • f2074d7af3 Updated copyright for 2025 Sam Lantinga 2025-01-01 07:45:41 -08:00
  • 3197e27b59 testcamera: fixed return codes Sam Lantinga 2024-12-31 11:04:55 -08:00
  • f18e023317 Added testclipboard Sam Lantinga 2024-12-31 11:57:36 -08:00
  • 54d4e48539 Get the initial clipboard state at startup Sam Lantinga 2024-12-31 18:36:33 -08:00
  • 6575b8157b Synchronize clipboard mime types with external clipboard updates Sam Lantinga 2024-12-31 13:02:31 -08:00
  • 30a22d3fed Allow a NULL size parameter to retrieve null terminated text Sam Lantinga 2024-12-31 12:52:16 -08:00
  • d666c2d189 Use a consistent error message when video isn't initialized Sam Lantinga 2024-12-31 12:23:58 -08:00
  • 196e2c6662 Fixed crash if num_mime_types is NULL Sam Lantinga 2024-12-31 12:02:43 -08:00
  • b902b0527b Renamed n_mime_types to num_mime_types Sam Lantinga 2024-12-31 12:01:44 -08:00
  • a767952617 Fixed spacing Sam Lantinga 2024-12-31 11:58:19 -08:00
  • 54c555e394 Send supported mime types for external clipboard contents on Windows Sam Lantinga 2024-12-30 21:38:57 -08:00
  • 8b155708ff Fixed clipboard memory leak on shutdown Sam Lantinga 2024-12-30 20:38:09 -08:00
  • 1d417ab27f win32: Set the WS_THICKFRAME style on popup windows Frank Praznik 2024-12-31 17:25:37 -05:00
  • 643281d022 Revert "win32: Use the size in the WINDOWPOS data while handling popup windows in the WM_WINDOWPOSCHANGED message" Frank Praznik 2024-12-31 17:18:56 -05:00
  • 2be89f0dd1 Clarify migration for GetWindowData and SetWindowData Willem Dinkelspiel 2024-12-31 16:53:34 -05:00
  • a37f993a07 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-31 22:56:38 +00:00
  • 65e0fed5b3 gpu: Document why VertexID/InstanceID builtins are unreliable Ethan Lee 2024-12-24 14:52:32 -05:00
  • dd83908109 keyboard: Check for both caps lock and shift when looking up a keycode by name Frank Praznik 2024-12-31 14:59:05 -05:00
  • 99ad53ec3f Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-31 19:44:29 +00:00
  • df97ccf283 win32: Return 0 from WM_WINDOWPOSCHANGING if a resize is expected Frank Praznik 2024-12-31 14:02:44 -05:00
  • 4f0a056b95 win32: Use the size in the WINDOWPOS data while handling popup windows in the WM_WINDOWPOSCHANGED message Frank Praznik 2024-12-31 13:00:40 -05:00
  • 18fc13c20d Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-31 18:00:37 +00:00
  • 6d20b65a9e Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-31 17:58:37 +00:00
  • 3cd3c9317e storage: Add error messages when ReadIO/WriteIO lengths mismatch Ethan Lee 2024-12-31 12:34:12 -05:00
  • 6ca2a48595 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-31 16:20:17 +00:00
  • fa9c3331d5 main: Adjust how SDL_HINT_MAIN_CALLBACK_RATE works. Ryan C. Gordon 2024-12-29 00:42:42 -05:00
  • cd1bd0ac2e storage: Remove an outdated FIXME. Ethan Lee 2024-12-31 10:46:42 -05:00
  • 0be5b8070d Update SDL_asyncio.c Végh Márton 2024-12-31 08:13:25 +01:00
  • 1c04ebe423 Renamed SDL_ASYNCIO_CANCELLED to SDL_ASYNCIO_CANCELED Sam Lantinga 2024-12-30 18:45:32 -08:00
  • d4d5faedab Added SDL_EVENT_FINGER_CANCELED Sam Lantinga 2024-12-30 18:43:09 -08:00
  • 8704ab8422 Wait for a display resize event before sending orientation changes Sam Lantinga 2024-12-30 15:49:10 -08:00
  • 60deaf5f0f Send display mode change events when the orientation changes Sam Lantinga 2024-12-30 15:24:38 -08:00
  • 5340f2e3fe Updated to the latest version of gradle, with support for Android SDK 35 Sam Lantinga 2024-12-30 12:49:33 -08:00
  • e91c37f4dd Added support for inset handling on Android 15 Sam Lantinga 2024-12-30 12:23:00 -08:00
  • 0efb7c7829 Fixed spacing Sam Lantinga 2024-12-30 10:05:40 -08:00
  • 89977d0d16 Update SDLActivity.java Arquimedes 2024-09-15 03:49:45 -03:00
  • f3cbd04a81 Fix C99 trailing enum comma warning. Petar Popovic 2024-12-30 14:45:59 +01:00
  • 5f25691c85 Fix C23 empty initializer warning. Petar Popovic 2024-12-30 01:39:39 +01:00
  • 8cc4735d74 wayland: Don't override the min/max values when scaling to the screen Frank Praznik 2024-12-29 17:58:05 -05:00
  • 2d91f096ca Remove libc function from Windows tray Semphris 2024-12-29 15:32:09 -05:00
  • 78c1dc3e2c Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-29 20:32:50 +00:00
  • 0410328b15 Fixed warning: ordered comparison of pointer with integer zero Sam Lantinga 2024-12-29 12:05:34 -08:00
  • d5f08b8f4b stdinc: use __has_include to detect <stdbool.h> Anonymous Maarten 2024-12-29 20:14:23 +01:00
  • 543f244965 tests: include SDL_build_config.h when HAVE_BUILD_CONFIG is defined Anonymous Maarten 2024-12-29 18:58:10 +01:00
  • c2121dd9a2 testcamera: fix MSVC build failure due to C4244 warning. Ozkan Sezer 2024-12-29 21:28:02 +03:00
  • 5c84d38822 testcamera: don't pick a frame size larger than the maximum texture size Sam Lantinga 2024-12-29 09:41:00 -08:00
  • 6e1177ac03 Include tray function prototypes Sam Lantinga 2024-12-29 08:15:30 -08:00
  • c030e6f782 examples/pen/01-drawing-lines: Match render target size to renderer output. Ryan C. Gordon 2024-12-28 14:58:53 -05:00
  • 0ad3a18937 uikit: reworked Apple Pencil code. Ryan C. Gordon 2024-12-28 14:57:14 -05:00
  • f6143da617 uikit: Patched to compile, added to Xcode project. Ryan C. Gordon 2024-12-27 15:12:28 -05:00
  • 774e38d073 uikit: Initial Apple Pencil support. Salman Alshamrani 2024-12-17 08:59:49 -05:00
  • 5acd7fe208 wayland: Prevent popup configure events from overwriting the current size with old data Frank Praznik 2024-12-28 14:15:40 -05:00
  • c714b1a38b Fixed public header inclusion in the Xcode project Sam Lantinga 2024-12-28 08:46:38 -08:00
  • cf439d5c63 Fix dib-to-bmp logic in SDL_windowsclipboard.c Ramez Ragaa 2024-12-28 18:02:52 +02:00
  • ec29d3fd66 Define NDEBUG in release Xcode builds Sam Lantinga 2024-12-28 08:25:09 -08:00
  • 92b7054870 Add SDL_tray.h to the public framework headers Sam Lantinga 2024-12-28 08:15:19 -08:00
  • 1a466b5548 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-28 16:06:09 +00:00
  • ec8a780ad4 tray, unix: fix -Wformat warnings Ozkan Sezer 2024-12-28 18:37:56 +03:00
  • cc723c9e4b ci: run emscripten on Ubuntu 22.04 Anonymous Maarten 2024-12-28 16:20:59 +01:00
  • fc608ffb5f cmake: really disable xrandr by default on Solarir Anonymous Maarten 2024-12-28 11:57:03 +01:00
  • 0cb4a94c88 cmake: really disable xrandr by default on Solaris Anonymous Maarten 2024-12-28 11:55:59 +01:00
  • 4ffcb8ebab Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-28 07:58:04 +00:00
  • 49153ebfc4 audio: Add NULL check to SDL_UnbindAudioStreams Carl Åstholm 2024-12-28 00:18:16 +01:00
  • 1b99467c71 audio: Make SDL_Bind/UnbindAudioStreams take const arrays Carl Åstholm 2024-12-28 00:17:02 +01:00
  • 5ac94b519c cmake: disable xrandr by default on Solaris Anonymous Maarten 2024-12-28 04:04:31 +01:00
  • 0be6dc5734 cmake: disable xrandr by default on Solaris Anonymous Maarten 2024-12-28 04:01:32 +01:00
  • e02f651c05 cmake: Solaris' SunPro has alternative way to link to pthread libraries Anonymous Maarten 2024-12-28 03:46:10 +01:00
  • 4fbd6cba60 cmake: Solaris' SunPro has alternative way to link to pthread libraries Anonymous Maarten 2024-12-28 03:46:10 +01:00
  • e25cc7a88f cmake: cocoa video backend needs IOKit framework Anonymous Maarten 2024-12-28 03:41:36 +01:00
  • 38dd6bcd32 docs: gradle needs package identifier + change example Activity class path Anonymous Maarten 2024-12-28 03:22:53 +01:00
  • f1232de3d2 cmake: add_dependencies must have at least 2 arguments Anonymous Maarten 2024-12-28 02:43:12 +01:00