Commit Graph

127833 Commits

Author SHA1 Message Date
dependabot[bot] f7432c68cf ci: bump actions/download-artifact from 8.0.0 to 8.0.1
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3...3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-16 01:04:07 -07:00
Matt Borgerson b657e1edf4 scripts/download-macos-libs.py: Target Darwin 23 for arm64 2026-03-16 01:03:47 -07:00
Erik Abair 1425a8c39b ui: Do not pass missing paths to SDL_ShowOpenFileDialog
Passing two levels of invalid paths to `SDL_ShowOpenFileDialog` on Windows
causes a crash.  E.g., given a directory `d:\foo` that exists, passing
`D:\foo\bar\baz` will trigger the crash.

In this case, the `FileDialogCallbackWrapper` callback is invoked twice,
leading to a double-free.

Fixes #2785
2026-03-11 12:02:54 -07:00
dependabot[bot] 9e70c5c325 ci: bump docker/metadata-action from 5.10.0 to 6.0.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.10.0 to 6.0.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/c299e40c65443455700f0fdfc63efafe5b349051...030e881283bb7a6894de51c315a6bfe6a94e05cf)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-11 11:56:12 -07:00
dependabot[bot] bdc0da3270 ci: bump docker/setup-buildx-action from 3.12.0 to 4.0.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.12.0 to 4.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/8d2750c68a42422c14e847fe6c8ac0403b4cbd6f...4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-11 11:56:04 -07:00
dependabot[bot] 7d914c9b44 ci: bump docker/login-action from 3.7.0 to 4.0.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/c94ce9fb468520275223c153574b00df6fe4bcc9...b45d80f862d83dbcd57f89517bcf500b2ab88fb2)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-11 11:55:54 -07:00
dependabot[bot] c1ee138aad ci: bump docker/build-push-action from 6.19.2 to 7.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.19.2 to 7.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/10e90e3645eae34f1e60eeb005ba3a3d33f178e8...d08e5c354a6adb9ed34480a06d141179aa583294)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-11 11:55:46 -07:00
dependabot[bot] 5d24b9be40 ci: bump actions/download-artifact from 7.0.0 to 8.0.0
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/37930b1c2abaa49bbe596cd826c3c89aef350131...70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 12:11:58 -07:00
dependabot[bot] dbc8163518 ci: bump astral-sh/setup-uv from 7.3.0 to 7.3.1
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.3.0 to 7.3.1.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/eac588ad8def6316056a12d4907a9d4d84ff7a3b...5a095e7a2014a4212f075830d4f7277575a9d098)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 7.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 12:11:50 -07:00
dependabot[bot] ab3b7c8558 ci: bump actions/upload-artifact from 6.0.0 to 7.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/b7c566a772e6b6bfb58ed0dc250532a479d7789f...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 12:11:43 -07:00
dependabot[bot] 2263efbcc8 ci: Bump docker/build-push-action from 6.18.0 to 6.19.2
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.18.0 to 6.19.2.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/263435318d21b8e681c14492fe198d362a7d2c83...10e90e3645eae34f1e60eeb005ba3a3d33f178e8)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.19.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-25 20:42:57 -07:00
xemu-robot 8b16cb4c51 meson: Bump SPIRV-Reflect to vulkan-sdk-1.4.341.0 2026-02-25 20:42:23 -07:00
Matt Borgerson 21f2a885f7 nv2a/vk: Relax and simplify surface to texture format check 2026-02-25 20:41:38 -07:00
Matt Borgerson 53e860bafb nv2a/vk: Support simple depth surface to texture copy 2026-02-25 20:41:38 -07:00
Matt Borgerson fc9980d296 meson: Bump SDL3 version v0.8.134 2026-02-25 17:17:51 -07:00
dependabot[bot] 3f19ce51cb ci: bump benc-uk/workflow-dispatch from 1.2.4 to 1.3.1
Bumps [benc-uk/workflow-dispatch](https://github.com/benc-uk/workflow-dispatch) from 1.2.4 to 1.3.1.
- [Release notes](https://github.com/benc-uk/workflow-dispatch/releases)
- [Commits](https://github.com/benc-uk/workflow-dispatch/compare/e2e5e9a103e331dad343f381a29e654aea3cf8fc...7a027648b88c2413826b6ddd6c76114894dc5ec4)

---
updated-dependencies:
- dependency-name: benc-uk/workflow-dispatch
  dependency-version: 1.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 14:01:10 -07:00
Matt Borgerson 9917817a8a ci: Work around broken LLVM package repository 2026-02-21 23:52:43 -07:00
Matt Borgerson 5aeacacfeb xblc: Break out of packet loop if SDL_GetAudioStreamData returns 0 2026-02-19 00:41:13 -07:00
Matt Borgerson d6a3a78e80 xblc: Don't assert in control/data handlers 2026-02-19 00:41:13 -07:00
Matt Borgerson 49cd4ce5d0 xblc: Call usb_packet_skip to consume data when handling USB_TOKEN_OUT 2026-02-19 00:41:13 -07:00
Matt Borgerson 2056839b6b xblc: Drop unused headers 2026-02-19 00:41:13 -07:00
Matt Borgerson fcdfd29188 xblc: Drop call to audio_register_model 2026-02-19 00:41:13 -07:00
Matt Borgerson b2cfdc724a xblc: Use C style comments 2026-02-19 00:41:13 -07:00
Matt Borgerson 0557e32f8e xblc: Clear local err pointer after calling warn_report_err 2026-02-19 00:41:13 -07:00
Matt Borgerson addfc5c0c3 xblc: Drop unused auto_gain_control field for now 2026-02-19 00:41:13 -07:00
Matt Borgerson 12ab27c67a xblc: Drop desc_xblc initializer padding 2026-02-19 00:41:13 -07:00
Matt Borgerson 7593d334a1 xblc: Clean up some debug messages 2026-02-19 00:41:13 -07:00
Matt Borgerson 85fc00b44d xblc: Remove extra scope in xblc_handle_data 2026-02-19 00:41:13 -07:00
Matt Borgerson 547af91e8b xblc: Don't call usb_packet_copy with 0 bytes 2026-02-19 00:41:13 -07:00
Matt Borgerson f4dfa1c091 xblc: Update sample rate function names for clarity 2026-02-19 00:41:13 -07:00
Matt Borgerson 782820e3e4 xblc: Add post-load handler to set sample rate 2026-02-19 00:41:13 -07:00
Matt Borgerson 5a2ded0ebb xblc: Add VMStateField for sample_rate 2026-02-19 00:41:13 -07:00
Matt Borgerson 1d77397737 xblc: Remove unused device_index property 2026-02-19 00:41:13 -07:00
Matt Borgerson 12f48bb74d xblc: Remove unnecessary cast in xblc_audio_stream_set_rate 2026-02-19 00:41:13 -07:00
Matt Borgerson 1b7c236e3c xblc: Move audio spec generation to a function 2026-02-19 00:41:13 -07:00
Matt Borgerson 1718331f02 xblc: Add macro constants for values in USBDesc 2026-02-19 00:41:13 -07:00
Matt Borgerson 66c5433246 xblc: Drop usb_ prefix 2026-02-19 00:41:13 -07:00
Matt Borgerson 21c52dbd97 xblc: Drop no-stream dprintfs 2026-02-19 00:41:13 -07:00
Matt Borgerson a15e8fb98c xblc: Move index to sample rate lookup into a helper function 2026-02-19 00:41:13 -07:00
Matt Borgerson 6ff8dc23e3 xblc: Ensure input packets are always padded 2026-02-19 00:41:13 -07:00
Matt Borgerson 371c51cd2c xblc: Narrow local variable scope in usb_xblc_handle_control 2026-02-19 00:41:13 -07:00
Matt Borgerson dde45c8111 xblc: Remove unnecessary comments 2026-02-19 00:41:13 -07:00
Matt Borgerson e2b221c1cc xblc: Move [XBLC]..\n into DPRINTF macro def 2026-02-19 00:41:13 -07:00
Matt Borgerson d6c26aaa6c xblc: Cleanup xblc_audio_channel_init 2026-02-19 00:41:13 -07:00
Matt Borgerson b562800dea xblc: Replace assert(false) with more meaningful message 2026-02-19 00:41:13 -07:00
Matt Borgerson 3b202af58e xblc: Merge xblc_audio_stream_init into usb_xbox_communicator_realize 2026-02-19 00:41:13 -07:00
Matt Borgerson f09ad5dbe1 xblc: Use USB_XBLC for cast 2026-02-19 00:41:13 -07:00
Matt Borgerson b880159c49 xblc: Group init functions 2026-02-19 00:41:13 -07:00
Matt Borgerson c37a4cab27 xblc: Report SDL_OpenAudioDeviceStream errors with error_setg 2026-02-19 00:41:13 -07:00
Matt Borgerson e92faef161 xblc: Move devid closer to use 2026-02-19 00:41:13 -07:00