Commit Graph

  • 2aa8525ecb Fixed build Sam Lantinga 2023-06-10 09:29:09 -0700
  • 36033e3832 Make it clear that you can't mix 2D rendering and the window surface API Sam Lantinga 2023-06-10 08:54:36 -0700
  • 0103ec1126 Fixed accidental commit Sam Lantinga 2023-06-10 08:43:43 -0700
  • 7f86415146 Sync SDL3 wiki -> header SDL Wiki Bot 2023-06-10 15:42:15 +0000
  • 281018f169 Make it clear that you can't mix 2D rendering and the window surface API Sam Lantinga 2023-06-10 08:39:20 -0700
  • 320f3fffbe Fixed querying device info on the MOBAPAD M073 Sam Lantinga 2023-06-09 18:41:21 -0700
  • 5490873daa Fixed querying device info on the MOBAPAD M073 Sam Lantinga 2023-06-09 18:41:21 -0700
  • 30b4d90f1c Only update the serial number if it hasn't already been set Sam Lantinga 2023-06-09 17:34:12 -0700
  • 2042e9c4e3 Only update the serial number if it hasn't already been set Sam Lantinga 2023-06-09 17:34:12 -0700
  • 1cdd6dc829 Fixed reading input from the Razer Atrox Arcade Stick using Windows Gaming Input Sam Lantinga 2023-06-09 14:34:59 -0700
  • c8051b11e8 Fixed reading input from the Razer Atrox Arcade Stick using Windows Gaming Input Sam Lantinga 2023-06-09 14:34:59 -0700
  • aaccf3cd52 X11: common function to wait for the WM before sending SDL Window events Sylvain 2023-06-09 14:21:17 +0200
  • f0c168b2b9
    X11: common function to wait for the WM before sending SDL Window events Sylvain 2023-06-09 14:21:17 +0200
  • 5804fcd218 linux: Improve gamepad mapping heuristic to accept Android conventions Simon McVittie 2023-06-09 13:24:21 +0100
  • 49cec22006 linux: Reduce magic numbers when mapping gamepad axes Simon McVittie 2023-06-09 13:06:30 +0100
  • a42c080f0f
    SDL_GetRenderer: don't report a renderer when it's for internal use (see #7793) Sylvain 2023-06-09 11:24:06 +0200
  • 8096f7269b Android: add robustness. check that the native code is run for the first time. Sylvain 2023-06-09 09:41:54 +0200
  • ae9d8acc3b Android: when an EventFilter is binded to SDL_EVENT_DID_ENTER_FOREGROUND event and triggered, GL context is expected to be already restored. Sylvain 2023-06-09 09:27:39 +0200
  • 1090354a45
    Android: add robustness. check that the native code is run for the first time. Sylvain 2023-06-09 09:41:54 +0200
  • 5d17bb5dfa
    Android: when an EventFilter is binded to SDL_EVENT_DID_ENTER_FOREGROUND event and triggered, GL context is expected to be already restored. Sylvain 2023-06-09 09:27:39 +0200
  • 4c0758a234 Fixed crash if display couldn't be found in SDL_UpdateFullscreenMode() Sam Lantinga 2023-06-08 12:39:32 -0700
  • d9c17e7055 testevdev: Add details of some more 8BitDo devices Simon McVittie 2023-06-08 18:24:09 +0100
  • a2ed083285 testevdev: Describe several equivalent devices Simon McVittie 2023-06-08 17:30:30 +0100
  • f4a53e78c8 testevdev: Add test data for a DualSense (PS5) gamepad Simon McVittie 2023-06-08 15:13:38 +0100
  • 2fb1df1551 testevdev: Add test data for Nintendo Switch Joy-Cons via Bluetooth Simon McVittie 2023-06-08 16:00:27 +0100
  • 8a82e06075 testevdev: Add test data for Microsoft Xbox Series S|X Controller Simon McVittie 2023-06-08 15:51:10 +0100
  • ff01b43459 testevdev: Add Google Stadia controller Simon McVittie 2023-06-08 15:48:46 +0100
  • 9ad0b8b47f testevdev: Add test data for another Switch Pro Controller Simon McVittie 2023-06-08 15:47:50 +0100
  • 7b526d0cad testevdev: Finish incomplete data for Switch Pro Controller via USB Simon McVittie 2023-06-08 15:46:52 +0100
  • 4c33ef94c6 testevdev: Note a functionally-equivalent device Simon McVittie 2023-06-08 15:45:17 +0100
  • 4c035dc1e3 testevdev: Add another laptop touchpad Simon McVittie 2023-06-08 15:14:19 +0100
  • 32d015a6a0 Fixed PS3 controller initialization over Bluetooth Sam Lantinga 2023-06-08 10:46:56 -0700
  • c02d5e83ad testevdev: Add details of some more 8BitDo devices Simon McVittie 2023-06-08 18:24:09 +0100
  • 776d801bc9 testevdev: Describe several equivalent devices Simon McVittie 2023-06-08 17:30:30 +0100
  • 6ac1c4aacc testevdev: Add test data for a DualSense (PS5) gamepad Simon McVittie 2023-06-08 15:13:38 +0100
  • d61a84b854 testevdev: Add test data for Nintendo Switch Joy-Cons via Bluetooth Simon McVittie 2023-06-08 16:00:27 +0100
  • 0aedd94fe8 testevdev: Add test data for Microsoft Xbox Series S|X Controller Simon McVittie 2023-06-08 15:51:10 +0100
  • 514748de2b testevdev: Add Google Stadia controller Simon McVittie 2023-06-08 15:48:46 +0100
  • d965785510 testevdev: Add test data for another Switch Pro Controller Simon McVittie 2023-06-08 15:47:50 +0100
  • fb51ef637e testevdev: Finish incomplete data for Switch Pro Controller via USB Simon McVittie 2023-06-08 15:46:52 +0100
  • 5c48eb4c7d testevdev: Note a functionally-equivalent device Simon McVittie 2023-06-08 15:45:17 +0100
  • cf7eb73d48 testevdev: Add another laptop touchpad Simon McVittie 2023-06-08 15:14:19 +0100
  • e15da1985a video: Apply cleared flag states when restoring hidden windows Frank Praznik 2023-06-07 15:04:49 -0400
  • f5b3247aae further mouse relative motion fix for os/2 (thanks Andrey Vasilkin) Ozkan Sezer 2023-06-08 03:40:32 +0300
  • dfa523d4d3 cmake: require X_INCLUDEDIR and X11_LIB Anonymous Maarten 2023-06-06 13:26:28 +0200
  • aa536217b3
    x11: check if window size/position has changed during SDL_ShowWindow. Ryan C. Gordon 2023-06-07 15:42:22 -0400
  • 49b5cfa6c5
    x11: check if window size/position has changed during SDL_ShowWindow. Ryan C. Gordon 2023-06-07 15:42:22 -0400
  • 9d80225dae video: Apply cleared flag states when restoring hidden windows Frank Praznik 2023-06-07 15:04:49 -0400
  • 14f4fd3f11 git commit -m "cmake: set maximum policy to 3.5 Anonymous Maarten 2023-06-07 20:35:15 +0200
  • dc06116c71 Steam sets the device version of the Steam Virtual Gamepad to 0, for the best compatibility with old games Sam Lantinga 2023-06-06 12:33:48 -0700
  • d032492aab Fixed detecting Bluetooth Steam Controllers on Windows Sam Lantinga 2023-06-05 21:28:12 -0700
  • 17c397f7ec Save the error code before doing any other operation Sam Lantinga 2023-06-05 21:18:49 -0700
  • 6e7769cde1 Fixed detecting Bluetooth Steam Controllers Sam Lantinga 2023-06-05 18:02:37 -0700
  • 7df4480bff Fixed detecting Bluetooth Steam Controllers Sam Lantinga 2023-06-05 18:02:37 -0700
  • b1324fbc9f fixed os/2 mouse relative motion not working (thanks Andrey Vasilkin,) Ozkan Sezer 2023-06-05 11:50:50 +0300
  • f873128b8c wayland: fix arguments for zenity messagebox Anonymous Maarten 2023-06-04 19:54:27 +0200
  • 4700fbcbdf Don't bother re-encoding Latin1 characters in the ASCII range Sam Lantinga 2023-06-04 05:37:06 -0700
  • 6150b5b3cb Don't bother re-encoding Latin1 characters in the ASCII range Sam Lantinga 2023-06-04 05:37:06 -0700
  • 2660da6f5c Always allocate zt in output of SDL_iconv_string() Eddy Jansson 2023-02-28 17:50:26 +0100
  • 7c86d96e86 Fixed SDL_iconv_string() truncation when handling SDL_ICONV_E2BIG Sam Lantinga 2023-06-04 01:01:06 -0700
  • a1dea11d32 fix MSVC build error. Ozkan Sezer 2023-06-04 14:29:10 +0300
  • bfef7c302c Only convert the result of XLookupString() if it's not already UTF-8 Sam Lantinga 2023-06-04 02:06:52 -0700
  • 491ae20d96 Only convert the result of XLookupString() if it's not already UTF-8 Sam Lantinga 2023-06-04 02:06:52 -0700
  • 0b5b6f9a5a Only convert the result of XLookupString() if it's not already UTF-8 Sam Lantinga 2023-06-04 02:06:52 -0700
  • c369b90019 Fixed SDL_iconv_string() truncation when handling SDL_ICONV_E2BIG Sam Lantinga 2023-06-04 01:01:06 -0700
  • b9d1c483b9 Fixed building with the 16.1.4479499 Android toolchain Sam Lantinga 2023-06-03 23:55:56 -0700
  • d40695115f Cleaned up Alt-Enter/Ctrl-Enter fullscreen toggle logic Sam Lantinga 2023-06-03 23:24:21 -0700
  • 052a9d3284 macOS: Removed the fullscreen blanking window Rusty Moyher 2023-06-02 11:45:21 -0500
  • dc94cca8dd Fixed typo in cherry-pick (thanks @HadesD!) Sam Lantinga 2023-06-03 11:57:08 -0700
  • d6e54585bf
    Merge ce08f85c10 into 97fe777ab4 Ichiro 2023-06-03 18:54:27 +0000
  • ce08f85c10
    Update SDL_hidapi_xbox360.c Ichiro 2023-06-04 03:53:53 +0900
  • fa41ece65f Allow other applications to open controllers on macOS Sam Lantinga 2023-06-03 11:53:36 -0700
  • 97fe777ab4 Steam uses a different VID/PID for the Steam Virtual Gamepad on Windows Sam Lantinga 2023-06-03 11:39:03 -0700
  • 6815e75caf Steam uses a different VID/PID for the Steam Virtual Gamepad on Windows Sam Lantinga 2023-06-03 11:39:03 -0700
  • f1bad83a21 Revert "Fixed detection of the Steam Virtual Gamepad on macOS" Sam Lantinga 2023-06-03 11:36:38 -0700
  • 5f00147e61 Revert "Fixed detection of the Steam Virtual Gamepad on macOS" Sam Lantinga 2023-06-03 11:35:27 -0700
  • 0c862d9a55 added compiler support comment about #pragma push_macro/pop_macro. Ozkan Sezer 2023-06-03 17:23:40 +0300
  • 7aa28ce279 Fixed detection of the Steam Virtual Gamepad on macOS Sam Lantinga 2023-06-02 18:37:45 -0700
  • 5fcd70578b Fixed detection of the Steam Virtual Gamepad on macOS Sam Lantinga 2023-06-02 18:37:45 -0700
  • 9837653b9d Allow the application to send commands to Nintendo Switch controllers Sam Lantinga 2023-06-02 15:52:56 -0700
  • c89a460672 Fixed build if SDL_JOYSTICK_RAWINPUT_MATCHING isn't enabled Sam Lantinga 2023-06-02 11:20:31 -0700
  • 7c55845c80 Fixed build if SDL_JOYSTICK_RAWINPUT_MATCHING isn't enabled Sam Lantinga 2023-06-02 11:20:31 -0700
  • e3bfacde3e Don't use raw input while Remote Desktop is active Sam Lantinga 2023-06-02 11:16:07 -0700
  • 767507fcf6 Don't use raw input while Remote Desktop is active Sam Lantinga 2023-06-02 11:16:07 -0700
  • a5a1844681 Fixed build error Sam Lantinga 2023-06-02 10:20:29 -0700
  • 83b3db902e macOS: Removed the fullscreen blanking window Rusty Moyher 2023-06-02 11:45:21 -0500
  • 9c05098ed9 Fixed WGI immediately being correlated with raw input devices with no input Sam Lantinga 2023-06-02 09:38:18 -0700
  • e8b5b4881c Fixed WGI immediately being correlated with raw input devices with no input Sam Lantinga 2023-06-02 09:38:18 -0700
  • 2e27812d39 Fixed event sequence when Remote Desktop connects and disconnects Sam Lantinga 2023-06-02 08:51:47 -0700
  • 6aaf032320 wayland: reset orientation bitmask before reading values from hint on QtWayland Alibek Omarov 2023-06-02 05:55:42 +0300
  • 56520372ca hints: clarify support for comma-separated values for QtWayland orientation that's available since 2.0.22 Alibek Omarov 2023-06-02 05:59:06 +0300
  • c395240425 hints: clarify support for comma-separated values for QtWayland orientation that's available since 2.0.22 Alibek Omarov 2023-06-02 05:59:06 +0300
  • 68e3e99087 wayland: reset orientation bitmask before reading values from hint on QtWayland Alibek Omarov 2023-06-02 05:55:42 +0300
  • 8c476ca1b0 hidapi/libusb: need libusb >= 1.0.16 because of libusb_get_port_numbers Ozkan Sezer 2023-06-02 14:56:40 +0300
  • e27c10a5b1 hidapi/libusb: don't try to dlsym libusb_wrap_sys_device Ozkan Sezer 2023-06-02 14:55:24 +0300
  • 3ecdbf27cc hidapi: silence redefinition warnings Ozkan Sezer 2023-06-02 14:36:14 +0300
  • 7f767cf543 hidapi/libusb: need libusb >= 1.0.16 because of libusb_get_port_numbers Ozkan Sezer 2023-06-02 14:56:40 +0300
  • 0d982a1c07 hidapi/libusb: don't try to dlsym libusb_wrap_sys_device Ozkan Sezer 2023-06-02 14:55:24 +0300
  • 62a63206c6 hidapi: silence redefinition warnings Ozkan Sezer 2023-06-02 14:36:14 +0300
  • e1278387aa hints: clarify support for comma-separated values for QtWayland orientation that's available since 2.0.22 Alibek Omarov 2023-06-02 05:59:06 +0300