Commit Graph

  • 665e9da2b1 Updated testffmpeg for ffmpeg 7.1 Sam Lantinga 2025-06-21 08:26:34 -0700
  • 0aaa0321cc Fixed warning C5286: implicit conversion from enum type 'VkFilter' to enum type 'SDL_ScaleMode' Sam Lantinga 2025-06-21 07:41:20 -0700
  • e80d084766 expose events originating from a live-resize set the data1 field to 1. Sasha Szpakowski 2025-06-20 23:46:06 -0300
  • caaaf52583 win32: Invalidate window message mouse button flags when reading buttons from raw input or GameInput Josh Dowell 2025-06-21 09:57:34 +0100
  • 6aedc488d3 win32: Invalidate window message mouse button flags when reading buttons from raw input or GameInput Josh Dowell 2025-06-21 09:57:34 +0100
  • 56449f167d hidapi/libusb: disable C5287 warning in MSVC builds Ozkan Sezer 2025-06-21 14:11:02 +0300
  • 81e3066303 hidapi/libusb: disable C5287 warning in MSVC builds Ozkan Sezer 2025-06-21 14:11:02 +0300
  • 1a5522b7ce hidapi/libusb: disable C5287 warning in MSVC builds Ozkan Sezer 2025-06-21 14:11:02 +0300
  • 72ad5d7e50 win32: Invalidate window message mouse button flags when reading buttons from raw input or GameInput Josh Dowell 2025-06-21 09:57:34 +0100
  • 8b84921781 expose events originating from a live-resize set the data1 field to 1. Sasha Szpakowski 2025-06-20 23:46:06 -0300
  • 0ebdd5ae95
    audio: Let apps save an audio stream from destruction during SDL_Quit(). Ryan C. Gordon 2025-06-20 21:09:31 -0400
  • 7d9fd48557 alsa: recover from snd_pcm_avail() returning -EPIPE Sam Lantinga 2025-06-20 16:33:30 -0700
  • e68f5ca99a alsa: use udev if available instead of a hotplug thread Sam Lantinga 2025-06-20 15:23:59 -0700
  • 051ce0ff89 alsa: fixed disconnecting the microphone when opened Sam Lantinga 2025-06-20 15:14:58 -0700
  • d8a2635f13 alsa: use udev if available instead of a hotplug thread Sam Lantinga 2025-06-20 15:23:59 -0700
  • 640f51b3d3 alsa: fixed disconnecting the microphone when opened Sam Lantinga 2025-06-20 15:14:58 -0700
  • 5fcc83d93b Vita Render: Limit the scope of cliprect to viewport Wohlstand 2025-06-21 00:30:25 +0300
  • 1bd5110ff0 Vita: Fixed absence of clipping when viewport is set Wohlstand 2025-06-21 00:28:25 +0300
  • c7325228dc audio: Enumerating audio devices will skip zombie devices still in the hash. Ryan C. Gordon 2025-06-20 17:36:51 -0400
  • eb04219efe
    audio: Enumerating audio devices will skip zombie devices still in the hash. Ryan C. Gordon 2025-06-20 17:36:51 -0400
  • 89ce226fe4
    Vita Render: Limit the scope of cliprect to viewport Wohlstand 2025-06-21 00:30:25 +0300
  • 5257dd36a9
    Vita: Fixed absence of clipping when viewport is set Wohlstand 2025-06-21 00:28:25 +0300
  • d06b6e42d2 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-20 21:02:26 +0000
  • 079967afa5 Clarify that SDL_GetAudioStreamDevice() returns the logical device. Sam Lantinga 2025-06-20 14:01:16 -0700
  • c19ad189dc Clarify that SDL_GetAudioStreamDevice() returns the logical device. Sam Lantinga 2025-06-20 14:01:16 -0700
  • 7a43692bdf Vita Render: Limit the scope of cliprect to viewport Wohlstand 2025-06-11 18:22:10 +0300
  • 99ad0871b1 Vita: Fixed absence of clipping when viewport is set Wohlstand 2025-06-09 01:26:08 +0300
  • 6701f938f7 Vita Render: Limit the scope of cliprect to viewport Wohlstand 2025-06-11 18:22:10 +0300
  • 1c09a7117a Vita: Fixed absence of clipping when viewport is set Wohlstand 2025-06-09 01:26:08 +0300
  • 7882e60f0e Don't log an error for disconnected audio devices Sam Lantinga 2025-06-20 11:05:08 -0700
  • 2ed55b614c Fix support for F21 to F24 scancodes on Linux Lilian Gimenez 2025-06-20 12:53:21 +0200
  • e4e29b8601 Fix support for F21 to F24 scancodes on Linux Lilian Gimenez 2025-06-20 12:53:21 +0200
  • 204585700a Fix support for F21 to F24 scancodes on Linux Lilian Gimenez 2025-06-20 12:53:21 +0200
  • 005821c3d3 Merge remote-tracking branch 'upstream/main' into Gyro-Instrumentation-For-TestController Aubrey Hesselgren 2025-06-19 10:21:14 -0700
  • aee371253d
    Merge 7c9a6c9de2 into d7939abf42 Anonymous Maarten 2025-06-19 13:46:23 +0200
  • 732a72f772
    Vita Render: Limit the scope of cliprect to viewport Wohlstand 2025-06-11 18:22:10 +0300
  • d7939abf42 Use consistent style for pointer declarations and casts Sam Lantinga 2025-06-18 09:26:51 -0700
  • 61447ba227 Use consistent style for pointer declarations and casts Sam Lantinga 2025-06-18 09:26:51 -0700
  • 28721e3cd2
    test: Fix a window parenting bug in testmodal Frank Praznik 2025-06-18 09:21:36 -0400
  • 9d9845d063
    video: Explicitly disallow setting the parent of a window to itself Frank Praznik 2025-06-18 09:21:09 -0400
  • 390fe65323
    test: Fix a window parenting bug in testmodal Frank Praznik 2025-06-18 09:21:36 -0400
  • ca9b7c8ea3
    video: Explicitly disallow setting the parent of a window to itself Frank Praznik 2025-06-18 09:21:09 -0400
  • e84e4e0c0c
    Merge 5136446513 into c04624972e Colin Kinloch 2025-06-18 04:04:29 -0400
  • c04624972e
    alsa: Simplify ALSA_WaitDevice. Ryan C. Gordon 2025-06-17 20:40:00 -0400
  • b4ac5f43f5
    include: Fixed copy/paste error in endian-specific SDL_Read function docs. Ryan C. Gordon 2025-06-17 16:40:46 -0400
  • 3896b1b3f4
    wikiheaders: Let each subproject specify how to find their property symbols. Ryan C. Gordon 2025-06-15 22:32:15 -0400
  • efed3c63b3 Added support for an alternate version of the Vader 4 Pro Sam Lantinga 2025-06-17 10:02:10 -0700
  • d6bae53341 Added support for an alternate version of the Vader 4 Pro Sam Lantinga 2025-06-17 08:07:12 -0700
  • 26bd561c83 Use fixed time instead of fixed packet count to evaluate the packet rate. Left in a "define" to allow the old style. Aubrey Hesselgren 2025-06-16 11:51:18 -0700
  • f62c982bcf Reverted Accelerometer and Gyro displays to throttled display (10hz) Sam Lantinga 2025-06-16 11:14:22 -0700
  • b833c618a9 Improved reliability detecting FlyDigi Vader controllers Sam Lantinga 2025-06-16 11:07:50 -0700
  • 0e262dfd44 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-16 02:13:37 +0000
  • 6c406dd122
    include: a couple of documentation tweaks and typo fixes. Ryan C. Gordon 2025-06-15 22:12:21 -0400
  • 7bf18352bf
    Merge 544203a74b into 42c9fe119d Anonymous Maarten 2025-06-15 20:14:14 -0500
  • 42c9fe119d Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-16 00:36:13 +0000
  • de9ce9ea1a Add basic Ubuntu Touch functions Semphris 2025-03-14 16:48:02 -0400
  • 6a3da94a3f
    wayland: send mouse motion on mouse warp using warp protocol Vladislav 2025-06-15 13:05:14 +0200
  • f5d1402c28
    Flydigi Vader 4 Pro IMU rate correction (#13215) Aubrey Hesselgren 2025-06-13 22:29:19 -0700
  • 1e886c8a2f
    8 bitdo polling rate corrections (#13221) Aubrey Hesselgren 2025-06-13 22:25:31 -0700
  • 2e3927a28f Use device->is_bluetooth to distinguish vs. wired connection for 8BITDO_PRO_2_BT PID Aubrey Hesselgren 2025-06-13 20:47:12 -0700
  • ffe759f735 Initial commit for this branch. Aubrey Hesselgren 2025-06-13 20:31:57 -0700
  • 1426502691 Tuned the Flydigi Vader 4 pro Gyro ratings by eye using the testcontroller gizmo. Aubrey Hesselgren 2025-06-13 19:54:40 -0700
  • df7744b94f Reverted Accelerometer and Gyro displays to throttled display (10hz) Aubrey Hesselgren 2025-06-13 19:05:07 -0700
  • 8c9554c780 Don't calculate rate. Just use defs directly Aubrey Hesselgren 2025-06-13 17:32:27 -0700
  • af34556611 Merge remote-tracking branch 'upstream/main' into Flydigi-Vader-4-Pro-IMU-Sensor-Rate-Correction Aubrey Hesselgren 2025-06-13 17:25:43 -0700
  • d00f68c5de Reinstate vader 3 sensor after accidental removal. Share vader4's known rates with vader 3's Aubrey Hesselgren 2025-06-13 17:24:34 -0700
  • 913b611ccd
    Added tools for evaluating gyroscope accuracy and IMU polling rates. (#13209) Aubrey Hesselgren 2025-06-13 14:01:52 -0700
  • 238cf17052 Merge branch 'Gyro-Instrumentation-For-TestController' of https://github.com/HilariousCow/SDL into Gyro-Instrumentation-For-TestController Aubrey Hesselgren 2025-06-13 13:52:55 -0700
  • 19fe80ee04 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-13 17:06:54 +0000
  • 41f9e81080 Tweak Vulkan include guard check and 64-bit platform defines (#13210) e4m2 2025-06-12 18:32:07 +0200
  • 226f926f2a Added gyro support for the Flydigi Vader 3 Pro controller Sam Lantinga 2025-06-12 09:09:43 -0700
  • e2239c36d3 wayland: Ensure that the tablet tool list is always initialized to empty Frank Praznik 2025-06-13 15:44:44 -0400
  • 76ecc1a41e
    wayland: Ensure that the tablet tool list is always initialized to empty Frank Praznik 2025-06-13 15:44:44 -0400
  • ec1297199e wayland: Implement the pointer warp protocol Xaver Hugl 2024-09-22 18:49:27 +0200
  • f901079dd5 Read Switch controller gyro/accel sensitivity coeffs (SDL2) ceski 2025-06-13 08:04:13 -0700
  • a96dc76831 Read Switch controller gyro/accel sensitivity coeffs (SDL3) ceski 2025-06-13 07:46:14 -0700
  • 9eb50a906a Read Switch controller gyro/accel sensitivity coeffs (SDL2) ceski 2025-06-13 08:04:13 -0700
  • 558a89fdb6 Read Switch controller gyro/accel sensitivity coeffs (SDL3) ceski 2025-06-13 07:46:14 -0700
  • 054a8cbae3 Merge remote-tracking branch 'upstream/main' into Gyro-Instrumentation-For-TestController Aubrey Hesselgren 2025-06-13 11:07:05 -0700
  • 9b25e4724c Don't default to vader4 pro Updated. SDL_PrivateJoystickAddSensor uses rate chosen when device is identified. Aubrey Hesselgren 2025-06-13 10:40:17 -0700
  • 027d46f03a Sync SDL2 wiki -> header SDL Wiki Bot 2025-06-13 17:09:05 +0000
  • fd4ffa6d27 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-13 17:06:54 +0000
  • 805f6c0b45 Read Switch controller gyro/accel sensitivity coeffs (SDL2) ceski 2025-06-13 08:04:13 -0700
  • 77ff27efc5 Read Switch controller gyro/accel sensitivity coeffs (SDL3) ceski 2025-06-13 07:46:14 -0700
  • 32b0cfb4e9 Flydigi Vader 4 Pro IMU rate was set at a fixed 125hz. In actuality the rate is 1000hz over dongle and 500hz when wired. Aubrey Hesselgren 2025-06-12 17:34:06 -0700
  • c6ffa01fd7 Added back in the drift correction readout as it's very useful for measuring a average turn table rate for the sake of calibrating gyro rate. Aubrey Hesselgren 2025-06-12 13:36:23 -0700
  • 09f1442773 Added hotkey space to reset the gyro orientation. Fixed Gyro raw display to show degrees per second not radians per second. Aubrey Hesselgren 2025-06-12 13:07:29 -0700
  • 5136446513 dialog: Fix save file chooser with xdg portal Colin Kinloch 2025-05-25 15:55:48 +0100
  • ad8e517227 Tweak Vulkan include guard check and 64-bit platform defines (#13210) e4m2 2025-06-12 18:32:07 +0200
  • c5b1341757
    Tweak Vulkan include guard check and 64-bit platform defines (#13210) e4m2 2025-06-12 18:32:07 +0200
  • e18a6313de Added gyro support for the Flydigi Vader 3 Pro controller Sam Lantinga 2025-06-12 09:09:43 -0700
  • 7661914dbf
    Update include/SDL3/SDL_vulkan.h Sam Lantinga 2025-06-12 09:03:16 -0700
  • 45da0d8f1f Tweak Vulkan include guard check and 64-bit platform defines e4m2 2025-06-12 16:04:20 +0200
  • 59a69794de
    wayland: Implement the pointer warp protocol Xaver Hugl 2024-09-22 18:49:27 +0200
  • 00313b01f8 Fixed some printf issues and gave us a proper "micro" symbol. Aubrey Hesselgren 2025-06-11 22:41:10 -0700
  • 77a4d27f34 lld -> llu Aubrey Hesselgren 2025-06-11 19:50:39 -0700
  • 6a85562221 Fix for build (all comments converted, and all for loop vars pulled out of parens) Aubrey Hesselgren 2025-06-11 19:37:44 -0700
  • 89f7c83747 joystick: Add support Xbox Adaptive Controller Vicki Pfau 2025-06-11 16:29:02 -0700
  • 4cdc573a11 Fix some warnings/errors Aubrey Hesselgren 2025-06-11 18:38:47 -0700
  • c69593be59 Addressing all @slouken review suggestions (formatting) Aubrey Hesselgren 2025-06-11 17:28:41 -0700