Commit Graph

  • 61bf7087f5 Fixed build warnings with Visual Studio Sam Lantinga 2025-11-19 17:02:33 -0800
  • 9f444b3981 Fixed initializing EVORETRO GameCube adapters Sam Lantinga 2025-11-19 16:11:18 -0800
  • c49de41ef3 Fix WM_SYSKEYDOWN not being trapped by IME message handling Susko3 2025-11-19 22:20:29 +0100
  • 2ef005afe5 Fix WM_SYSKEYDOWN not being trapped by IME message handling Susko3 2025-11-19 22:20:29 +0100
  • 76949f00e0 Updated test to match current SDL2 and SDL3 behavior Sam Lantinga 2025-11-19 13:35:50 -0800
  • 5c79a2c371 Fix WM_SYSKEYDOWN not being trapped by IME message handling Susko3 2025-11-19 22:20:29 +0100
  • d50cda3247 Added mappings for PlayStation VR2 Sense Controllers Sam Lantinga 2025-11-19 11:48:09 -0800
  • fa3467a94d Use the product category if the vendorName isn't available Sam Lantinga 2025-11-19 11:39:20 -0800
  • ef0ae4c903 Revert "fix: use productCategory instead of vendorName for joy name for apple driver" Sam Lantinga 2025-11-19 11:35:38 -0800
  • 6d60cc65cf Note that SDL_PLATFORM_IOS is defined for visionOS Sam Lantinga 2025-11-19 11:28:28 -0800
  • 0c5655940c SDL_GetPlatform() returns "visionOS" on visionOS Sam Lantinga 2025-11-19 11:27:27 -0800
  • 00b233e775
    pen: Dramatic improvements to proximity information. Ryan C. Gordon 2025-11-19 10:07:30 -0500
  • 5ead9d0cce
    wayland: Fixed pen button input (was losing button up events). Ryan C. Gordon 2025-11-19 14:01:53 -0500
  • 1209abf9dc Fixed macOS build Sam Lantinga 2025-11-19 10:47:31 -0800
  • a1ade13f1e Enable gamepad events on visionOS Sam Lantinga 2025-11-19 10:37:33 -0800
  • 1e5cbbc1d0 checkkeys: clarify that SDL_HINT_WINDOWS_RAW_KEYBOARD isn't needed Sam Lantinga 2025-11-19 08:54:21 -0800
  • 2c31bea3a4 Add SDL_(Get|Set)ClipRect automation test Anonymous Maarten 2025-11-19 09:27:20 +0100
  • 168f78b8b7 wayland: Free the cursors before stopping the event thread Frank Praznik 2025-11-18 20:36:38 -0500
  • cc768f3e88 Allow opening asset paths starting with "./" Sam Lantinga 2025-11-18 15:29:04 -0800
  • 908216bbae Set the requested window size on visionOS Sam Lantinga 2025-11-18 11:06:10 -0800
  • 47360a9a46 The pixel density on Apple Vision Pro is 2.0 Sam Lantinga 2025-11-18 11:05:55 -0800
  • 64bf432beb wayland: Silence a warning if the event thread exits abnormally Frank Praznik 2025-11-18 12:24:27 -0500
  • 8f21fe4994 testmouse: avoid use-after-free Anonymous Maarten 2025-11-18 08:35:56 +0100
  • 44471b3ea4 Fixed build for iOS and tvOS Sam Lantinga 2025-11-17 16:21:03 -0800
  • 4931c675ab Fixed warning C4127 (conditional expression is constant) in Visual Studio Sam Lantinga 2025-11-17 16:06:58 -0800
  • b144c79da2 Added support for resizing windows on visionOS Sam Lantinga 2025-11-17 16:02:25 -0800
  • 8920736df0 cmake: add testrwlock to CTest test suite Anonymous Maarten 2025-11-17 13:25:03 +0100
  • 17a891daa8 test: plug leaks of testmouse and testrwlock Anonymous Maarten 2025-11-17 13:24:44 +0100
  • 3ba9bdfc01 test: use SDL_test to parse arguments of tests Anonymous Maarten 2025-11-17 13:24:16 +0100
  • 14470755b7 tray: plug leak of cache dir path Anonymous Maarten 2025-11-17 09:53:17 +0100
  • d058781f71 mouse: Fix memory leak if events are sent after shutdown Frank Praznik 2025-11-17 10:22:18 -0500
  • ff5c4a2522 mouse: Fix memory leak if events are sent after shutdown Frank Praznik 2025-11-17 10:22:18 -0500
  • c68254927f Fixed the SI GameCube dual stage trigger button mapping Sam Lantinga 2025-11-17 09:28:06 -0800
  • 9af697ef5a Improve IPv4 address parsing on Windows danprice142 2025-11-17 17:16:41 +0000
  • a882afafe5 fixed several -Wzero-as-null-pointer-constant warnings from gcc-15 Ozkan Sezer 2025-11-17 17:55:10 +0300
  • 22d36772c9 cmake: add testrwlock to CTest test suite Anonymous Maarten 2025-11-17 13:25:03 +0100
  • 830e3c2635 test: plug leaks of testmouse and testrwlock Anonymous Maarten 2025-11-17 13:24:44 +0100
  • 3fe1b9a398 test: use SDL_test to parse arguments of tests Anonymous Maarten 2025-11-17 13:24:16 +0100
  • 515661302d tray: plug leak of cache dir path Anonymous Maarten 2025-11-17 09:53:17 +0100
  • f1145186ea Sync SDL3 wiki -> header SDL Wiki Bot 2025-11-16 12:09:05 +0000
  • 770b38b4f1 Loosened epsilon for color matching Sam Lantinga 2025-11-15 16:50:45 -0800
  • 1e4cb5dae2 Remove DSU joystick support for unsupported consoles danprice142 2025-11-16 00:50:26 +0000
  • db33ef9e10 Add DSU support for more platforms danprice142 2025-11-16 00:29:10 +0000
  • 345b961493 DSU: Fix deprecated inet_addr warning on Windows ARM64 danprice142 2025-11-15 23:35:04 +0000
  • bc413bf483 Merge DSU joystick driver into SDL_dsujoystick.c danprice142 2025-11-15 23:10:37 +0000
  • 3f0545587f Revert "Create FUNDING.yml" Ozkan Sezer 2025-11-16 01:15:56 +0300
  • 667272e71d Revert "Update README.md" Ozkan Sezer 2025-11-16 01:15:10 +0300
  • d9d0df2534 wayland: plug mutex leak of cursor thread Anonymous Maarten 2025-11-15 21:23:44 +0100
  • 0de22570fb wayland: plug mutex leak of cursor thread Anonymous Maarten 2025-11-15 21:23:44 +0100
  • 07827926bd X11TK: Fix CI eafton 2025-11-15 23:29:41 +0300
  • e2a8b3f3a3 X11TK: Fix CI eafton 2025-11-15 23:29:18 +0300
  • 1c68aa08d2 X11TK: Rewrite messagebox positioning code eafton 2025-11-15 23:10:43 +0300
  • 674e8a7c06 X11TK: Rewrite messagebox positioning code eafton 2025-11-15 23:08:35 +0300
  • abf7a8974b Sync SDL3 wiki -> header SDL Wiki Bot 2025-11-15 19:30:59 +0000
  • 4bc9ab665d Use a base path of "./" on Android Sam Lantinga 2025-11-15 09:06:03 -0800
  • 07f995eb72 Passing NULL path to SDL_OpenFileStorage() gives access to the whole filesystem Sam Lantinga 2025-11-15 08:37:06 -0800
  • 3ae7a54c94 filesystem: SDL_OpenFileStorage() now deals with relative paths better. Ryan C. Gordon 2025-11-14 19:33:00 -0500
  • b83bd80424 Update README.md Ryan C. Gordon 2022-04-11 17:09:03 -0400
  • 10f6b860ee Create FUNDING.yml Ryan C. Gordon 2022-04-11 10:44:44 -0400
  • d4bef0d5ba
    Add support for tcc to cmake (#14464) tsst-tsst 2025-11-15 20:24:15 +0100
  • b4ef2d12c2 Use inline assembly for SDL_TryLockSpinLock using TinyCC on x86/x86_64 Anonymous Maarten 2025-11-15 16:47:45 +0100
  • 59268bd0d6 Use inline assembly for SDL_TriggerBreak using TinyCC on x86/x86_64 Anonymous Maarten 2025-11-15 16:36:52 +0100
  • c84ed1e3f6 Make the order of precedence explicit with parentheses and add clarifying comment. tsst-tsst 2025-11-14 19:41:33 +0100
  • 18779f7fde Enable SDL_GCC_ATOMICS_DEFAULT for tcc. tsst-tsst 2025-11-14 06:47:44 +0100
  • de71f04bd2 Enable SDL_ASSEMBLY_DEFAULT for tcc. tsst-tsst 2025-11-14 06:46:53 +0100
  • 0cb8bd40c9 Disable intrinsics include in stb_image when building with tcc. tsst-tsst 2025-11-14 06:24:03 +0100
  • 6e4d0cc70d Add configuration tweaks for tcc. tsst-tsst 2025-11-14 06:15:46 +0100
  • 9d5299aff5 Make tcc share compiler options with gcc, clang, intelcc and qcc. tsst-tsst 2025-11-14 06:14:37 +0100
  • 463f048f71 Add test case to identify tcc. tsst-tsst 2025-11-14 06:13:06 +0100
  • 48f9e79940 Use a base path of "./" on Android Sam Lantinga 2025-11-15 09:06:03 -0800
  • dc80b91164 Passing NULL path to SDL_OpenFileStorage() gives access to the whole filesystem Sam Lantinga 2025-11-15 08:37:06 -0800
  • 053c332dec filesystem: SDL_OpenFileStorage() now deals with relative paths better. Ryan C. Gordon 2025-11-14 19:33:00 -0500
  • 005cb20e67 wayland: Use defines for timer rollover constants Frank Praznik 2025-11-15 11:18:07 -0500
  • c6935f9dcb Fixed EGL framebuffer colors on AMD drivers Sam Lantinga 2025-11-15 07:43:59 -0800
  • a4c269cd10 Fixed handling framebuffer_srgb_capable for EGL and iOS Sam Lantinga 2025-11-15 07:32:49 -0800
  • 14d543caab Fixed EGL framebuffer colors on AMD drivers Sam Lantinga 2025-11-15 07:43:59 -0800
  • 0f763da015 Sync SDL3 wiki -> header SDL Wiki Bot 2025-11-15 15:41:21 +0000
  • 9fb5d4e090 Fixed handling framebuffer_srgb_capable for EGL and iOS Sam Lantinga 2025-11-15 07:32:49 -0800
  • d49586057a X11TK: Add Thai support eafton 2025-11-15 15:32:17 +0300
  • b42eebe6cb X11TK: Add Thai support eafton 2025-11-15 15:32:10 +0300
  • fe8c232ff2 DSU: fix SDL_JoystickID warning on MSVC danprice142 2025-11-15 07:31:33 +0000
  • 6bfb5b7d05
    Update README.md Ryan C. Gordon 2022-04-11 17:09:03 -0400
  • 7ec9e8aa98
    Create FUNDING.yml Ryan C. Gordon 2022-04-11 10:44:44 -0400
  • 81c4ef31e1 DSU: fix MSVC warnings and socket types danprice142 2025-11-14 23:16:02 +0000
  • 6489767383 VisualC: add DSU DSU joystick driver sources danprice142 2025-11-14 22:16:56 +0000
  • 0979ad52be Restrict DSU joystick support to specific platforms danprice142 2025-11-14 21:58:45 +0000
  • cb6272ed2d windows: Treat absolute mouse as pen events when SDL_HINT_PEN_MOUSE_EVENTS=0. Susko3 2025-02-18 16:46:41 +0000
  • dccf486a0a Fixed potential infinite recursion opening a Steam Controller Sam Lantinga 2025-11-14 13:43:35 -0800
  • d62f141b29 opengl: Fixes for sRGB framebuffer support. Ryan C. Gordon 2025-11-14 10:45:37 -0500
  • ad5681c45b Fixed crash in the vulkan renderer when the window is minimized Sam Lantinga 2025-11-14 12:34:17 -0800
  • 0ae3d7b0b0 Fixed crash in the vulkan renderer when the window is minimized Sam Lantinga 2025-11-14 12:34:17 -0800
  • b827166df0
    opengl: Fixes for sRGB framebuffer support. Ryan C. Gordon 2025-11-14 10:45:37 -0500
  • 08814d1c1a Improve DSU joystick socket portability and linking danprice142 2025-11-14 19:33:11 +0000
  • 805a10b676 windows: Treat absolute mouse as pen events when SDL_HINT_PEN_MOUSE_EVENTS=0. Susko3 2025-02-18 16:46:41 +0000
  • 1243ea8026
    Merge 41869b753b into c44d37b5cf Pablo Tesone 2025-11-15 03:05:55 +0800
  • ed6d41f55b testcontroller: demonstrate multiple sensors on the virtual controller Sam Lantinga 2025-11-14 08:18:04 -0800
  • cc3b5766fa testsprite: changed return type of LoadSprite() to bool Sam Lantinga 2025-11-14 07:59:34 -0800
  • 2b2bf85970 Sync SDL3 wiki -> header SDL Wiki Bot 2025-11-14 15:29:18 +0000
  • 367c8d7c7b
    touch: don't compare mouse_touch_events to zero; it's a bool. Ryan C. Gordon 2025-11-14 10:27:44 -0500
  • daf76f1ff6 Restored the original OpenBSD Xbox 360 controller mapping Sam Lantinga 2025-10-27 17:39:29 -0700