Commit Graph

  • 6de12b4a0d wayland: Update the internal state when the compositor moves a fullscreen window Frank Praznik 2022-09-06 13:30:19 -0400
  • a7d345958d wayland: Trigger a commit on fullscreen update Frank Praznik 2022-09-03 13:11:29 -0400
  • 707b561f97 wayland: Enable compositor fullscreen toggling Frank Praznik 2022-09-03 12:37:02 -0400
  • 31979e2d98 wayland: Add missing static qualifiers Frank Praznik 2022-09-02 18:41:21 -0400
  • 1c88a0522f Update Wayland cursors to match X11 cursors Taiko2k 2022-09-09 16:03:17 +1200
  • 6ebd2274d6
    Update Wayland cursors to match X11 cursors Taiko2k 2022-09-09 16:03:17 +1200
  • 9f4baeea53 Clean up thread local storage when quitting SDL Sam Lantinga 2022-09-08 20:08:20 -0700
  • a3900a751e Lock joysticks when removing a controller on the WGI thread Sam Lantinga 2022-09-08 13:59:25 -0700
  • 12413ab31f Lock joysticks while attaching a virtual one Sam Lantinga 2022-09-08 13:33:04 -0700
  • 787cd580ee silence unused function warning for SDL_endswith() on non-linux. Ozkan Sezer 2022-09-08 23:00:04 +0300
  • 4071573241 Don't try to second guess DS4Windows, let it remap things as expected. Sam Lantinga 2022-09-08 11:50:56 -0700
  • a0f169603d Fixed the CRC in the mappings for PS2, PSP, and Vita controllers Sam Lantinga 2022-09-08 09:53:24 -0700
  • 90a480a100
    Fixed bug #6199 - Broken clip behaviour on a render target (metal) Sylvain 2022-09-08 05:44:39 +0200
  • 75352d2ef9 Updating PS2 controller identifier Francisco Javier Trujillo Mata 2022-09-08 00:47:21 +0200
  • 0ad8d9d292 SDL_IsXInputDevice() shouldn't return true if XInput isn't enabled Sam Lantinga 2022-09-07 15:31:24 -0700
  • d93f9a778b The new Wii Remote shares the same VID/PID as the Wii U Pro controller Sam Lantinga 2022-09-07 12:33:43 -0700
  • f398d8a424 Note that the Logitech Extreme 3D is a flight stick Sam Lantinga 2022-09-07 11:53:13 -0700
  • 0a05b281f2 Make sure we hold the joystick lock when updating the device state while opening it Sam Lantinga 2022-09-07 11:51:16 -0700
  • d4e0d27c1c Added Wii Remote controller mappings for Linux Sam Lantinga 2022-09-07 02:02:04 -0700
  • a7fde3f835 Allow mapping a controller other than the first one Sam Lantinga 2022-09-07 01:58:42 -0700
  • 42cf6d6c56 Don't treat the Wii extension controls as a separate game controller on Linux Sam Lantinga 2022-09-07 01:41:11 -0700
  • 87f8b6ff0f Don't mess with the state of the Motion Plus extension on Linux Sam Lantinga 2022-09-07 01:21:01 -0700
  • c28da4892a Fixed build Sam Lantinga 2022-09-07 00:52:40 -0700
  • 638452ecf7 Assert that continuous reporting is enabled, so input timeout is a reliable way of detecting Bluetooth connection problems. Sam Lantinga 2022-09-07 00:44:13 -0700
  • 8dfe0e4beb Removed checks not needed for the Wii U Pro Controller Sam Lantinga 2022-09-07 00:41:29 -0700
  • 4018f35ef2 Added left and right sensors for Nintendo Joy-Con and Wii controllers Sam Lantinga 2022-09-07 00:00:27 -0700
  • 30f55a5d59 Added initial support for the Wii Motion Plus extension Sam Lantinga 2022-09-06 23:33:55 -0700
  • 29f4a5ba0e Add GLES2 shader prologue infrastructure. (by @eloj) Sam Lantinga 2022-09-06 15:55:27 -0700
  • ba11fa7925 wayland: Remove duplicate code Frank Praznik 2022-09-06 17:08:27 -0400
  • 19c3c37062 wayland: Remove unnecessary function parameter Frank Praznik 2022-09-06 13:19:23 -0400
  • b91714fb31 video: Make the mode switching function a NOP if mode switching is disabled Frank Praznik 2022-09-04 12:18:38 -0400
  • 113afdbcf0 wayland: Compare against the old scale when resizing Frank Praznik 2022-09-04 23:39:05 -0400
  • 3293c7e240 wayland: Ignore content sizes from libdecor when hiding a window Frank Praznik 2022-09-03 13:30:49 -0400
  • b3f89beb12 wayland: Update the internal state when the compositor moves a fullscreen window Frank Praznik 2022-09-06 13:30:19 -0400
  • 08567487d4 wayland: Trigger a commit on fullscreen update Frank Praznik 2022-09-03 13:11:29 -0400
  • 4fd6bba257 Refactored for similarity to surrounding code Sam Lantinga 2022-09-06 12:29:42 -0700
  • cf3a6c7fdc wayland: Enable compositor fullscreen toggling Frank Praznik 2022-09-03 12:37:02 -0400
  • 079b772916 wayland: Add missing static qualifiers Frank Praznik 2022-09-02 18:41:21 -0400
  • 7be77f0b3d Fix https://github.com/libsdl-org/SDL/issues/6191 (cherry picked from commit 5ffede35d9) Ozkan Sezer 2022-09-06 19:56:29 +0300
  • 5ffede35d9 Fix https://github.com/libsdl-org/SDL/issues/6191 Ozkan Sezer 2022-09-06 19:56:29 +0300
  • e70db38d60 Fix compatibility with Windows XP (cherry picked from commit 10e1ef00e2) Cameron Cawley 2022-09-06 11:21:57 +0100
  • 10e1ef00e2 Fix compatibility with Windows XP Cameron Cawley 2022-09-06 11:21:57 +0100
  • aaff5d1362 Fix compatibility with Windows XP Cameron Cawley 2022-09-06 11:21:57 +0100
  • 911524da45 fix DYLIB version inconsistencies and test failures after #6188. Ozkan Sezer 2022-09-06 03:15:02 +0300
  • d1fea10c0f Added support for the accelerometer in the Wii Remote Sam Lantinga 2022-09-05 16:08:15 -0700
  • a61b823da8 Added support for the Wii Remote with the Classic Controller Pro extension Sam Lantinga 2022-09-05 14:31:25 -0700
  • a0f143fc93
    Add build target to Xcode project to create an xcframework for iOS (#6188) tjpadula 2022-09-05 13:10:15 -0700
  • 08e8824372 cmake: fix location of SDL2::SDL2test imported library Anonymous Maarten 2022-09-05 21:53:50 +0200
  • 8a08d62ff7 cmake: fix location of SDL2::SDL2test imported library Anonymous Maarten 2022-09-05 21:53:50 +0200
  • 83c79474cb GLES2: Add hint 'SDL_RENDER_OPENGLES2_TEXCOORD_PRECISION' Eddy Jansson 2022-09-05 13:17:11 +0200
  • 429c8d7a75 GLES2: Define SDL_TEXCOORD_PRECISION in prologue. Eddy Jansson 2022-09-05 13:18:06 +0200
  • b0dbf2b5d5 GLES2: Add missing precision specifiers. Eddy Jansson 2022-09-05 12:19:02 +0200
  • dd71d87554 Add GLES2 shader prologue infrastructure. Eddy Jansson 2022-09-04 04:07:40 +0200
  • 199bae7a96 Update README-ios.md for Apple Silicon simulator clarification tjpadula 2022-09-05 11:36:32 -0700
  • 181265ba71 Removed unused variable Sam Lantinga 2022-09-05 11:36:20 -0700
  • 361f840651 Update README-ios.md for xcframework tjpadula 2022-09-05 11:28:12 -0700
  • 23be3ccc2f Note that we should regenerate configure before running test/versioning.sh Sam Lantinga 2022-09-05 11:25:10 -0700
  • acf397b4df Actually, DYLIB_COMPATIBILITY_VERSION shouldn't be updated for a stable point release Sam Lantinga 2022-09-05 11:21:13 -0700
  • 612a86ebad HIDAPI_DriverPS3_UpdateEffects: kill bad use of & operator on effects[] Ozkan Sezer 2022-09-05 20:47:00 +0300
  • b00e1b1b62 Added support for a ShanWan PS2 -> PS3 USB converter to the HIDAPI driver Sam Lantinga 2022-09-05 10:01:28 -0700
  • fd93f817ba Assume that stdint.h is available on Windows with compilers other than MSVC <= 2008 Cameron Cawley 2022-09-04 17:50:29 +0100
  • ef988fe184 Only use CETCOMPAT on x86/x64 platforms Sam Lantinga 2022-09-05 08:58:49 -0700
  • cf040f8882 testmouse: Allow drawing rectangles as well as lines Cameron Cawley 2022-09-05 16:27:25 +0100
  • a932581775 testplatform: Add LSX and LASX checks Cameron Cawley 2022-09-05 16:37:34 +0100
  • 5cac6c7eb6 Note that the Xcode DYLIB_COMPATIBILITY_VERSION should always match DYLIB_CURRENT_VERSION Sam Lantinga 2022-09-05 08:48:16 -0700
  • 30667c4ed4 testplatform: Add LSX and LASX checks Cameron Cawley 2022-09-05 16:37:34 +0100
  • e3646a456e testmouse: Allow drawing rectangles as well as lines Cameron Cawley 2022-09-05 16:27:25 +0100
  • 4e98ba612b Set DYLIB_COMPATIBILITY_VERSION to DYLIB_CURRENT_VERSION to match autotools Sam Lantinga 2022-09-05 08:28:06 -0700
  • d3f03f6984 Assume that stdint.h is available on Windows with compilers other than MSVC <= 2008 Cameron Cawley 2022-09-04 17:50:29 +0100
  • b50214b2aa disable VS David Carlier 2022-09-04 16:21:20 +0100
  • c9d7db5449 alloc api having new attributes for micro optimisations. David Carlier 2022-09-04 15:38:53 +0100
  • cbc0d9facc test/versioning.sh also tests configure Érico Porto 2022-09-03 21:22:26 -0300
  • b6661c016b CMake: Make SDL_SHARED/STATIC/TEST options Gleb Mazovetskiy 2022-08-30 00:50:44 +0100
  • 242d85dc82
    test/versioning.sh also tests configure Érico Porto 2022-09-03 21:22:26 -0300
  • 314ce13671 Silence Fn/XF86WakeUp key messages on some Lenovo keyboards Dav999-v 2022-09-04 01:41:35 +0200
  • 03485db0a3
    Android: understand HAL_PIXEL_FORMAT_BGR_565 as a returned value from ANativeWindow_getFormat() (see #6016) Sylvain 2022-09-03 23:40:14 +0200
  • 1b4e08b89e Added an entry for the Hori Fighting Stick mini 4 kai Sam Lantinga 2022-09-02 17:04:30 -0700
  • 6bcf2c1521 Fixed spinning at a very high framerate Sam Lantinga 2022-09-02 15:06:49 -0700
  • 47f2373dc1 Added locking for Android joystick events Sam Lantinga 2022-09-02 16:52:55 -0700
  • e8f6b7503a Added mappings for the ASUS ROG Kunai 3 Gamepad Sam Lantinga 2022-09-02 15:06:13 -0700
  • 5770e87cb2 Fixed regression handling touchpad input with PS5 controllers using the original shipping firmware Sam Lantinga 2022-09-02 13:57:59 -0700
  • 253f6a913d Variable renaming for consistency Sam Lantinga 2022-09-02 11:49:06 -0700
  • 5002624e8a Fixed crash when extension controllers are hotplugged Sam Lantinga 2022-09-02 11:41:19 -0700
  • 7df571ffc6 HIDAPI_DumpPacket() takes a const memory pointer Sam Lantinga 2022-09-02 11:37:16 -0700
  • b6d23d21db Fixed interactions with the Linux Wiimote driver Sam Lantinga 2022-09-02 11:21:51 -0700
  • 0c984360d1 SDL_hidapi_wii.c: fix a -Wshadow warning Ozkan Sezer 2022-09-02 20:02:56 +0300
  • b6b3fb0023 This was intended to be Uint8 Sam Lantinga 2022-09-02 09:59:32 -0700
  • 5be157b3a2 SDL_hidapi_wii.c: fix -Wpointer-sign warnings Ozkan Sezer 2022-09-02 19:33:40 +0300
  • 54356f41a9 Wii: fixed trigger axis reporting for the Wii U Pro Controller Sam Lantinga 2022-09-02 09:03:44 -0700
  • a35642fa3e Wii: don't bother reading the extension type for the Wii U Pro controller, we already know what it is Sam Lantinga 2022-09-02 08:58:21 -0700
  • c3ecb9d099 Wii: re-request the status if we get a communication error Sam Lantinga 2022-09-02 08:48:36 -0700
  • 0c24b46e9f SDL_hidapi_wii.c: fix build in c89 mode. Ozkan Sezer 2022-09-02 18:55:00 +0300
  • 9874fc4e6a Reconnect as a different controller if the Wii extension hardware changes Sam Lantinga 2022-09-02 08:47:15 -0700
  • 5f3cb54972 Updated Wii support with @tellowkrinkle's changes in 2f288e9d5b Sam Lantinga 2022-09-02 08:28:28 -0700
  • cb9f6edbe4 tests: Add SDL_GetError() check to testsprite2 main loop. Eddy Jansson 2022-09-02 15:07:44 +0200
  • 785d784a93 Set the output value for ParseExtensionResponse() in all return cases Sam Lantinga 2022-09-01 22:30:05 -0700
  • 046aaa2d21 Use auto calibration for the Wii Nunchuk thumbstick axis values Sam Lantinga 2022-09-01 21:37:26 -0700
  • 8381e008ea Handle hotplugging of Wii controller extensions Sam Lantinga 2022-09-01 21:13:16 -0700
  • 396411c090 Added mapping for the Wii Nunchuk extension Sam Lantinga 2022-09-01 20:27:34 -0700
  • e19b36d871 Initial support for the Wii Remote with Nunchuk extension Sam Lantinga 2022-09-01 19:29:20 -0700