Commit Graph

  • 3d2a915fb7 Added support for absolute mode with linux EVDEV mouse. Andre Barata 2023-06-26 03:33:21 +0100
  • 950ff0056a hidapi: switch: Handle MCU input reports Narr the Reg 2023-06-26 10:54:52 -0600
  • 95727b5c7d use of SDL functions Sylvain 2023-06-25 22:46:54 +0200
  • 0a2daa8e66
    use of SDL functions Sylvain 2023-06-25 22:46:54 +0200
  • 491fba1d06 SDL_FindFreePlayerIndex() will always return the next available player index Sam Lantinga 2023-06-24 15:38:38 -0700
  • 38619bb28d SDL_FindFreePlayerIndex() will always return the next available player index Sam Lantinga 2023-06-24 15:38:38 -0700
  • 87e916dd21 SDL_FindFreePlayerIndex() will always return the next available player index Sam Lantinga 2023-06-24 15:38:38 -0700
  • dd276331c9
    Use pragram push/pop_macro Sylvain 2023-06-24 22:06:26 +0200
  • e7c6c38a56
    more fix Sylvain 2023-06-24 12:41:13 +0200
  • 6795de2a4d
    more fix Sylvain 2023-06-24 12:30:57 +0200
  • 5b3ccd4662
    more fix Sylvain 2023-06-24 12:23:30 +0200
  • 5e1d4a4746
    more fix Sylvain 2023-06-24 12:11:19 +0200
  • 5679682b2b
    more fix Sylvain 2023-06-24 12:06:30 +0200
  • a63b18258c
    more fix Sylvain 2023-06-24 11:55:09 +0200
  • fc41102dcf
    more fix Sylvain 2023-06-24 11:38:21 +0200
  • 8a21a31537
    more fix Sylvain 2023-06-24 11:21:09 +0200
  • 8a950a33f7
    Dont check "SDL_memset" because SDL may also change it Sylvain 2023-06-24 11:11:11 +0200
  • 4c6490320a
    More fix Sylvain 2023-06-24 10:57:13 +0200
  • 720676d007
    string Sylvain 2023-06-24 10:44:29 +0200
  • d0ba1910b0
    stdlib Sylvain 2023-06-24 10:44:19 +0200
  • 04f45f0082
    libm Sylvain 2023-06-24 10:44:11 +0200
  • f8391b3ffb
    Add SDL_disable_name_checking.h Sylvain 2023-06-24 10:43:47 +0200
  • 35f8fbabd4
    update SDL_name_checking.h Sylvain 2023-06-24 10:43:28 +0200
  • 267fdd7daa Removed Bluetooth connection detection now that we get it from hidapi Sam Lantinga 2023-06-23 15:50:07 -0700
  • c6660afe44 Corrected the Victrix FS Pro as a PS4 controller instead of a PS3 controller Sam Lantinga 2023-06-23 14:27:21 -0700
  • 44bae1e8a9 Corrected the Victrix FS Pro as a PS4 controller instead of a PS3 controller Sam Lantinga 2023-06-23 14:27:21 -0700
  • 6b12fbc6b7 Re-add the simpler SDL_DBus_AppendDictWithKeyValue() function Sam Lantinga 2023-06-23 07:28:05 -0700
  • 6f344f29b8 After using SDL_qsort, mark sort_entries() as SDLCALL Sylvain 2023-06-23 12:50:58 +0200
  • f0fb03e22b
    After using SDL_qsort, mark sort_entries() as SDLCALL Sylvain 2023-06-23 12:50:58 +0200
  • 4efc09fbb8
    more Sylvain 2023-06-23 12:28:36 +0200
  • 270e913fad
    some try ... Sylvain 2023-06-23 12:12:04 +0200
  • 8e3834a9ea
    More define Sylvain 2023-06-23 12:02:59 +0200
  • 3594b09a60
    more functions Sylvain 2023-06-23 12:00:53 +0200
  • fd35be3a87
    Some undef Sylvain 2023-06-23 11:41:47 +0200
  • 001ee2f1d2
    Add checks to prevent usage of non SDL functions (#7825) Sylvain 2023-06-23 11:11:12 +0200
  • 1827a0bf62 Remove some use of C runtime functions in testevdev Sylvain 2023-06-23 11:07:10 +0200
  • 2650fb3945
    Remove some use of C runtime functions in testevdev Sylvain 2023-06-23 11:07:10 +0200
  • 6cde3835f0 Remove some use of C runtime functions (strlen, qsort) Sylvain 2023-06-23 10:31:40 +0200
  • b6a611bda0
    Remove some use of C runtime functions (strlen, qsort) Sylvain 2023-06-23 10:31:40 +0200
  • a807b14957 Greatly improved Xbox One controller initialization sequence Sam Lantinga 2023-06-22 14:33:07 -0700
  • 2c7dc8754e Greatly improved Xbox One controller initialization sequence Sam Lantinga 2023-06-22 14:33:07 -0700
  • 8b86e3073d
    Revert "Android: also protect Hat/Joy/PadDown,Up so there are not sent without window" Sylvain 2023-06-22 23:30:41 +0200
  • 8f83ccd750 Android: also protect Hat/Joy/PadDown,Up so there are not sent without window Sylvain 2023-06-22 16:19:43 +0200
  • df0c5dc0ca
    Android: also protect Hat/Joy/PadDown,Up so there are not sent without window Sylvain 2023-06-22 16:19:43 +0200
  • a3e0cd5208 Sync SDL3 wiki -> header SDL Wiki Bot 2023-06-22 13:45:16 +0000
  • 627165a2b2 Fix comments Sylvain 2023-06-22 15:42:51 +0200
  • a65d971d4c
    Fix comments Sylvain 2023-06-22 15:42:51 +0200
  • b9c72decf6
    Add SDL notifications for linux using DBus portal.Notification Sylvain 2023-06-22 11:20:41 +0200
  • 76c8e2d4da
    SDL_notifocation/DBUS now uses portal interface Sylvain 2023-06-22 11:10:01 +0200
  • a9bd07016b
    Merge branch 'main' into br_notification Sylvain 2023-06-22 11:00:44 +0200
  • 4339113072 SDL_DBus_AppendDictWithKeyValue: allows several key/value for other PRs Sylvain 2023-06-22 10:48:12 +0200
  • 7c0bf4ccd8
    SDL_DBus_AppendDictWithKeyValue: allows several key/value for other PRs Sylvain 2023-06-22 10:48:12 +0200
  • 8aee6908bb Make sure we send update complete events for delayed guide buttons Sam Lantinga 2023-06-21 18:42:25 -0700
  • c27f3ead7c Removed 100 ms hitch when querying third party Nintendo Switch controllers that don't respond to request for info Sam Lantinga 2023-06-21 14:11:41 -0700
  • 8acf729650 Removed 100 ms hitch when querying third party Nintendo Switch controllers that don't respond to request for info Sam Lantinga 2023-06-21 14:11:41 -0700
  • 4c9fb3e169 Added the events SDL_EVENT_JOYSTICK_UPDATE_COMPLETE and SDL_EVENT_GAMEPAD_UPDATE_COMPLETE Sam Lantinga 2023-06-21 13:59:53 -0700
  • 808d83dd67 Allow specifying APP_PLATFORM and APP_ABI on the command line Sam Lantinga 2023-06-21 13:49:09 -0700
  • 214d5daa3c Removed 100 ms hitch when querying third party Nintendo Switch controllers that don't respond to request for info Sam Lantinga 2023-06-21 12:14:50 -0700
  • 1429e525fb Use default sensor calibration if we can't read it from the Nintendo Switch controller Sam Lantinga 2023-06-21 10:28:45 -0700
  • dfbdaca2b8 Use default sensor calibration if we can't read it from the Nintendo Switch controller Sam Lantinga 2023-06-21 10:28:45 -0700
  • 3694dabe7c Use default sensor calibration if we can't read it from the Nintendo Switch controller Sam Lantinga 2023-06-21 10:28:45 -0700
  • de6963ea99 Apply DPI scale to mouse coordinates in SDL_WarpMouseInWindow() Sam Lantinga 2023-06-21 08:42:38 -0700
  • 657c346556 Apply DPI scale to mouse coordinates in SDL_WarpMouseInWindow() Sam Lantinga 2023-06-21 08:42:38 -0700
  • ceece918e4 Updated to version 2.29.0 for development Sam Lantinga 2023-06-20 11:50:19 -0700
  • ffa78e6bea Updated to version 2.28.0 for release release-2.28.0 Sam Lantinga 2023-06-20 11:00:20 -0700
  • 4ce5c3a694 ibus: Handle error when getting the D-Bus machine ID Simon McVittie 2023-06-20 13:22:55 +0100
  • 6306ee9f42 List the available haptic devices in testhaptic Sam Lantinga 2023-06-20 09:33:59 -0700
  • 8cf5dc9963 Build on Android targeting the arm64-v8a architecture by default Sam Lantinga 2023-06-20 09:18:19 -0700
  • 42fe9b595e ibus: Handle error when getting the D-Bus machine ID Simon McVittie 2023-06-20 13:22:55 +0100
  • 5f3213eb0e Added support for gamepad sensor fusion with the Razer Kishi Sam Lantinga 2023-06-20 08:40:30 -0700
  • 91198baed4 ibus: Handle error when getting the D-Bus machine ID Simon McVittie 2023-06-20 13:22:55 +0100
  • 36ba7cc811 ibus: Handle error when getting the D-Bus machine ID Simon McVittie 2023-06-20 13:22:55 +0100
  • 3ddbeab88f Moved Android sensor event handling to a separate thread Sam Lantinga 2023-06-20 01:17:44 -0700
  • 329e1b8b6a Update the sensors before the joysticks so the gamepad code gets fresh sensor readings Sam Lantinga 2023-06-19 19:42:01 -0700
  • 1a9c04e9f1 Don't try to update the gamepad fusion sensors manually, instead rely on the normal update flow Sam Lantinga 2023-06-19 19:41:20 -0700
  • f62023f93d
    Merge ba22d4e4a0 into 20ea35138f Ethan Lee 2023-06-20 02:07:11 +0200
  • 20ea35138f Use a separate sensor watching function for gamepad events to avoid reliance on system sensor events and prevent a potential deadlock Sam Lantinga 2023-06-19 16:17:34 -0700
  • 70e43c150e Added support for blitting SDL_PIXELFORMAT_INDEX1LSB Sam Lantinga 2023-06-19 08:36:30 -0700
  • a3d4fd71c3 Added support for blitting SDL_PIXELFORMAT_INDEX1LSB Sam Lantinga 2023-06-19 08:36:30 -0700
  • d97423ebab Fixed DualSense controllers not being picked up by the HIDAPI driver Sam Lantinga 2023-06-18 12:19:54 -0700
  • c6ee9780df Fixed DualSense controllers not being picked up by the HIDAPI driver Sam Lantinga 2023-06-18 12:19:54 -0700
  • 4e81b4e8de Added SDL_HINT_VIDEO_X11_SCALING_FACTOR to allow overriding the content scale on X11 (thanks Andres!) Sam Lantinga 2023-06-18 12:19:43 -0700
  • 210c135f74 Implement SDL_HINT_WINDOW_ACTIVATE_WHEN_RAISED for X11 Sam Lantinga 2023-06-18 12:19:38 -0700
  • 9351bf6dd1 Add handling for SDL_HINT_WINDOW_ACTIVATE_WHEN_RAISED and SDL_HINT_WINDOW_ACTIVATE_WHEN_SHOWN on macOS Sam Lantinga 2023-06-18 12:19:22 -0700
  • 333a03f1ec We don't know in advance whether a device is connected over Bluetooth in SDL2 Sam Lantinga 2023-06-17 13:15:07 -0700
  • 5b8fc907df Added support for the GameSir G4 Pro Sam Lantinga 2023-06-17 12:42:55 -0700
  • f168f9c813 Added support for the GameSir G4 Pro Sam Lantinga 2023-06-17 12:42:55 -0700
  • b770644411 Fixed building on older kernel headers Sam Lantinga 2023-06-17 09:46:46 -0700
  • b98494a101 Fixed building on older kernel headers Sam Lantinga 2023-06-17 09:39:50 -0700
  • 9fe384b696 Fixed display orientation function names for SDL 3.0 convention Sam Lantinga 2023-06-17 09:28:27 -0700
  • d91e96e7f5 Use SDL_HINT_GAMECONTROLLER_SENSOR_FUSION as a list of controllers to enable sensor fusion Sam Lantinga 2023-06-17 08:59:52 -0700
  • 610c31c7b7 Generalized the sensor coordinate transform for wraparound gamepads Sam Lantinga 2023-06-17 08:28:37 -0700
  • 9eb5eab0ad Use the correct orientation transformation based on whether the device is naturally landscape or portrait Sam Lantinga 2023-06-17 08:04:34 -0700
  • e6d1ba2a17 Added the concept of display natural orientation Sam Lantinga 2023-06-17 00:52:40 -0700
  • 09abd1ef9b Added the concept of display natural orientation Sam Lantinga 2023-06-17 00:52:40 -0700
  • 8de6ce7e92 Rotate the sensor axes to match gamepad orientation when using the device sensors for game controllers Sam Lantinga 2023-06-16 17:48:34 -0700
  • a9c86e518a Added the Razer Edge controller to the list of wraparound controllers Sam Lantinga 2023-06-16 17:48:18 -0700
  • c207cd3f56 Added the Razer Junglecat to the wraparound controller list Sam Lantinga 2023-06-16 16:03:55 -0700
  • e4f53e6b21 testevdev.c: comment out two unused data to fix build. Ozkan Sezer 2023-06-17 01:01:10 +0300
  • 42e4639a5e For gamepads that don't have their own sensors, try to use the system sensors. Sam Lantinga 2023-06-14 22:03:44 -0700