Commit Graph

  • 61b23569ba X11TK: Remove menu functionality for now eafton 2025-09-02 21:37:37 +0300
  • 8d9b15c901 Fix SDL_WINVER handling nightmareci 2025-09-02 11:13:21 -0700
  • e6d7305628 Fix some uses of WINVER nightmareci 2025-09-02 11:11:58 -0700
  • 2e47ce4a31 X11TK: Introduce and make message dialogs use it eafton 2025-09-02 21:10:58 +0300
  • dd69f021b8 X11TK: Introduce and make message dialogs use it eafton 2025-09-02 21:10:46 +0300
  • 778dd857b5 X11TK eafton 2025-09-02 20:47:00 +0300
  • a6973fd9d1 X11TK eafton 2025-09-02 20:41:45 +0300
  • 9e8c48ca67 pejfgpıgjerıgj eafton 2025-09-02 15:28:30 +0300
  • b629c8eb2b Cleanup eafton 2025-08-30 18:59:59 +0300
  • 0d271f1c63 Menus eafton 2025-08-30 18:35:03 +0300
  • ddcef9835f Menus eafton 2025-08-30 18:34:08 +0300
  • 34a7efff45 Add Emscripten joystick rumble support Nintorch 2025-08-16 16:08:22 +0500
  • 92b800383b Fixed relative motion having desktop mouse scale on Wayland Sam Lantinga 2025-08-25 11:47:18 -0700
  • 92cdb6a83a Introduce enum for SDL_GetCameraPermissionState result Merlyn Morgan-Graham 2025-08-16 02:36:09 -0700
  • 9a8df86a41 dialog: Print DBus errors where available Colin Kinloch 2025-08-06 21:25:31 +0100
  • dd9980fb03 dialog: Fix save file chooser with xdg portal Colin Kinloch 2025-05-25 15:55:48 +0100
  • c08521b32e Allow Android to ignore unnecessary joysticks Nintorch 2025-08-16 21:55:03 +0500
  • fa60ae7b32 testffmpeg: avutil queue family version check Colin Kinloch 2025-08-16 16:13:52 +0100
  • e8caad6117 audio: Clean out all the bitshifting. Ryan C. Gordon 2025-08-25 13:06:09 -0400
  • 767c69c954 audio: Renamed device_hash_lock to subsystem_rwlock. Ryan C. Gordon 2025-08-25 11:35:37 -0400
  • 439b6b3438 audio: Split current_audio.device_hash into two separate hashtables. Ryan C. Gordon 2025-08-25 11:31:12 -0400
  • cbb2ffc24a Fixed build Sam Lantinga 2025-08-25 09:45:39 -0700
  • aebf4bba9e Fixed crash if mouse functions are used after video quit Sam Lantinga 2025-08-25 08:54:43 -0700
  • 153e0d6306 Fix vsync-off support for direct3d11 ceski 2025-08-18 20:05:08 -0700
  • 87d5d0c3b8 gpu: D3D12 only requires feature level 11_0 with Resource Binding Tier 2. Ethan Lee 2025-08-22 14:32:28 -0400
  • 6b2034376d Fix typo in SDL_power doc comment Merlyn Morgan-Graham 2025-08-16 09:09:20 +0000
  • 38faf619e1 Docs fix for SDL_stdinc.h: floor,floorf,ceil,ceilf arnau.nau 2025-08-19 01:38:47 +0200
  • 88cc82d92d Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-19 20:39:22 +0000
  • 563b8cf422 GPU: Fix Vulkan indexing error for resolve attachment refs (#13768) Wilson Jallet 2025-08-19 21:10:55 +0200
  • 66ffb756a3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-19 04:41:07 +0000
  • 325dd49d48 Only add VRAM to deviceRank if asking for a high performance device, and if the device already meets all the requirements. suleyth 2025-08-17 22:52:45 +0200
  • 7e4c53f63a Make deviceRank an Uint64 to avoid potential overflow issues in case of future GPUs with huge VRAM suleyth 2025-08-17 22:48:02 +0200
  • 76a587318a Pick dedicated GPU with highest VRAM suleyth 2025-08-16 11:56:47 +0200
  • b528576948 X11TK: Fix build eafton 2025-08-23 19:42:10 +0300
  • 0f4aacb817 X11TK: Respond to scale changes eafton 2025-08-23 19:21:41 +0300
  • 8b81437a42 X11TK: Respond to scale changes eafton 2025-08-23 19:21:28 +0300
  • 438ceb479d X11TK: Respond to scale changes eafton 2025-08-23 19:17:07 +0300
  • c739c1b7a5 X11TK: Use ceil instead of round eafton 2025-08-20 17:35:39 +0300
  • 973c9af53e X11TK: Implement arrow key navigation eafton 2025-08-20 12:15:01 +0300
  • 0d10b830df X11TK: Process Xsettings events eafton 2025-08-20 12:02:27 +0300
  • bf56835de7 X11TK: Fix XDestroyImage fixme eafton 2025-08-20 11:55:50 +0300
  • 9ac23d8e2a X11TK: Fix leftover from debugging eafton 2025-08-19 22:14:22 +0300
  • ddc145c286 X11TK: Fix FreeBSD build eafton 2025-08-19 22:10:13 +0300
  • dd18a1f398 X11TK: Implement scaling (both integer and fractional) eafton 2025-08-19 22:03:26 +0300
  • 412b042801 X11TK: Add keyboard navigation/tabbing support eafton 2025-08-19 16:02:23 +0300
  • 2c5ce6b012 x11: use raw values for relative mouse motion Sam Lantinga 2025-08-14 19:30:54 -0700
  • 06f25ac746 Fix crash when enumerating Steam Controllers Sam Lantinga 2025-08-14 14:49:04 -0700
  • 568f64d0e9 Fixed style Sam Lantinga 2025-08-14 14:48:58 -0700
  • ae7bc30cd4 Fixed spacing Sam Lantinga 2025-08-14 14:44:49 -0700
  • 0cd15fd421 Fixed crash when reinitializing video on X11 Sam Lantinga 2025-08-14 13:41:40 -0700
  • c07458ffc0 Improve CMake for IDE Projects (Visual Studio) (#13704) Joshua T. Fisher 2025-08-14 08:19:14 -0700
  • 4bc6f70cca x11: fixed creating a window when all displays are disconnected Sam Lantinga 2025-08-13 19:42:49 -0700
  • ede63d92f2 Fixed crash if X11 initialization fails Sam Lantinga 2025-08-13 19:42:28 -0700
  • 93e63d6db6 emscripten tests: fix warning: uninitialized variable Petar Popovic 2025-08-13 22:59:17 +0200
  • ff17548f82 Use PulseAudio fragsize buffer correctly ChaseKnowlden 2025-08-13 14:17:51 -0400
  • 10b4f2685a docs: Mark most of SDL_filesystem.h as thread-safe. Ryan C. Gordon 2025-08-13 16:32:02 -0400
  • 71a062569e Work around password integrations hiding software keyboard and preventing autofill Salman Alshamrani 2025-01-03 20:58:03 -0500
  • 64ee947e37 Fix text field resetting text when replaced with a short string Salman Alshamrani 2024-12-23 18:15:59 -0500
  • a749aee275 Keep MSVC Flags Consistent across CMake runs ChaseKnowlden 2025-08-12 18:29:22 -0400
  • 6730efee1a SEWN Button Convention Mitch Cairns 2025-08-05 18:00:12 -0700
  • 5bd7ab5800 SInput: Mapping updates for GCUltimate/ProGCC Mitch Cairns 2025-08-05 17:35:38 -0700
  • 25c118ced2 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-12 17:05:23 +0000
  • 9c88cce694 Support the "ambient" value for SDL_HINT_AUDIO_CATEGORY Sam Lantinga 2025-08-12 09:53:41 -0700
  • d45a3663a9 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-12 16:53:08 +0000
  • 7aebe56ac8 Fixed bug #13493: Assertion failure at SDL_AddTouch with Android API 28 Java touch id should be -1 because it's reserved for internal SDL synthetic events. It should also not be 0, because this is SDL invalid value. Sylvain 2025-08-08 11:43:42 +0200
  • c7daec5f92 Update NDK version to 28 (#13729) Chase Knowlden 2025-08-12 10:45:57 -0400
  • 90bcbafb15 GPU: Hold submit lock before waiting for device idle Beyley Cardellio 2025-08-10 00:13:14 -0700
  • 3e75318212 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-10 05:08:26 +0000
  • 0e8c9db72c Restored text missing during wiki sync (thanks @sezero!) Sam Lantinga 2025-08-09 22:07:14 -0700
  • aace69d859 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-10 02:21:43 +0000
  • 6e35f9c11f Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-09 18:34:27 +0000
  • 5ac25fe843 linux/SDL_syshaptic.c:SDL_SYS_HapticStopAll(): Fix return on error Petar Popovic 2025-08-09 18:00:04 +0200
  • 1549d55fcb SDL_waylandvideo.c:display_remove_global(): Check pointer when removing mouse Petar Popovic 2025-08-09 15:36:42 +0200
  • 7e7806796f release: build aarch64 libraries with 16kiB page size Anonymous Maarten 2025-08-09 04:39:12 +0200
  • c87b34bb0d SDL_TriggerBreakpoint() will default to __debugbreak() on MinGW toolchain on windows Mohamed Shazan 2025-08-09 04:50:59 +0530
  • e40d13d910 wayland: Cleanup and return if keymap allocation fails Frank Praznik 2025-08-08 17:53:21 -0400
  • fa53fd1b54 SDL_SendJoystickVirtualSensorDataInner(): Fix max_sensor_events increment Petar Popovic 2025-08-08 20:52:24 +0200
  • 595c37b3a4 cmake: detect RISCOS platform before GNU/Hurd Anonymous Maarten 2025-08-08 04:55:32 +0200
  • 5ff9935e02 Add GNU/Hurd as platform Pino Toscano 2025-08-07 23:35:39 +0200
  • ddcb663fbd SDL_SetRenderDrawBlendMode(): Remove redundant param check Petar Popovic 2025-08-08 19:50:12 +0200
  • a8b08c2c73 video: Check the display origin when a fullscreen window is moved Frank Praznik 2025-08-08 11:10:53 -0400
  • 0de8335942 ime: fcitx: use SDL_GetExeName() in GetAppName() Pino Toscano 2025-08-07 07:40:29 +0200
  • 563f3bd5cd Fix some typos detected by Debian's lintian QA tool Simon McVittie 2025-08-07 11:58:25 +0100
  • 7421c958d7 hints: Rephrase documentation to improve grammar Simon McVittie 2025-08-07 11:54:20 +0100
  • 1a0b42bf29 GPU: Fix uninitialized value in Vulkan command buffer structure cosmonaut 2025-08-07 10:57:17 -0700
  • 1a1bf38c4f Revert "Support Google Play 16 KB Page Size Requirement (#13470)" Sam Lantinga 2025-08-07 11:44:45 -0700
  • 5f7d4154e2 video: Use additional checks for determining on which display a window should be fullscreen Frank Praznik 2025-08-06 17:36:31 -0400
  • ed3286802f SDL_endian.h: extend Linux way for GNU libc Pino Toscano 2025-08-06 23:40:02 +0200
  • aa4af9c557 x11: Modernize and optimize key handling Frank Praznik 2025-07-24 15:11:20 -0400
  • 22ff15e013 x11: Check axis labels when searching for relative axes Frank Praznik 2025-08-04 19:43:42 -0400
  • d23fddcbf8 x11: Fix xsettings pointer not being reset in X11_QuitXsettings Sam Lantinga 2025-08-06 09:22:33 -0700
  • 8bab0f887f x11: Refactor dpi hooks, removing GTK dependency and fixing XSettings watcher Sam Lantinga 2025-08-06 09:22:15 -0700
  • e05e7de777 tray: linux - use `.cache` directory for temporary icon paths A1029384756 2025-08-06 01:21:47 -0400
  • 1e3821eced win32: Use the current flags to determine if NCCALCSIZE is required Frank Praznik 2025-08-05 17:24:10 -0400
  • f15862b433 win32: Use STYLE_BORDERLESS when showing a pending fullscreen window Frank Praznik 2025-08-05 15:51:50 -0400
  • 0eb268ad38 Added additional examples of paddle and misc buttons (thanks @AL2009man!) Sam Lantinga 2025-08-05 12:01:31 -0700
  • b765cc3109 cocoa: Wait for fullscreen spaces transitions to complete if switching to an exclusive mode Frank Praznik 2025-08-04 23:54:40 -0400
  • d7712cd355 Revert "cocoa: Don't re-enter a fullscreen space if leaving to enter an exclusive mode" Frank Praznik 2025-08-04 23:49:15 -0400
  • 365d436dc5 Fix directory globbing on Android Alexander Batalov 2025-08-04 19:51:37 +0300
  • fb1882082a Fix condition for setting HDR properties Mathieu Eyraud 2025-08-04 11:14:52 +0200