docs: various updates - #3366

Merged
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates
Dec 11, 2024
Merged

docs: various updates#3366
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates

Conversation

@ReenigneArcher

@ReenigneArcherReenigneArcher commented Nov 3, 2024

Copy link
Copy Markdown
Member

Description

Screenshot

Issues Fixed or Closed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Dependency update (updates to dependencies)
  • Documentation update (changes to documentation)
  • Repository update (changes to repository files, e.g. .github/...)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated the in code docstring/documentation-blocks for new or existing methods/components

@ReenigneArcher

Copy link
Copy Markdown
MemberAuthor

@cgutman, I'm not 100% sure about the 4k suggestions, perhaps that can be defined better? I left the HDR suggestion as is (HD Graphics 730 or higher) as I think that probably is still accurate both Linux and Windows.

@codecov

codecovBot commented Nov 3, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 11.13%. Comparing base (f73eb88) to head (036f94e).
Report is 98 commits behind head on master.

Additional details and impacted files
@@ Coverage Diff @@## master #3366 +/- ##
==========================================
- Coverage 11.16% 11.13% -0.03% 
==========================================
Files 99 99 Lines 17253 17253 Branches 8045 8045 ==========================================
- Hits 1926 1921 -5 + Misses 12717 12639 -78 - Partials 2610 2693 +83 
FlagCoverage Δ
Linux8.37% <ø> (-0.07%)⬇️
Windows5.31% <ø> (ø)
macOS-1313.64% <ø> (+0.02%)⬆️
macOS-1412.65% <ø> (+0.01%)⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 25 files with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 2 times, most recently from 0945dee to 5432808CompareNovember 3, 2024 22:13
@ReenigneArcherReenigneArcher added this to the stable release milestone Nov 8, 2024
@ReenigneArcher
ReenigneArcher requested review from cgutman and removed request for cgutmanNovember 9, 2024 14:17
@ReenigneArcherReenigneArcher mentioned this pull request Nov 15, 2024
10 tasks
@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 3 times, most recently from accc065 to e0ec681CompareNovember 18, 2024 23:44
Co-Authored-By: BillyTom <953688+billytom@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

@ReenigneArcher
ReenigneArcher merged commit 0cc98f1 into masterDec 11, 2024
@ReenigneArcher
ReenigneArcher deleted the docs/various-updates branch December 11, 2024 18:11
TheElixZammuto pushed a commit to TheElixZammuto/Sunshine-1 that referenced this pull request Dec 23, 2024
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
c2vi pushed a commit to c2vi/Sunshine that referenced this pull request Mar 27, 2025
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* Merge commit from fork
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(linux): update sunshine rules (LizardByte#3748)
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(linux): enable fedora 42 (LizardByte#3780)
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 7, 2025
* sync from origin (#3)
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
* fix conflict
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <liuy102@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant

@ReenigneArcher
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

docs: various updates - #3366

Merged
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates
Dec 11, 2024
Merged

docs: various updates#3366
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates

Conversation

@ReenigneArcher

@ReenigneArcherReenigneArcher commented Nov 3, 2024

Copy link
Copy Markdown
Member

Description

Screenshot

Issues Fixed or Closed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Dependency update (updates to dependencies)
  • Documentation update (changes to documentation)
  • Repository update (changes to repository files, e.g. .github/...)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated the in code docstring/documentation-blocks for new or existing methods/components

@ReenigneArcher

Copy link
Copy Markdown
MemberAuthor

@cgutman, I'm not 100% sure about the 4k suggestions, perhaps that can be defined better? I left the HDR suggestion as is (HD Graphics 730 or higher) as I think that probably is still accurate both Linux and Windows.

@codecov

codecovBot commented Nov 3, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 11.13%. Comparing base (f73eb88) to head (036f94e).
Report is 98 commits behind head on master.

Additional details and impacted files
@@ Coverage Diff @@## master #3366 +/- ##
==========================================
- Coverage 11.16% 11.13% -0.03% 
==========================================
Files 99 99 Lines 17253 17253 Branches 8045 8045 ==========================================
- Hits 1926 1921 -5 + Misses 12717 12639 -78 - Partials 2610 2693 +83 
FlagCoverage Δ
Linux8.37% <ø> (-0.07%)⬇️
Windows5.31% <ø> (ø)
macOS-1313.64% <ø> (+0.02%)⬆️
macOS-1412.65% <ø> (+0.01%)⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 25 files with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 2 times, most recently from 0945dee to 5432808CompareNovember 3, 2024 22:13
@ReenigneArcherReenigneArcher added this to the stable release milestone Nov 8, 2024
@ReenigneArcher
ReenigneArcher requested review from cgutman and removed request for cgutmanNovember 9, 2024 14:17
@ReenigneArcherReenigneArcher mentioned this pull request Nov 15, 2024
10 tasks
@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 3 times, most recently from accc065 to e0ec681CompareNovember 18, 2024 23:44
Co-Authored-By: BillyTom <953688+billytom@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

@ReenigneArcher
ReenigneArcher merged commit 0cc98f1 into masterDec 11, 2024
@ReenigneArcher
ReenigneArcher deleted the docs/various-updates branch December 11, 2024 18:11
TheElixZammuto pushed a commit to TheElixZammuto/Sunshine-1 that referenced this pull request Dec 23, 2024
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
c2vi pushed a commit to c2vi/Sunshine that referenced this pull request Mar 27, 2025
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* Merge commit from fork
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(linux): update sunshine rules (LizardByte#3748)
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(linux): enable fedora 42 (LizardByte#3780)
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 7, 2025
* sync from origin (#3)
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
* fix conflict
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <liuy102@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant

@ReenigneArcher
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

docs: various updates - #3366

Merged
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates
Dec 11, 2024
Merged

docs: various updates#3366
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates

Conversation

@ReenigneArcher

@ReenigneArcherReenigneArcher commented Nov 3, 2024

Copy link
Copy Markdown
Member

Description

Screenshot

Issues Fixed or Closed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Dependency update (updates to dependencies)
  • Documentation update (changes to documentation)
  • Repository update (changes to repository files, e.g. .github/...)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated the in code docstring/documentation-blocks for new or existing methods/components

@ReenigneArcher

Copy link
Copy Markdown
MemberAuthor

@cgutman, I'm not 100% sure about the 4k suggestions, perhaps that can be defined better? I left the HDR suggestion as is (HD Graphics 730 or higher) as I think that probably is still accurate both Linux and Windows.

@codecov

codecovBot commented Nov 3, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 11.13%. Comparing base (f73eb88) to head (036f94e).
Report is 98 commits behind head on master.

Additional details and impacted files
@@ Coverage Diff @@## master #3366 +/- ##
==========================================
- Coverage 11.16% 11.13% -0.03% 
==========================================
Files 99 99 Lines 17253 17253 Branches 8045 8045 ==========================================
- Hits 1926 1921 -5 + Misses 12717 12639 -78 - Partials 2610 2693 +83 
FlagCoverage Δ
Linux8.37% <ø> (-0.07%)⬇️
Windows5.31% <ø> (ø)
macOS-1313.64% <ø> (+0.02%)⬆️
macOS-1412.65% <ø> (+0.01%)⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 25 files with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 2 times, most recently from 0945dee to 5432808CompareNovember 3, 2024 22:13
@ReenigneArcherReenigneArcher added this to the stable release milestone Nov 8, 2024
@ReenigneArcher
ReenigneArcher requested review from cgutman and removed request for cgutmanNovember 9, 2024 14:17
@ReenigneArcherReenigneArcher mentioned this pull request Nov 15, 2024
10 tasks
@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 3 times, most recently from accc065 to e0ec681CompareNovember 18, 2024 23:44
Co-Authored-By: BillyTom <953688+billytom@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

@ReenigneArcher
ReenigneArcher merged commit 0cc98f1 into masterDec 11, 2024
@ReenigneArcher
ReenigneArcher deleted the docs/various-updates branch December 11, 2024 18:11
TheElixZammuto pushed a commit to TheElixZammuto/Sunshine-1 that referenced this pull request Dec 23, 2024
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
c2vi pushed a commit to c2vi/Sunshine that referenced this pull request Mar 27, 2025
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* Merge commit from fork
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(linux): update sunshine rules (LizardByte#3748)
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(linux): enable fedora 42 (LizardByte#3780)
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 7, 2025
* sync from origin (#3)
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
* fix conflict
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <liuy102@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant

@ReenigneArcher
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

docs: various updates - #3366

Merged
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates
Dec 11, 2024
Merged

docs: various updates#3366
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates

Conversation

@ReenigneArcher

@ReenigneArcherReenigneArcher commented Nov 3, 2024

Copy link
Copy Markdown
Member

Description

Screenshot

Issues Fixed or Closed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Dependency update (updates to dependencies)
  • Documentation update (changes to documentation)
  • Repository update (changes to repository files, e.g. .github/...)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated the in code docstring/documentation-blocks for new or existing methods/components

@ReenigneArcher

Copy link
Copy Markdown
MemberAuthor

@cgutman, I'm not 100% sure about the 4k suggestions, perhaps that can be defined better? I left the HDR suggestion as is (HD Graphics 730 or higher) as I think that probably is still accurate both Linux and Windows.

@codecov

codecovBot commented Nov 3, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 11.13%. Comparing base (f73eb88) to head (036f94e).
Report is 98 commits behind head on master.

Additional details and impacted files
@@ Coverage Diff @@## master #3366 +/- ##
==========================================
- Coverage 11.16% 11.13% -0.03% 
==========================================
Files 99 99 Lines 17253 17253 Branches 8045 8045 ==========================================
- Hits 1926 1921 -5 + Misses 12717 12639 -78 - Partials 2610 2693 +83 
FlagCoverage Δ
Linux8.37% <ø> (-0.07%)⬇️
Windows5.31% <ø> (ø)
macOS-1313.64% <ø> (+0.02%)⬆️
macOS-1412.65% <ø> (+0.01%)⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 25 files with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 2 times, most recently from 0945dee to 5432808CompareNovember 3, 2024 22:13
@ReenigneArcherReenigneArcher added this to the stable release milestone Nov 8, 2024
@ReenigneArcher
ReenigneArcher requested review from cgutman and removed request for cgutmanNovember 9, 2024 14:17
@ReenigneArcherReenigneArcher mentioned this pull request Nov 15, 2024
10 tasks
@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 3 times, most recently from accc065 to e0ec681CompareNovember 18, 2024 23:44
Co-Authored-By: BillyTom <953688+billytom@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

@ReenigneArcher
ReenigneArcher merged commit 0cc98f1 into masterDec 11, 2024
@ReenigneArcher
ReenigneArcher deleted the docs/various-updates branch December 11, 2024 18:11
TheElixZammuto pushed a commit to TheElixZammuto/Sunshine-1 that referenced this pull request Dec 23, 2024
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
c2vi pushed a commit to c2vi/Sunshine that referenced this pull request Mar 27, 2025
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* Merge commit from fork
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(linux): update sunshine rules (LizardByte#3748)
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(linux): enable fedora 42 (LizardByte#3780)
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 7, 2025
* sync from origin (#3)
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
* fix conflict
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <liuy102@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant

@ReenigneArcher
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

docs: various updates - #3366

Merged
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates
Dec 11, 2024
Merged

docs: various updates#3366
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates

Conversation

@ReenigneArcher

@ReenigneArcherReenigneArcher commented Nov 3, 2024

Copy link
Copy Markdown
Member

Description

Screenshot

Issues Fixed or Closed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Dependency update (updates to dependencies)
  • Documentation update (changes to documentation)
  • Repository update (changes to repository files, e.g. .github/...)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated the in code docstring/documentation-blocks for new or existing methods/components

@ReenigneArcher

Copy link
Copy Markdown
MemberAuthor

@cgutman, I'm not 100% sure about the 4k suggestions, perhaps that can be defined better? I left the HDR suggestion as is (HD Graphics 730 or higher) as I think that probably is still accurate both Linux and Windows.

@codecov

codecovBot commented Nov 3, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 11.13%. Comparing base (f73eb88) to head (036f94e).
Report is 98 commits behind head on master.

Additional details and impacted files
@@ Coverage Diff @@## master #3366 +/- ##
==========================================
- Coverage 11.16% 11.13% -0.03% 
==========================================
Files 99 99 Lines 17253 17253 Branches 8045 8045 ==========================================
- Hits 1926 1921 -5 + Misses 12717 12639 -78 - Partials 2610 2693 +83 
FlagCoverage Δ
Linux8.37% <ø> (-0.07%)⬇️
Windows5.31% <ø> (ø)
macOS-1313.64% <ø> (+0.02%)⬆️
macOS-1412.65% <ø> (+0.01%)⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 25 files with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 2 times, most recently from 0945dee to 5432808CompareNovember 3, 2024 22:13
@ReenigneArcherReenigneArcher added this to the stable release milestone Nov 8, 2024
@ReenigneArcher
ReenigneArcher requested review from cgutman and removed request for cgutmanNovember 9, 2024 14:17
@ReenigneArcherReenigneArcher mentioned this pull request Nov 15, 2024
10 tasks
@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 3 times, most recently from accc065 to e0ec681CompareNovember 18, 2024 23:44
Co-Authored-By: BillyTom <953688+billytom@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

@ReenigneArcher
ReenigneArcher merged commit 0cc98f1 into masterDec 11, 2024
@ReenigneArcher
ReenigneArcher deleted the docs/various-updates branch December 11, 2024 18:11
TheElixZammuto pushed a commit to TheElixZammuto/Sunshine-1 that referenced this pull request Dec 23, 2024
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
c2vi pushed a commit to c2vi/Sunshine that referenced this pull request Mar 27, 2025
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* Merge commit from fork
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(linux): update sunshine rules (LizardByte#3748)
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(linux): enable fedora 42 (LizardByte#3780)
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 7, 2025
* sync from origin (#3)
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
* fix conflict
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <liuy102@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant

@ReenigneArcher
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

docs: various updates - #3366

Merged
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates
Dec 11, 2024
Merged

docs: various updates#3366
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates

Conversation

@ReenigneArcher

@ReenigneArcherReenigneArcher commented Nov 3, 2024

Copy link
Copy Markdown
Member

Description

Screenshot

Issues Fixed or Closed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Dependency update (updates to dependencies)
  • Documentation update (changes to documentation)
  • Repository update (changes to repository files, e.g. .github/...)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated the in code docstring/documentation-blocks for new or existing methods/components

@ReenigneArcher

Copy link
Copy Markdown
MemberAuthor

@cgutman, I'm not 100% sure about the 4k suggestions, perhaps that can be defined better? I left the HDR suggestion as is (HD Graphics 730 or higher) as I think that probably is still accurate both Linux and Windows.

@codecov

codecovBot commented Nov 3, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 11.13%. Comparing base (f73eb88) to head (036f94e).
Report is 98 commits behind head on master.

Additional details and impacted files
@@ Coverage Diff @@## master #3366 +/- ##
==========================================
- Coverage 11.16% 11.13% -0.03% 
==========================================
Files 99 99 Lines 17253 17253 Branches 8045 8045 ==========================================
- Hits 1926 1921 -5 + Misses 12717 12639 -78 - Partials 2610 2693 +83 
FlagCoverage Δ
Linux8.37% <ø> (-0.07%)⬇️
Windows5.31% <ø> (ø)
macOS-1313.64% <ø> (+0.02%)⬆️
macOS-1412.65% <ø> (+0.01%)⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 25 files with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 2 times, most recently from 0945dee to 5432808CompareNovember 3, 2024 22:13
@ReenigneArcherReenigneArcher added this to the stable release milestone Nov 8, 2024
@ReenigneArcher
ReenigneArcher requested review from cgutman and removed request for cgutmanNovember 9, 2024 14:17
@ReenigneArcherReenigneArcher mentioned this pull request Nov 15, 2024
10 tasks
@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 3 times, most recently from accc065 to e0ec681CompareNovember 18, 2024 23:44
Co-Authored-By: BillyTom <953688+billytom@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

@ReenigneArcher
ReenigneArcher merged commit 0cc98f1 into masterDec 11, 2024
@ReenigneArcher
ReenigneArcher deleted the docs/various-updates branch December 11, 2024 18:11
TheElixZammuto pushed a commit to TheElixZammuto/Sunshine-1 that referenced this pull request Dec 23, 2024
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
c2vi pushed a commit to c2vi/Sunshine that referenced this pull request Mar 27, 2025
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* Merge commit from fork
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(linux): update sunshine rules (LizardByte#3748)
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(linux): enable fedora 42 (LizardByte#3780)
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 7, 2025
* sync from origin (#3)
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
* fix conflict
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <liuy102@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant

@ReenigneArcher
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

docs: various updates - #3366

Merged
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates
Dec 11, 2024
Merged

docs: various updates#3366
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates

Conversation

@ReenigneArcher

@ReenigneArcherReenigneArcher commented Nov 3, 2024

Copy link
Copy Markdown
Member

Description

Screenshot

Issues Fixed or Closed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Dependency update (updates to dependencies)
  • Documentation update (changes to documentation)
  • Repository update (changes to repository files, e.g. .github/...)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated the in code docstring/documentation-blocks for new or existing methods/components

@ReenigneArcher

Copy link
Copy Markdown
MemberAuthor

@cgutman, I'm not 100% sure about the 4k suggestions, perhaps that can be defined better? I left the HDR suggestion as is (HD Graphics 730 or higher) as I think that probably is still accurate both Linux and Windows.

@codecov

codecovBot commented Nov 3, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 11.13%. Comparing base (f73eb88) to head (036f94e).
Report is 98 commits behind head on master.

Additional details and impacted files
@@ Coverage Diff @@## master #3366 +/- ##
==========================================
- Coverage 11.16% 11.13% -0.03% 
==========================================
Files 99 99 Lines 17253 17253 Branches 8045 8045 ==========================================
- Hits 1926 1921 -5 + Misses 12717 12639 -78 - Partials 2610 2693 +83 
FlagCoverage Δ
Linux8.37% <ø> (-0.07%)⬇️
Windows5.31% <ø> (ø)
macOS-1313.64% <ø> (+0.02%)⬆️
macOS-1412.65% <ø> (+0.01%)⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 25 files with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 2 times, most recently from 0945dee to 5432808CompareNovember 3, 2024 22:13
@ReenigneArcherReenigneArcher added this to the stable release milestone Nov 8, 2024
@ReenigneArcher
ReenigneArcher requested review from cgutman and removed request for cgutmanNovember 9, 2024 14:17
@ReenigneArcherReenigneArcher mentioned this pull request Nov 15, 2024
10 tasks
@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 3 times, most recently from accc065 to e0ec681CompareNovember 18, 2024 23:44
Co-Authored-By: BillyTom <953688+billytom@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

@ReenigneArcher
ReenigneArcher merged commit 0cc98f1 into masterDec 11, 2024
@ReenigneArcher
ReenigneArcher deleted the docs/various-updates branch December 11, 2024 18:11
TheElixZammuto pushed a commit to TheElixZammuto/Sunshine-1 that referenced this pull request Dec 23, 2024
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
c2vi pushed a commit to c2vi/Sunshine that referenced this pull request Mar 27, 2025
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* Merge commit from fork
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(linux): update sunshine rules (LizardByte#3748)
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(linux): enable fedora 42 (LizardByte#3780)
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 7, 2025
* sync from origin (#3)
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
* fix conflict
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <liuy102@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant

@ReenigneArcher
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

docs: various updates - #3366

Merged
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates
Dec 11, 2024
Merged

docs: various updates#3366
ReenigneArcher merged 1 commit into
masterfrom
docs/various-updates

Conversation

@ReenigneArcher

@ReenigneArcherReenigneArcher commented Nov 3, 2024

Copy link
Copy Markdown
Member

Description

Screenshot

Issues Fixed or Closed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Dependency update (updates to dependencies)
  • Documentation update (changes to documentation)
  • Repository update (changes to repository files, e.g. .github/...)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated the in code docstring/documentation-blocks for new or existing methods/components

@ReenigneArcher

Copy link
Copy Markdown
MemberAuthor

@cgutman, I'm not 100% sure about the 4k suggestions, perhaps that can be defined better? I left the HDR suggestion as is (HD Graphics 730 or higher) as I think that probably is still accurate both Linux and Windows.

@codecov

codecovBot commented Nov 3, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 11.13%. Comparing base (f73eb88) to head (036f94e).
Report is 98 commits behind head on master.

Additional details and impacted files
@@ Coverage Diff @@## master #3366 +/- ##
==========================================
- Coverage 11.16% 11.13% -0.03% 
==========================================
Files 99 99 Lines 17253 17253 Branches 8045 8045 ==========================================
- Hits 1926 1921 -5 + Misses 12717 12639 -78 - Partials 2610 2693 +83 
FlagCoverage Δ
Linux8.37% <ø> (-0.07%)⬇️
Windows5.31% <ø> (ø)
macOS-1313.64% <ø> (+0.02%)⬆️
macOS-1412.65% <ø> (+0.01%)⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 25 files with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 2 times, most recently from 0945dee to 5432808CompareNovember 3, 2024 22:13
@ReenigneArcherReenigneArcher added this to the stable release milestone Nov 8, 2024
@ReenigneArcher
ReenigneArcher requested review from cgutman and removed request for cgutmanNovember 9, 2024 14:17
@ReenigneArcherReenigneArcher mentioned this pull request Nov 15, 2024
10 tasks
@ReenigneArcher
ReenigneArcherforce-pushed the docs/various-updates branch 3 times, most recently from accc065 to e0ec681CompareNovember 18, 2024 23:44
Co-Authored-By: BillyTom <953688+billytom@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

@ReenigneArcher
ReenigneArcher merged commit 0cc98f1 into masterDec 11, 2024
@ReenigneArcher
ReenigneArcher deleted the docs/various-updates branch December 11, 2024 18:11
TheElixZammuto pushed a commit to TheElixZammuto/Sunshine-1 that referenced this pull request Dec 23, 2024
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
c2vi pushed a commit to c2vi/Sunshine that referenced this pull request Mar 27, 2025
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 6, 2025
* docs: various updates (LizardByte#3366)
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* Merge commit from fork
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
* fix(linux): update sunshine rules (LizardByte#3748)
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
* build(linux): enable fedora 42 (LizardByte#3780)
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <>
eball added a commit to Above-Os/Sunshine that referenced this pull request May 7, 2025
* sync from origin (#3)
* docs: various updates (LizardByte#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
* feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894)
* chore(l10n): update translations (LizardByte#3443)
* build(deps): fix boost 1.87 compatibility (LizardByte#3457)
* build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`.
- [Commits](LizardByte/build-deps@a558c92...b89442e)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`.
- [Commits](flathub/shared-modules@0529b12...a4889f0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(docker): fix docker artifacts (LizardByte#3472)
* build(copr): fix build (LizardByte#3458)
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
* build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407)
Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.12...v3.5.13)
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475)
* fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415)
* build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`.
- [Commits](LizardByte/build-deps@b89442e...249a313)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490)
* fix(ui): remove extra slash in logs href (LizardByte#3493)
* fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499)
* docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466)
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action).
Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715
- [Release notes](https://github.com/lizardbyte/setup-release-action/releases)
- [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715)
Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208
- [Release notes](https://github.com/lizardbyte/create-release-action/releases)
- [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208)
---
updated-dependencies:
- dependency-name: LizardByte/setup-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
- dependency-name: LizardByte/create-release-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: lizardbyte-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3473)
* fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502)
* fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514)
* feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455)
* docs(gh-pages): migrate site to jekyll format (LizardByte#3517)
* build(packaging/macos)!: remove macports support (LizardByte#3506)
* feat(display): Configure display device based on user config (LizardByte#3441)
* chore(l10n): update translations (LizardByte#3512)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)
* build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(confighttp): do not return 200 on errors (LizardByte#3385)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: random cleanup (LizardByte#3526)
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
* feat(display): add display mode remapping option (LizardByte#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531)
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)"
This reverts commit 6a233cb.
* Keep display revert delay input type change from 6a233cb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`.
- [Commits](flathub/shared-modules@a4889f0...f1ad050)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3519)
* docs(hrefs): update readthedocs hrefs (LizardByte#3476)
* build(cmake): check for MinHook during configure (LizardByte#3533)
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
* chore: update global workflows (LizardByte#3536)
* chore(l10n): update translations (LizardByte#3535)
* fix(cmake/windows): static link MinHook (LizardByte#3537)
* feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539)
* fix(checkbox): inverse global prep values for apps (LizardByte#3547)
* feat(tray): add button to reset display device settings on Windows (LizardByte#3546)
* chore: update global workflows (LizardByte#3551)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`.
- [Commits](flathub/shared-modules@f1ad050...f5d368a)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Merge commit from fork
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
* test(fixtures): move certificate fixtures to source code (LizardByte#3554)
* build(linux)!: remove legacy input option (LizardByte#3562)
* style: adjust clang-format rules (LizardByte#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
* docs(guides): fix blog url (LizardByte#3564)
* fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561)
* build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`.
- [Commits](LizardByte/tray@ebbd14f...e80058b)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: update global workflows (LizardByte#3570)
* build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`.
- [Commits](LizardByte/doxyconfig@4c94524...4501c7b)
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@63599b0...1975f75)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574)
Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`.
- [Commits](LizardByte/tray@e80058b...d45306e)
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(web-ui): fix new version notification conditions (LizardByte#3577)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`.
- [Commits](flathub/shared-modules@f5d368a...26def5f)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(l10n): update translations (LizardByte#3563)
* fix(httpcommon): sonarqube warning cleanup (LizardByte#3558)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(packaging): fix flatpak metainfo (LizardByte#3588)
* build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482)
* fix(video): prevent encoder probing with no active displays (LizardByte#3592)
* build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(video): allow encoder probing when there are no devices at all (LizardByte#3594)
* build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611)
build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`.
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): Add revert display config on disconnect option (LizardByte#3613)
* fix(api): return proper json objects (LizardByte#3544)
* chore: update global workflows (LizardByte#3623)
* fix(ui): properly handle boolean json responses (LizardByte#3626)
* ci(docker): fix debian arm builds (LizardByte#3627)
* fix(dd_config)!: disable by default (LizardByte#3639)
* feat(nvenc): implement async encode and hang recovery (LizardByte#3629)
* feat(nvenc): implement async encode
* fix(video): allow NVENC to complete teardown asynchronously
* build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645)
* ci(homebrew): fix python install (LizardByte#3646)
* fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600)
* feat: Add Max Bitrate option (LizardByte#3628)
* build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631)
Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.16.0...v2.17.0)
---
updated-dependencies:
- dependency-name: babel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump googletest to v1.16.0 (LizardByte#3655)
* fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656)
* build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`.
- [Commits](flathub/shared-modules@26def5f...802d804)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`.
- [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`.
- [Commits](flathub/shared-modules@802d804...85cf327)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(display): expose HDR toggle workaround delay to user (LizardByte#3579)
* build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`.
- [Commits](games-on-whales/inputtino@311fd2d...00ea0c2)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs(readme): fix badge whitespace (LizardByte#3678)
* ci(flatpak): use local exceptions (LizardByte#3679)
* ci(flatpak): build aarch64 on arm architecture (LizardByte#3680)
* fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691)
* docs(readme): add sponsors (LizardByte#3697)
* build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`.
- [Commits](games-on-whales/inputtino@00ea0c2...01b16d6)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709)
* build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2.
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](robinraju/release-downloader@v1.11...v1.12)
---
updated-dependencies:
- dependency-name: robinraju/release-downloader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`.
- [Commits](LizardByte/build-deps@249a313...0f8f2af)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`.
- [Commits](games-on-whales/inputtino@01b16d6...9c19995)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728)
* docs(readme): add contributor images (LizardByte#3732)
* fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735)
* build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`.
- [Commits](games-on-whales/inputtino@9c19995...1170b1e)
---
updated-dependencies:
- dependency-name: third-party/inputtino
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`.
- [Commits](flathub/shared-modules@85cf327...a6c788b)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739)
* build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458.
- [Commits](https://github.com/LizardByte/shared-web/commits)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`.
- [Commits](LizardByte/build-deps@0f8f2af...c44b312)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727)
* chore: update global workflows (LizardByte#3724)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* chore(gh-pages): add crowdin-ignore class (LizardByte#3747)
* build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`.
- [Commits](LizardByte/build-deps@c44b312...b567d3c)
---
updated-dependencies:
- dependency-name: third-party/build-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): update sunshine rules (LizardByte#3748)
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
* build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759)
build(deps): bump @lizardbyte/shared-web
Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214.
- [Release notes](https://github.com/LizardByte/shared-web/releases)
- [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214)
---
updated-dependencies:
- dependency-name: "@lizardbyte/shared-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761)
build(deps): bump third-party/moonlight-common-c
Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`.
- [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf)
---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(input/linux): DualSense adaptive trigger support (LizardByte#3738)
* style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762)
* fix(config): parse config after logging initialized (LizardByte#3769)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773)
build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`.
- [Commits](flathub/shared-modules@a6c788b...1f8e591)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(config): fix parse error when list ends on last line of config file (LizardByte#3772)
* fix(config): ensure logging config settings are properly loaded (LizardByte#3777)
* build(cmake): update policies (LizardByte#3775)
* docs(readme): update crowdin image url (LizardByte#3774)
* build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781)
build(deps): bump third-party/Simple-Web-Server
Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`.
- [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798)
---
updated-dependencies:
- dependency-name: third-party/Simple-Web-Server
dependency-version: 187f798
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782)
Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`.
- [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb)
---
updated-dependencies:
- dependency-name: third-party/wlr-protocols
dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`.
- [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n)
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): enable fedora 42 (LizardByte#3780)
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
* build(deps): pin boost to 1.87 (LizardByte#3794)
* build(windows): fix resource file name (LizardByte#3793)
* build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791)
build(deps): bump third-party/libdisplaydevice
Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`.
- [Release notes](https://github.com/LizardByte/libdisplaydevice/releases)
- [Commits](LizardByte/libdisplaydevice@591387c...13a4aca)
---
updated-dependencies:
- dependency-name: third-party/libdisplaydevice
dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(linux): headless monitors on wayland (LizardByte#3783)
* build(homebrew): explicitly set cxx standard (LizardByte#3797)
* docs: add external documentation (LizardByte#3801)
* fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704)
* docs(website): use cdn for branded icons (LizardByte#3803)
* ci(workflows): minor fixes and updates (LizardByte#3581)
* fix(apps): exit steam big picture mode on session end (LizardByte#3808)
* chore: update global workflows (LizardByte#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* ci(release): increase permission for job and bump actions (LizardByte#3816)
* fix(homebrew): enable system tray for linux (LizardByte#3819)
* ci(flatpak): disable maximize build space for arm64 (LizardByte#3820)
* build(linux): add arch linux support for linux_build.sh script (LizardByte#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
* build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826)
build(deps): bump third-party/wayland-protocols
Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`.
- [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad)
---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci(windows): pin gcc to 14 (LizardByte#3831)
* docs(configuration): Update doc for wlr capture method (LizardByte#3828)
* build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](google/googletest@6910c9d...04ee1b4)
---
updated-dependencies:
- dependency-name: third-party/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(audio): add an option to disable sound streaming (LizardByte#3833)
* ci(codecov): add test analytics (LizardByte#3841)
* ci(codecov): add bundle analysis (LizardByte#3843)
* feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845)
* build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`.
- [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0)
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
* fix conflict
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Gurubase.io <social@gurubase.io>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
Co-authored-by: Lukas Senionis <warliukz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Co-authored-by: TheElixZammuto <theelixzammuto@gmail.com>
Co-authored-by: Petr Hanák <jsem@petr-hanak.cz>
Co-authored-by: iMakeSoftware <luke.cimo@gmail.com>
Co-authored-by: Gurubase.io <social@gurubase.io>
Co-authored-by: LizardByte-bot <108553330+LizardByte-bot@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com>
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com>
Co-authored-by: Vithorio Polten <reach@vithor.io>
Co-authored-by: Cody Maness <cody.maness@outlook.com>
Co-authored-by: VMFortress <vincentmlarocca@gmail.com>
Co-authored-by: Utkarsh Dalal <dalal.utkarsh@gmail.com>
Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
Co-authored-by: Richard Ziegler <37094831+richardziegler@users.noreply.github.com>
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com>
Co-authored-by: Ondřej Glet <63368174+gorgbus@users.noreply.github.com>
Co-authored-by: Andy Grundman <andy@hybridized.org>
Co-authored-by: Vladimir Romashchenko <52473614+eaglesemanation@users.noreply.github.com>
Co-authored-by: Clutchnp <105556048+Clutchnp@users.noreply.github.com>
Co-authored-by: SuperKenVery <39673849+SuperKenVery@users.noreply.github.com>
Co-authored-by: liuyu <liuy102@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant

@ReenigneArcher