Commit Graph

  • ecfd143a26 testcontroller: update the controller name when it's opened as a gamepad Sam Lantinga 2024-11-05 11:36:17 -08:00
  • 908b42f2b9 Fixed 8BitDo M30 mapping to match fighting game conventions and the layout in XInput mode Sam Lantinga 2024-11-05 11:25:16 -08:00
  • 028194286c Added mappings for the various firmware versions of the 8BitDo SN30 Pro controller Sam Lantinga 2024-11-05 00:09:57 -08:00
  • 0ef7a1d901 Show the guid of gamepads that are opened Sam Lantinga 2024-11-05 00:09:19 -08:00
  • ed943318e2 Support multiple joystick buttons bound to the same gamepad button Sam Lantinga 2024-11-05 00:07:27 -08:00
  • 27b828754a Use HIDAPI to provide better names for DirectInput controllers Sam Lantinga 2024-11-04 21:14:46 -08:00
  • 5a7b75607a Added the OpenVR license to openvr_capi.h Sam Lantinga 2024-11-04 13:32:59 -08:00
  • c1246e31a4 Added support for the PowerA OPS v1 and v3 Pro wireless controllers Sam Lantinga 2024-11-04 12:05:57 -08:00
  • d3b882b4f9 Added support for the PowerA Fusion Pro 4 and Fusion Pro Wireless controllers Sam Lantinga 2024-11-04 10:48:50 -08:00
  • 9eca707549 cmake: releases have a REVISION.txt instead of VERSION.txt Anonymous Maarten 2024-11-04 19:20:23 +01:00
  • fb2145f731 Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-04 05:04:44 +00:00
  • 96729e745a SDL_GetClosestFullscreenDisplayMode(): Rename parameter mode to closest Petar Popovic 2024-11-03 18:36:07 +01:00
  • 683991ab71 Get the full display bounds if the window doesn't fit in the usable bounds. Sam Lantinga 2024-11-03 20:57:50 -08:00
  • 6823e3f005 Fixed gaps in scaled 9-grid texture rendering Sam Lantinga 2024-11-03 20:47:45 -08:00
  • 458f616c53 wayland: Send a display removed event when a display is disconnected Frank Praznik 2024-11-03 12:39:41 -05:00
  • 73e0e8cf5b SDL_GetDisplayForPoint(), SDL_GetDisplayForRect(): Check argument for NULL. Petar Popovic 2024-11-03 15:07:46 +01:00
  • 8026866994 wayland: fixed memory leak at shutdown Sam Lantinga 2024-11-02 22:55:49 -07:00
  • cacfdc8cfa Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-03 05:23:05 +00:00
  • 7031b240df Added SDL_PROP_WINDOW_WAYLAND_VIEWPORT_POINTER Sam Lantinga 2024-11-02 22:22:14 -07:00
  • c56a3f60fe xcode+cmake: use SDL3.framework folder as IMPORTED_LOCATION Anonymous Maarten 2024-11-02 22:22:35 +01:00
  • 67b537cef4 .wikiheader-options: Treat SDL int types (Uint64, etc) as API prefixes. Ryan C. Gordon 2024-11-01 23:49:53 -04:00
  • 615d2dcd5b .wikiheader-options: Treat SDL int types (Uint64, etc) as API prefixes. Ryan C. Gordon 2024-11-01 23:47:32 -04:00
  • e001a309be create-release.py: use head of git ref as default commit Anonymous Maarten 2024-11-02 04:20:32 +01:00
  • 27f69c772c Updated the release checklist Sam Lantinga 2024-11-01 19:40:47 -07:00
  • 87dade4421 Set SDL_PROP_RENDERER_MAX_TEXTURE_SIZE_NUMBER for the GPU renderer Sam Lantinga 2024-11-01 18:37:58 -07:00
  • 4fc47a774f port build-script from SDL3 Anonymous Maarten 2024-11-02 02:01:30 +01:00
  • 48aa1cccf7 Port build-script from SDL3 Anonymous Maarten 2024-11-01 23:08:36 +01:00
  • 0508f100e2 Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-01 22:50:16 +00:00
  • 927d297161 Updated to version 3.1.7 for development Sam Lantinga 2024-11-01 15:49:31 -07:00
  • 78cc5c1734 Updated to version 3.1.6 for the preview release preview-3.1.6 Sam Lantinga 2024-11-01 14:27:01 -07:00
  • c98c4fbff6 Updated to version 2.30.9 for release release-2.30.9 Sam Lantinga 2024-11-01 14:24:51 -07:00
  • 15bc3f25ee Sync SDL2 wiki -> header SDL Wiki Bot 2024-11-01 19:42:53 +00:00
  • 19af3a2b34 Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-01 19:42:29 +00:00
  • e31e3caece PSP: Fix building examples in parallel Wouter Wijsman 2024-11-01 17:38:48 +01:00
  • c5f12b135d Fixed the D-pad on wireless Xbox 360 controllers Sam Lantinga 2024-11-01 09:02:55 -07:00
  • 780578cd36 PSP: Allow building tests in parallel Wouter Wijsman 2024-11-01 12:59:36 +01:00
  • 7cbb131c75 PSP: Allow building tests in parallel Wouter Wijsman 2024-11-01 12:52:19 +01:00
  • 8b48b70c6e Fixed return value setting state on combined Joy-Con controllers Sam Lantinga 2024-10-31 20:36:42 -07:00
  • 77a0411dde Minor cleanup Sam Lantinga 2024-10-31 15:44:41 -07:00
  • 68cc173d92 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-30 20:47:55 +00:00
  • 7c968f1510 Update SDL_hints.h expikr 2024-10-31 02:09:10 +08:00
  • e2857fc5a2 Update SDL_mouse.c expikr 2024-10-31 02:00:19 +08:00
  • 5699ba799e Add return to CHECK_VULKAN_ERROR_AND_RETURN macro Maia 2024-10-30 18:57:29 +01:00
  • 6c10446a6c Add version info when building CI/CD for apple platforms M. P. Halpin 2024-10-29 23:11:08 -04:00
  • d6b60bcc53 typo in player spawnpos, mov drawcall out of loop expikr 2024-10-30 21:51:21 +08:00
  • 4d4f004968 Fixed the PS5 controller face buttons on Amazon Fire TV, Android 11 Sam Lantinga 2024-10-30 05:23:00 -07:00
  • 3b7a45853c Fixed the PS5 controller face buttons on Amazon Fire TV, Android 11 Sam Lantinga 2024-10-30 05:23:00 -07:00
  • 09495059df Fixed the PS5 controller face buttons on Amazon Fire TV, Android 11 Sam Lantinga 2024-10-30 05:23:00 -07:00
  • c099d0525e sort_controllers.py: fixed parsing SDL_PRIVATE_GAMEPAD_DEFINITIONS Sam Lantinga 2024-10-30 05:21:59 -07:00
  • 5d7a023430 Revert "aaudio: Set low-latency audio mode." Sam Lantinga 2024-10-29 22:30:44 -07:00
  • 3e272e73d6 SDL_vulkan.h: undefine VK_DEFINE_HANDLER and VK_DEFINE_NON_DISPATCHABLE_HANDLE dv-senna 2024-10-29 18:30:10 +01:00
  • cc2352f842 wasapi: Deal with device buffer sizes changing. Ryan C. Gordon 2024-10-28 13:42:23 -04:00
  • d2b9ecd281 Revert "aaudio: Set low-latency audio mode." Sam Lantinga 2024-10-29 22:30:44 -07:00
  • 24bdbb8bf4 Supress Metal warning when compiling against macOS 10.11-10.13 M. P. Halpin 2024-10-29 22:26:15 -04:00
  • 2a05b63580 Mark generate.py as executable Sam Lantinga 2024-10-29 16:47:26 -07:00
  • 51628034d9 Don't offset the view if there's no text input rect Sam Lantinga 2024-10-29 16:42:16 -07:00
  • c8a04eec06 Autorelease keys should go down when pressed. Sam Lantinga 2024-10-29 16:24:40 -07:00
  • f543faf837 Allow in-tree build Anonymous Maarten 2024-10-29 23:33:44 +01:00
  • 6647345be0 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-29 21:43:56 +00:00
  • b4dff42dcd GPU: Add SDL_CancelGPUCommandBuffer (#11316) Evan Hemsley 2024-10-29 14:43:22 -07:00
  • 94d110edd5 Specify C source file in example VC projects Susko3 2024-10-29 21:19:28 +00:00
  • 415abf2ea2 Rename variables for readability Susko3 2024-10-29 20:37:34 +00:00
  • bdf16628fb Added 03-infinite-monkeys example game Sam Lantinga 2024-10-29 11:30:20 -07:00
  • 2b92dc9baa Minor updates to woodeneye-008.c from template.c Sam Lantinga 2024-10-29 07:51:49 -07:00
  • a93ec0c679 Added Visual Studio project for 02-woodeneye-008 Sam Lantinga 2024-10-29 07:48:44 -07:00
  • 9a77ee2008 Added instructions for creating Visual Studio projects for examples Sam Lantinga 2024-10-29 07:40:14 -07:00
  • 014b473bcc GPU D3D12: Fix depth texture sampling cosmonaut 2024-10-29 12:05:35 -07:00
  • 478dff3585 SDL_vulkan.h: undefine VK_DEFINE_HANDLER and VK_DEFINE_NON_DISPATCHABLE_HANDLE dv-senna 2024-10-29 18:30:10 +01:00
  • ff14a1781f GPU D3D12: Fix indirect buffers not being refcounted cosmonaut 2024-10-29 10:34:54 -07:00
  • 149ecffd6f SDL_vulkan.h: undefine VK_DEFINE_HANDLER and VK_DEFINE_NON_DISPATCHABLE_HANDLE dv-senna 2024-10-29 18:30:10 +01:00
  • 35e53f76a9 metal: check success of device creation (#11367) d-musique 2024-10-29 17:35:13 +01:00
  • feb10434a1 Order by subsystem Caleb Cornett 2024-10-29 11:22:25 -04:00
  • b2f216f9e2 Add GPU to iOS build config Caleb Cornett 2024-10-28 18:01:38 -04:00
  • 54836050c9 metal: Add availability checks Caleb Cornett 2024-10-29 09:58:09 -04:00
  • 8f9a562969 wayland: Remove vestigial struct member Frank Praznik 2024-10-29 10:51:18 -04:00
  • 152bcce85f Add examples to SDL.sln (#11255) Susko3 2024-10-29 14:36:38 +00:00
  • 1e7c186461 Splitcreen FPS example with multiple mouse and keyboard (#11317) expikr 2024-10-29 22:30:10 +08:00
  • 5c5235fb51 ci: Add Steam Linux Runtime (Sniper) task Ethan Lee 2024-10-28 16:08:57 -04:00
  • 36c209080c wayland: Refactor some shell surface related names Frank Praznik 2024-10-27 15:56:35 -04:00
  • 2b7dc55364 wayland: Check the WM capabilities before sending a minimize event Frank Praznik 2024-02-26 12:21:26 -05:00
  • 1abbd13414 wayland: Throttle interactive user resize events Frank Praznik 2024-02-19 10:32:39 -05:00
  • 5b0e838a74 wasapi: Deal with device buffer sizes changing. Ryan C. Gordon 2024-10-28 13:42:23 -04:00
  • e0d019c941 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-28 07:00:30 +00:00
  • cb0c7c9680 SDL_CreateDirectory(): directory tree creation for absolute paths for non-Windows platforms Petar Popovic 2024-10-27 23:35:54 +01:00
  • a10578acbd SDL_SYS_RenamePath(): Fix error message. Petar Popovic 2024-10-28 00:47:36 +01:00
  • 3922bcec95 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-27 21:42:48 +00:00
  • 96e7306a7a Sync SDL2 wiki -> header SDL Wiki Bot 2024-10-27 21:41:54 +00:00
  • 04a478b6a9 SDL_Enumerate[Storage]Directory() comments: Use enum constant names instead of integers. Petar Popovic 2024-10-27 20:34:32 +01:00
  • a22baafcf4 docs: Explain events for already plugged in controllers Jordan Christiansen 2024-10-27 15:41:43 -05:00
  • 5c3d42aade Update README-linux.md for openSUSE Tumbleweed dependencies Glenn Watson 2024-10-27 15:41:12 +10:00
  • 8468c372b2 SDL_EnumerateDirectory(): (posix) Fix return value when directory is invalid Petar Popovic 2024-10-26 07:13:00 +02:00
  • 97b924f985 typo: maxOS -> macOS Roman Frołow 2024-10-19 14:47:12 +02:00
  • a851c5b648 create-release.py uses python3 Sam Lantinga 2024-10-25 15:08:57 -07:00
  • 47411d8007 build-release.py uses python3 Sam Lantinga 2024-10-25 14:31:35 -07:00
  • 4f160d69a6 Closes #10318 - implement Android prerotation in the Vulkan renderer Dan Ginsburg 2024-10-25 16:35:07 -04:00
  • 93471cf78d video/openvr: minor clean-up: Ozkan Sezer 2024-10-25 23:20:24 +03:00
  • 8bf1a84200 ci: add include headers of build directory to ci artifacts Anonymous Maarten 2024-10-24 23:54:22 +02:00
  • 590e1196d0 snake: check allocated memory before use Anonymous Maarten 2024-10-24 23:53:44 +02:00
  • 20e01c6fbe android: add (disabled) android.permission.INTERNET to AndroidManifest.xml Anonymous Maarten 2024-10-24 23:52:45 +02:00
  • f170ced2a7 cocoa: Patched to compile. Ryan C. Gordon 2024-10-24 23:59:12 -04:00