Commit Graph

  • fbb6934905 Added support for the Dragonrise GameCube adapter with VID 0x1843 Sam Lantinga 2023-11-10 16:34:33 -0800
  • d98e1bdfe1 Use the standard gamepad type for Switch Pro controllers using the GameCube form factor Sam Lantinga 2023-11-10 16:11:10 -0800
  • a5a47d3bee Fixed crash if there is no controller mapping Sam Lantinga 2023-11-10 15:38:24 -0800
  • 312faf9305 Updated documentation for the controller face buttons Sam Lantinga 2023-11-10 15:37:21 -0800
  • d94b5d3e51 Added support for the Dragonrise GameCube adapter with VID 0x1843 Sam Lantinga 2023-11-10 16:34:33 -0800
  • bad6384332 Use the standard gamepad type for Switch Pro controllers using the GameCube form factor Sam Lantinga 2023-11-10 16:11:10 -0800
  • 4ffba7f485 Fixed crash if there is no controller mapping Sam Lantinga 2023-11-10 15:38:24 -0800
  • 0c2cd82032 Updated documentation for the controller face buttons Sam Lantinga 2023-11-10 15:37:21 -0800
  • 8bd8f5ea8e
    More SDL_assert reverts Sylvain 2023-11-10 22:32:15 +0100
  • 99de6f83fe
    More SDL_assert reverts Sylvain 2023-11-10 22:26:06 +0100
  • 663c3bb367
    Re-add SDL_assert() with non boolean ptr syntax Sylvain 2023-11-10 22:17:13 +0100
  • 225fdaa602 Run clang-format Anonymous Maarten 2023-11-10 22:07:10 +0100
  • 9c12691fd7
    More SDL_assert reverts Sylvain 2023-11-10 22:02:28 +0100
  • 92fe2d54b9 clang-format Anonymous Maarten 2023-11-10 21:11:23 +0100
  • 05960b5ad3 Update audio code generator for clang-format Anonymous Maarten 2023-11-10 20:45:57 +0100
  • 284b61c831 ci: run clang-format in ci Anonymous Maarten 2023-11-10 02:27:09 +0100
  • 80e56b3337 project: Also run clang-format on tests and build-scripts Anonymous Maarten 2023-11-09 20:36:12 +0100
  • 658f867adb tests: change generated file indentation + all includes happen in the same order Anonymous Maarten 2023-11-10 20:13:32 +0100
  • 55c420169f
    Re-add SDL_assert() with non boolean ptr syntax Sylvain 2023-11-10 21:27:42 +0100
  • 2991b9f6ac SDL now represents gamepad buttons as positional elements with a separate label Sam Lantinga 2023-11-06 13:07:12 -0800
  • c86b4c0e71 SDL now represents gamepad buttons as positional elements with a separate label Sam Lantinga 2023-11-06 13:07:12 -0800
  • 8708ba7393 Don't leak if realloc fails meyraud705 2023-11-10 13:25:54 +0100
  • 36b2d2e463 Fix memory leak in SDL_SendDrop() Mathieu Eyraud 2023-11-10 12:01:57 +0100
  • dfb87e1099 Fix uninitialised variable 'properties' Mathieu Eyraud 2023-11-10 11:54:21 +0100
  • e54c5e0204 Fix condition in SDLTest_TrackAllocations() Mathieu Eyraud 2023-11-10 11:58:56 +0100
  • a14b948b6c
    [SDL2] pointer boolean (#8523) Sylvain Becker 2023-11-10 15:30:56 +0100
  • 0369f163ea Don't leak if realloc fails meyraud705 2023-11-10 13:25:54 +0100
  • 2b4b37f89f
    Fix memory leak in SDL_SendDrop() Mathieu Eyraud 2023-11-10 12:01:57 +0100
  • 0e0d12f282
    Fix condition in SDLTest_TrackAllocations() Mathieu Eyraud 2023-11-10 11:58:56 +0100
  • f062778d60
    Fix uninitialised variable 'properties' Mathieu Eyraud 2023-11-10 11:54:21 +0100
  • 9066c91fc6
    Pointer as boolean, 2nd part: automatic and manual changes for SDL2 Sylvain 2023-11-10 10:25:07 +0100
  • 1f01efbd4c
    [SDL2] Pointer as boolean Apply patch from #8510, so whatever match and was in SDL3 tries go in. Sylvain 2023-11-10 10:02:20 +0100
  • 89408a9705
    wasapi: ResetWasapiDevice no longer blocks on management thread. Ryan C. Gordon 2023-11-09 20:27:58 -0500
  • aa7baf63aa
    Sync wiki -> headers. Ryan C. Gordon 2023-11-09 20:11:23 -0500
  • 74f3643bfa wayland: Add missing break to switch statement Frank Praznik 2023-11-09 19:48:56 -0500
  • 4a3a9f3ad8 Older gcc does not support #pragma GCC diagnostic inside functions Anonymous Maarten 2023-11-09 23:33:28 +0100
  • 2d6bae70b4 Older gcc does not support #pragma GCC diagnostic inside functions Anonymous Maarten 2023-11-09 23:33:28 +0100
  • d8600f717e Pointer as bool (libsdl-org#7214) Sylvain 2023-11-09 22:29:15 +0100
  • 71240f32d3
    Pointer as bool (libsdl-org#7214) Sylvain 2023-11-09 22:29:15 +0100
  • d38ccfa88f x11: Ignore deprecated declaration of XKeycodeToKeysym Anonymous Maarten 2023-11-09 18:45:54 +0100
  • 23db971681 x11: Ignore deprecated declaration of XKeycodeToKeysym Anonymous Maarten 2023-11-09 18:45:54 +0100
  • f0d65436fb ci: re-enable Intel compilers on ci Anonymous Maarten 2023-11-09 18:07:10 +0100
  • 61c39ce848 ci: re-enable Intel compilers on ci Anonymous Maarten 2023-11-09 17:37:36 +0100
  • 4ac3f5c07e Updated Xcode project with the video capture API Sam Lantinga 2023-11-09 09:01:29 -0800
  • 59f93e20a7 Add SDL Video Capture, with back-end for linux/macos/ios/android Sylvain 2023-11-09 11:11:07 +0100
  • 735dfacb61
    Always set menubar visibiliy when going fullscreen on macOS Miguel Dorta 2023-11-09 15:10:17 +0000
  • 8301b6bfb5
    Fixed bug #2778 - inconsistency SDL_FINGERDOWN/UP/MOTION and SDL_GetTouchFinger Sylvain 2023-11-09 12:34:59 +0100
  • 56073f7d2d
    Add SDL Video Capture, with back-end for linux/macos/ios/android Sylvain 2023-11-09 11:11:07 +0100
  • dfc38ef460 Implemented VT switching for KMSDRM on Linux Sam Lantinga 2023-11-08 10:33:40 -0800
  • 3ab98a3572 Removed debug print statements (thanks @stsp!) Sam Lantinga 2023-11-08 20:43:44 -0800
  • f4b61fff30 Implemented VT switching for KMSDRM on Linux Sam Lantinga 2023-11-08 10:33:40 -0800
  • 391a3d23d0 cmake: the compile-time pdb does not have a suffix, if set Anonymous Maarten 2023-11-09 03:28:20 +0100
  • adc0880520 cmake: also install pdb files of static libraries Anonymous Maarten 2023-11-09 02:56:37 +0100
  • a6541166bc cmake: also install pdb files of static libraries Anonymous Maarten 2023-11-09 00:24:10 +0100
  • 2e3f574f8f cmake: don't add the C runtime library to the .obj file (when using MSVC) Anonymous Maarten 2023-11-09 00:20:34 +0100
  • bea34c5380 Fixed a memory leak at window creation. Sam Lantinga 2023-11-08 14:26:07 -0800
  • b5347c3364 Fixed emscripten and iOS builds Sam Lantinga 2023-11-08 14:14:41 -0800
  • 509c70c698 Allow the application to draw while Windows is in a modal move/resize loop Sam Lantinga 2023-11-08 14:01:00 -0800
  • 02f356439d Allow the application to draw while Windows is in a modal move/resize loop Sam Lantinga 2023-11-08 13:11:21 -0800
  • 1934417b4d Show the existing mapping when a controller is connected Sam Lantinga 2023-11-08 12:38:54 -0800
  • 407a3cb4e0 Fixed infinite recursion initializing properties Sam Lantinga 2023-11-08 12:38:04 -0800
  • 979214363f Added SDL_GetGlobalProperties() Sam Lantinga 2023-11-08 11:55:04 -0800
  • 151cdfa99f Added the "SDL.window.wayland.registry" property Sam Lantinga 2023-11-08 11:45:55 -0800
  • 6c91b28e71 Added the "SDL.renderer.d3d12.command_queue" property Sam Lantinga 2023-11-08 11:27:00 -0800
  • 4e8d1ec983 Fixed crash trying to create a metal view with the dummy driver Sam Lantinga 2023-11-07 15:32:40 -0800
  • fd4a2cce9e SDL_syswm.h has been removed and replaced with window properties Sam Lantinga 2023-11-07 14:38:19 -0800
  • aea6e6de6f Simplified SDL_SetProperty() and added SDL_SetPropertyWithCleanup() Sam Lantinga 2023-11-07 12:33:43 -0800
  • a1941fad6c Replaced SDL_RenderGetD3D11Device(), SDL_RenderGetD3D12Device(), and SDL_RenderGetD3D9Device() with renderer properties. Sam Lantinga 2023-11-07 10:44:33 -0800
  • 0cd4b7d3e3 Added display properties Sam Lantinga 2023-11-07 09:58:49 -0800
  • a02afbaea5 Clean up window properties when the window is destroyed Sam Lantinga 2023-11-07 09:57:33 -0800
  • 8668943746 Standardized property names for internal SDL properties Sam Lantinga 2023-11-07 09:56:05 -0800
  • 86bd241cf0 Added SDL_GetGlobalProperties() Sam Lantinga 2023-11-08 11:55:04 -0800
  • 3ce3074edc Added the "SDL.window.wayland.registry" property Sam Lantinga 2023-11-08 11:45:55 -0800
  • 587c71a732 Added the "SDL.renderer.d3d12.command_queue" property Sam Lantinga 2023-11-08 11:27:00 -0800
  • 71405503c8 Implemented VT switching for KMSDRM on Linux Sam Lantinga 2023-11-08 10:33:40 -0800
  • 4a8f05c7a9
    SDL pointers as bool (see #7214) Sylvain 2023-11-08 16:56:02 +0100
  • 3900fca304 Fixed FreeBSD build Sam Lantinga 2023-11-08 07:46:02 -0800
  • a4c6b38fef Fixed FreeBSD build Sam Lantinga 2023-11-08 07:46:02 -0800
  • 1f9b579907 Proof-of-concept: use RAWMOUSE.ulExtraInfo instead of GetMessageExtraInfo expikr 2023-11-08 21:01:59 +0800
  • 76ff25eedf Fixed FreeBSD build Sam Lantinga 2023-11-08 04:45:29 -0800
  • d9e6dcc650 Fixed FreeBSD build Sam Lantinga 2023-11-08 04:45:29 -0800
  • 5d29f22808 Store the requested muted state Sam Lantinga 2023-11-08 03:36:47 -0800
  • 7cc3e94eb2 Store the requested muted state Sam Lantinga 2023-11-08 03:36:47 -0800
  • 87bb0f5bcb Don't mute the console input if we can't read the keyboard Sam Lantinga 2023-11-08 03:25:22 -0800
  • ce9e1bd324 Don't mute the console input if we can't read the keyboard Sam Lantinga 2023-11-08 03:25:22 -0800
  • 0a1b6b270f sdlchecks.cmake: Clarified the reason why shared X11 mode doesn't work Wohlstand 2023-11-08 13:33:56 +0300
  • f9baa30270 sdlchecks.cmake: Clarified the reason why shared X11 mode doesn't work Wohlstand 2023-11-08 13:31:12 +0300
  • 643e7ce462
    sdlchecks.cmake: Clarified the reason why shared X11 mode doesn't work Wohlstand 2023-11-08 13:33:56 +0300
  • 2222e374bf
    sdlchecks.cmake: Clarified the reason why shared X11 mode doesn't work Wohlstand 2023-11-08 13:31:12 +0300
  • 80b2bbad21 Removed useless branch test Sam Lantinga 2023-11-08 01:34:42 -0800
  • 7e11bd1ac1 Removed useless branch test Sam Lantinga 2023-11-08 01:34:42 -0800
  • e5ccc80aba Removed useless branch test Sam Lantinga 2023-11-08 01:34:42 -0800
  • 00096baf18 Actually we need to enumerate the 8BitDo Xbox SKUs Sam Lantinga 2023-11-08 00:42:42 -0800
  • af7fe2cf9b Actually we need to enumerate the 8BitDo Xbox SKUs Sam Lantinga 2023-11-08 00:42:42 -0800
  • 15bc12165a Actually we need to enumerate the 8BitDo Xbox SKUs Sam Lantinga 2023-11-08 00:42:42 -0800
  • 1dbe85efd1 Assume all 8BitDo Xbox controllers have a share button Sam Lantinga 2023-11-08 00:34:50 -0800
  • 524ccf033f Assume all 8BitDo Xbox controllers have a share button Sam Lantinga 2023-11-08 00:34:50 -0800
  • 8049af3355 Assume all 8BitDo Xbox controllers have a share button Sam Lantinga 2023-11-08 00:34:50 -0800
  • b1807797a3 Make sure joysticks are locked when adding and removing them Sam Lantinga 2023-11-08 00:11:55 -0800
  • ed1e0c1530 Make sure joysticks are locked when adding and removing them Sam Lantinga 2023-11-08 00:11:55 -0800