Commit History

Autor SHA1 Mensaxe Data
  Sam Lantinga 329e1b8b6a Update the sensors before the joysticks so the gamepad code gets fresh sensor readings %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 1a9c04e9f1 Don't try to update the gamepad fusion sensors manually, instead rely on the normal update flow %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 20ea35138f Use a separate sensor watching function for gamepad events to avoid reliance on system sensor events and prevent a potential deadlock %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 70e43c150e Added support for blitting SDL_PIXELFORMAT_INDEX1LSB %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga c6ee9780df Fixed DualSense controllers not being picked up by the HIDAPI driver %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 4e81b4e8de Added SDL_HINT_VIDEO_X11_SCALING_FACTOR to allow overriding the content scale on X11 (thanks Andres!) %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 210c135f74 Implement SDL_HINT_WINDOW_ACTIVATE_WHEN_RAISED for X11 %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 9351bf6dd1 Add handling for SDL_HINT_WINDOW_ACTIVATE_WHEN_RAISED and SDL_HINT_WINDOW_ACTIVATE_WHEN_SHOWN on macOS %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga f168f9c813 Added support for the GameSir G4 Pro %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga b770644411 Fixed building on older kernel headers %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga b98494a101 Fixed building on older kernel headers %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 9fe384b696 Fixed display orientation function names for SDL 3.0 convention %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga d91e96e7f5 Use SDL_HINT_GAMECONTROLLER_SENSOR_FUSION as a list of controllers to enable sensor fusion %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 610c31c7b7 Generalized the sensor coordinate transform for wraparound gamepads %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 9eb5eab0ad Use the correct orientation transformation based on whether the device is naturally landscape or portrait %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga e6d1ba2a17 Added the concept of display natural orientation %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 8de6ce7e92 Rotate the sensor axes to match gamepad orientation when using the device sensors for game controllers %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga a9c86e518a Added the Razer Edge controller to the list of wraparound controllers %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga c207cd3f56 Added the Razer Junglecat to the wraparound controller list %!s(int64=2) %!d(string=hai) anos
  Ozkan Sezer e4f53e6b21 testevdev.c: comment out two unused data to fix build. %!s(int64=2) %!d(string=hai) anos
  Sam Lantinga 42e4639a5e For gamepads that don't have their own sensors, try to use the system sensors. %!s(int64=2) %!d(string=hai) anos
  Simon McVittie d584592822 linux: If the kernel specifically tells us the device type, trust it %!s(int64=2) %!d(string=hai) anos
  Simon McVittie 0d5aa70e62 linux: Pass evdev properties when guessing device type %!s(int64=2) %!d(string=hai) anos
  Simon McVittie a4ce721d7a testevdev: Allow device properties to be fully populated %!s(int64=2) %!d(string=hai) anos
  Simon McVittie fa0ca3d41e linux: Distinguish between "device with keys" and a full keyboard %!s(int64=2) %!d(string=hai) anos
  Simon McVittie 9b7a9ca666 testevdev: Add some more laptop built-in devices %!s(int64=2) %!d(string=hai) anos
  Simon McVittie 00b6db68de testevdev: Add some EVIOCGNAME and USB name strings to test data %!s(int64=2) %!d(string=hai) anos
  Simon McVittie 3772d6cc99 testevdev: Add raw HID report descriptors where available %!s(int64=2) %!d(string=hai) anos
  Simon McVittie 2b7556fea2 testevdev: Correct typo in bus type for Xbox Series S|X via Bluetooth %!s(int64=2) %!d(string=hai) anos
  Simon McVittie c13e511844 testevdev: Try to correct Wii devices guessed from kernel source %!s(int64=2) %!d(string=hai) anos