Commit Graph

  • c8b7a2d411 Fix missing break Mitch Cairns 2025-08-02 15:35:40 -0700
  • 3318707699 Clean up switch fall-throughs Mitch Cairns 2025-08-02 15:31:04 -0700
  • bbc5ea43be Merge remote-tracking branch 'origin/sinput_abxy_cleanup' into sinput_abxy_cleanup Mitch Cairns 2025-08-02 15:17:52 -0700
  • 07809b3be3 SInput: ABXY Style Application and Code Cleanup Mitch Cairns 2025-08-02 15:16:30 -0700
  • 04b116face SInput: ABXY Style Application and Code Cleanup Mitch Cairns 2025-08-02 15:16:30 -0700
  • 0d7aff9c56 GPU: Vulkan backend flags command buffer for cleanup when swapchain is requested Frank Praznik 2025-07-31 19:56:46 -0400
  • 42463569d5 GPU: Vulkan backend flags command buffer for cleanup when swapchain is requested Frank Praznik 2025-07-31 19:56:46 -0400
  • d31b239288 Fix double-free warning in src/hidapi/linux/hid.c Petar Popovic 2025-08-02 15:42:09 +0200
  • ae5ce258cf Fix double-free warning in src/hidapi/linux/hid.c Petar Popovic 2025-08-02 15:42:09 +0200
  • 6afabdfec7 Fix double-free warning in src/hidapi/linux/hid.c Petar Popovic 2025-08-02 15:42:09 +0200
  • 2b94062482 sinput: fix compiling with debug output on Antheas Kapenekakis 2025-08-01 14:44:13 +0200
  • 82f2b90375
    sinput: refactor to make unknown controllers fully dynamic Antheas Kapenekakis 2025-08-01 15:49:25 +0200
  • d9d0278246
    sinput: fix compiling with debug output on Antheas Kapenekakis 2025-08-01 14:44:13 +0200
  • 1d58b2300d
    Fix uninitialized variable in SDL_ReadSurfacePixel swagtoy 2025-08-01 22:49:15 -0400
  • 5dc801506b ci: Haiku does not need -DSDL_UNIX_CONSOLE_BUILD=ON Anonymous Maarten 2025-08-02 03:39:38 +0200
  • 2190705754 ci: configure with -DCMAKE_SYSTEM_NAME=Haiku for Haiku Anonymous Maarten 2025-08-02 03:08:03 +0200
  • 8796f0a8ed SDL_gtk: Prevent loading GTK-3 if a different version of GTK is already loaded Sam Lantinga 2025-08-01 17:44:22 -0700
  • f241e8e8fd windows: replace shobjidl_core.h usage with shobjidl.h except for when targeting xbox Ozkan Sezer 2025-08-02 01:47:32 +0300
  • 3ae7d5ff45 windows: replace shobjidl_core.h usage with shobjidl.h except for when targeting xbox Ozkan Sezer 2025-08-02 01:47:32 +0300
  • 0f861a17c7 GPU: Vulkan backend flags command buffer for cleanup when swapchain is requested Frank Praznik 2025-07-31 19:56:46 -0400
  • 47fc4a963c
    Missing file in mingw13 <shobjIdl_core.h> Jamaika1 2025-08-01 21:09:47 +0200
  • b1cadf0e99 Fix SDL_BlitSurfaceScaled crash capehill 2025-06-29 16:34:05 +0300
  • 1c5c3b1479 Fix SDL_BlitSurfaceScaled crash capehill 2025-06-29 16:34:05 +0300
  • d04899fcfd
    Fix setting RGB without a player led (#13524) Antheas Kapenekakis 2025-08-01 19:15:54 +0300
  • 6387f78d68
    Update src/joystick/hidapi/SDL_hidapi_sinput.c Sam Lantinga 2025-08-01 09:15:26 -0700
  • 1749aba641 Fixed a few "-Wredundant-decls" warnings Petar Popovic 2025-07-26 19:35:06 +0200
  • c1f67585e6
    wayland: Cleanup an outdated conditional and comment Frank Praznik 2025-08-01 10:33:55 -0400
  • 93988e28c0
    wayland: reorder surface destruction to avoid premature blanking A1029384756 2025-08-01 00:08:35 -0400
  • 550d95e04f
    wayland: Cleanup an outdated conditional and comment Frank Praznik 2025-08-01 10:33:55 -0400
  • 9034375d2f wayland: reorder surface destruction to avoid premature blanking A1029384756 2025-08-01 00:08:35 -0400
  • 62c4118f4d Fix build, remove debug spew eafton 2025-08-01 17:17:47 +0300
  • 5f923a60b0
    Fix setting RGB without a player led Antheas Kapenekakis 2025-08-01 11:19:41 +0200
  • 4483429220 Seperate the Glib functionality from GtkContext eafton 2025-08-01 12:07:24 +0300
  • bbf9ac7405 wayland: reorder surface destruction to avoid premature blanking A1029384756 2025-08-01 00:08:35 -0400
  • 83818eeb95 tests: c90 fixes (#endif comments) for consistency after commit 9e37839 Ozkan Sezer 2025-08-01 06:28:02 +0300
  • 9e3783996b Fix testnative C90 compatibility Anonymous Maarten 2025-08-01 02:27:54 +0200
  • 7b501ae71f Add a few include guards to private headers Anonymous Maarten 2025-08-01 02:00:08 +0200
  • 06cafa3040 cmake: explicitly disable UNITY_BUILD property for SDL3 libraries Anonymous Maarten 2025-08-01 01:59:15 +0200
  • edef6e66e9 Support Google Play 16 KB Page Size Requirement (#13470) Matthew Zavislak 2025-07-31 16:12:54 -0700
  • e3f47809c4 Fix potential memory leak in SDL_render_gles2.c Petar Popovic 2025-08-01 00:33:54 +0200
  • 09221820f6 Fix potential memory leak in SDL_render_gles2.c Petar Popovic 2025-08-01 00:33:54 +0200
  • dc2c83c383
    Support Google Play 16 KB Page Size Requirement (#13470) Matthew Zavislak 2025-07-31 16:12:54 -0700
  • f759e7ac59 GPU: Bail out of aquiring Vulkan swapchain if window is hidden cosmonaut 2025-07-31 14:12:45 -0700
  • c5edf4bd5b GPU: Bail out of aquiring Vulkan swapchain if window is hidden cosmonaut 2025-07-31 14:12:45 -0700
  • 6d580d74f2
    Fix Axis Inputs for Generic SInput Device (#13489) mitchellcairns 2025-07-31 15:36:10 -0700
  • beb02431c5 Fix potential memory leak in SDL_render_gles2.c Petar Popovic 2025-08-01 00:33:54 +0200
  • d107a2501b GPU: Bail out of aquiring Vulkan swapchain if window is hidden cosmonaut 2025-07-31 14:12:45 -0700
  • 3c05467c2f Merge remote-tracking branch 'origin/sinput-generic-axes' into sinput-generic-axes Mitch Cairns 2025-07-31 14:03:54 -0700
  • 1c912bc60e Fix Axis Inputs Mitch Cairns 2025-07-31 13:59:25 -0700
  • 7304b86786 Fix Axis Inputs Mitch Cairns 2025-07-31 13:59:25 -0700
  • 2989d0c420 Fixed build Sam Lantinga 2025-07-31 09:41:35 -0700
  • be87c9796a Fixed build Sam Lantinga 2025-07-31 09:41:35 -0700
  • 544eb2c5a9
    wayland: Adjust popup adjoining check Frank Praznik 2025-07-31 12:13:07 -0400
  • b0cdb7143f
    wayland: Adjust popup adjoining check Frank Praznik 2025-07-31 12:13:07 -0400
  • 88cbe85fe2 Added missing files Sam Lantinga 2025-07-31 08:57:59 -0700
  • 26c41f3f9a Fix Android build Sam Lantinga 2025-07-31 08:49:40 -0700
  • bf7b4d4a9e x11: Add GTK signal handler for gtk-xft-dpi and reader in GetGlobalContentScale Sam Lantinga 2025-07-31 08:49:36 -0700
  • 3c369aa8b4 unix: Refactor GTK bindings from SDL_tray to separate SDL_gtk module to allow shared usage Sam Lantinga 2025-07-31 08:49:31 -0700
  • 30e3eba20a GPU: Fix wrong Vulkan swapchain size when retrying acquire Cheney Wang 2025-07-30 17:44:47 -0400
  • d8ac51859e GPU: Fix wrong Vulkan swapchain size when retrying acquire Cheney Wang 2025-07-30 17:44:47 -0400
  • fd7921ac12 GPU: Fix wrong Vulkan swapchain size when retrying acquire Cheney Wang 2025-07-30 17:44:47 -0400
  • f0e85a2a9c psp: fix audio not playing Wouter Wijsman 2025-07-30 21:06:13 +0200
  • 3d1a28ccf2 psp: fix audio not playing Wouter Wijsman 2025-07-30 21:06:13 +0200
  • ba40bc86ee psp: fix audio not playing Wouter Wijsman 2025-07-30 21:06:13 +0200
  • 106af5b46a Define relevant macros when LACKS_ERRNO_H is true Thaddeus Crews 2025-07-30 10:34:01 -0500
  • 3195980b49 Define relevant macros when LACKS_ERRNO_H is true Thaddeus Crews 2025-07-30 10:34:01 -0500
  • bebd7285d5
    Define relevant macros when LACKS_ERRNO_H is true Thaddeus Crews 2025-07-30 10:34:01 -0500
  • 522716ed90 SDL_getenv.c: fix dynamic loading of environ symbol on FreeBSD Stefan Schlosser 2025-07-30 13:10:11 +0200
  • 10458f2cac SDL_getenv.c: fix dynamic loading of environ symbol on FreeBSD Stefan Schlosser 2025-07-30 13:10:11 +0200
  • c15c9849de SDL_getenv.c: fix dynamic loading of environ symbol on FreeBSD Stefan Schlosser 2025-07-30 13:10:11 +0200
  • e2392984b2 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 08:06:30 +0000
  • dec21043a0
    docs: Slightly improve virtual joystick docs. Ryan C. Gordon 2025-07-30 00:52:29 -0400
  • ea04bdb5f3
    docs: Added a note about virtual joysticks to CategoryJoystick. Ryan C. Gordon 2025-07-30 00:42:57 -0400
  • c663b6ec1f Don't leave garbage in output parameters Sam Lantinga 2025-07-29 20:48:32 -0700
  • cd15893ea3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 03:30:05 +0000
  • acbe86399d
    docs: Note SDL_EVENT_AUDIO_DEVICE_ADDED is sent for all devices at startup. Ryan C. Gordon 2025-07-29 23:21:47 -0400
  • d310b5679f Sync SDL2 wiki -> header SDL Wiki Bot 2025-07-30 03:15:25 +0000
  • 39794ae9cd Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 03:13:02 +0000
  • d9b578312e Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 03:04:38 +0000
  • d0c1d62f2a
    Fix variable injection Matthew Zavislak 2025-07-29 17:09:10 -0700
  • a65fbb0211 GPU: Fix incorrect block size when D3D12 uniform buffer is rotated (#13469) Evan Hemsley 2025-07-29 15:34:08 -0700
  • 07af4b237b
    GPU: Fix incorrect block size when D3D12 uniform buffer is rotated (#13469) Evan Hemsley 2025-07-29 15:34:08 -0700
  • f9fc36be9e
    pipewire: Report correct device default formats instead of hardcoding Float32. Ryan C. Gordon 2025-01-30 02:41:43 -0500
  • afc1d9122b
    pipewire: Report correct device default formats instead of hardcoding Float32. Ryan C. Gordon 2025-01-30 02:41:43 -0500
  • 151ba8bf32
    Move CmakeLists.txt new code to correct location Matthew Zavislak 2025-07-29 15:20:30 -0700
  • 11c6e9dc49
    Update cmake files Matthew Zavislak 2025-07-29 15:15:37 -0700
  • ccd148c464
    Unformly set min api to 21 Matthew Zavislak 2025-07-29 14:45:23 -0700
  • 42697584c0
    Support Google Play 16 KB Page Size Requirement Matthew Zavislak 2025-07-29 14:22:08 -0700
  • 41c3fdf1c3 GPU: Fix incorrect block size when D3D12 uniform buffer is rotated cosmonaut 2025-07-29 13:23:57 -0700
  • 46ec859bd1 Fix two use-after-free warnings Petar Popovic 2025-07-29 19:51:44 +0200
  • f27dbb22f0 Fix two use-after-free warnings Petar Popovic 2025-07-29 19:51:44 +0200
  • 92a60c356a Fix two use-after-free warnings Petar Popovic 2025-07-29 19:51:44 +0200
  • af2279b286 Revert "Use SDL_MessageBoxFlags and SDL_MessageBoxButtonFlags appropriately" Sam Lantinga 2025-07-29 09:41:35 -0700
  • 059af5265a Use SDL_MessageBoxFlags and SDL_MessageBoxButtonFlags appropriately Sam Lantinga 2024-05-07 13:23:55 -0700
  • 774c0b36ea
    android: Different approach to SDL_GetPathInfo() for assets. Ryan C. Gordon 2025-07-29 12:14:04 -0400
  • d2353089fc hidapi: Add support for NSO GameCube controller via libusb. Ethan Lee 2025-07-05 14:52:06 -0400
  • beea8d604e Replaced binary integer literals with hexadecimal integer literals Petar Popovic 2025-07-29 11:44:15 +0200
  • 3faff3bf4c Replaced binary integer literals with hexadecimal integer literals Petar Popovic 2025-07-29 11:44:15 +0200
  • 5f4416bc42
    joystick: Improve Xbox controller mapping with xpad quirks (#13305) Vicki Pfau 2025-07-28 20:03:51 -0700
  • 1d4f3a3376
    Update src/joystick/linux/SDL_sysjoystick.c Sam Lantinga 2025-07-28 20:02:38 -0700