Commit Graph

3067 Commits

Author SHA1 Message Date
Yukino Song b0871a9a5b Add gamepad override for each app 2025-05-19 14:22:17 +08:00
Yukino Song 98a35b81f6 Don't show apps without UUID in the WebUI 2025-05-14 23:23:38 +08:00
Yukino Song 93540b97fe Update tray message from no apps running to reload apps 2025-05-14 23:23:10 +08:00
Yukino Song bcb3e0c81d Fix #724 2025-05-14 20:25:20 +08:00
Yukino Song 2b86bc541d Support Reordering apps(requires Artemis) 2025-05-14 02:43:08 +08:00
Yukino Song 47686b5136 Add some verbose logs 2025-05-13 23:10:33 +08:00
Yukino Song 8298149d1c Fix the missing locale 2025-05-13 19:43:58 +08:00
Yukino Song 08eee86819 Use DXGI methods to get HDR state 2025-05-13 19:43:57 +08:00
Yukino Song 1798887e86 Support launching app with UUID 2025-05-13 18:17:44 +08:00
Yukino Song 96968b8bb2 Add app index 2025-05-13 01:21:20 +08:00
Yukino Song 00c2528778 Make sure to use the desired GPU when probing encoders with virtual display 2025-05-12 23:00:59 +08:00
Yukino Song 6b45f75dc5 Create a temporary virtual display to probe encoders when no active display is present 2025-05-12 22:56:27 +08:00
Yukino Song 071f500f06 Ensure virtual display is removed even when we failed to get its name 2025-05-12 22:55:01 +08:00
Yukino Song 8aff38cf7c Automatically use virtual display if no active display is detected 2025-05-12 21:31:14 +08:00
Yukino Song e231803ec2 Update apps loading logic 2025-05-12 21:18:41 +08:00
Yukino Song 6c7962b6da Add APOLLO_APP_UUID envvar 2025-05-11 22:39:29 +08:00
Yukino Song 6ee5f4ed0b Update envvars 2025-05-09 04:35:15 +08:00
Yukino Song 69e999d245 Add option to toggle envvar compatibility mode 2025-05-07 04:38:28 +08:00
Yukino Song 91467d50b6 BREAKING: SUNSHINE_CLIENT_FPS is now float (for better integration with Special-K) 2025-05-07 03:57:54 +08:00
Yukino Song 9c4e0a0f5e Fix default apps.json 2025-05-07 03:52:34 +08:00
Yukino Song 6d5c2ca723 Merge remote-tracking branch 'origin/master' 2025-05-07 03:11:13 +08:00
Yukino Song 253203f954 Merge remote-tracking branch 'sunshine/master' 2025-05-07 03:10:11 +08:00
dependabot[bot] e81a3f029f build(deps): bump third-party/inputtino from fd136cf to 17a9b9c (#3853)
Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `fd136cf` to `17a9b9c`.
- [Commits](https://github.com/games-on-whales/inputtino/compare/fd136cfe492b4375b4507718bcca1f044588fc6f...17a9b9ce85c6b8e711f777146d3c706c1a2a9fd9)

---
updated-dependencies:
- dependency-name: third-party/inputtino
  dependency-version: 17a9b9ce85c6b8e711f777146d3c706c1a2a9fd9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-06 08:22:20 -04:00
Clutchnp c435d0fe56 build(linux): fix gcc version and disable docs for build on arch (#3846) 2025-05-05 13:06:01 -04:00
dependabot[bot] a846ea909a build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from aac65cf to bf91cb0 (#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](https://github.com/flatpak/flatpak-builder-tools/compare/aac65cf44cd4e008594a9d9ac1db08e2025067a6...bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de)

---
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>
2025-05-05 12:29:49 +00:00
Vladimir Romashchenko 0a942437e2 feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (#3845) 2025-05-05 02:09:18 +00:00
Yukino Song 94feb2bdb4 Update README.md 2025-05-05 00:26:30 +08:00
ReenigneArcher 808a862952 ci(codecov): add bundle analysis (#3843) 2025-05-04 09:38:34 -04:00
ReenigneArcher a70cf5e12e ci(codecov): add test analytics (#3841) 2025-05-03 18:22:13 +00:00
Clutchnp 8ef838bada feat(audio): add an option to disable sound streaming (#3833) 2025-05-01 11:39:43 -04:00
dependabot[bot] 7b6818ab4a build(deps): bump third-party/googletest from 6910c9d to 04ee1b4 (#3836)
Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/6910c9d9165801d8827d628cb72eb7ea9dd538c5...04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4)

---
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>
2025-05-01 12:39:22 +00:00
SuperKenVery 3de3c299b2 docs(configuration): Update doc for wlr capture method (#3828) 2025-04-30 17:33:38 +00:00
ReenigneArcher e9bce254fd ci(windows): pin gcc to 14 (#3831) 2025-04-29 21:29:38 -04:00
dependabot[bot] e807769f6a build(deps): bump third-party/wayland-protocols from 4313a51 to 810f1ad (#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](https://github.com/LizardByte-infrastructure/wayland-protocols/compare/4313a51a170efffece8f60f7a5dfdad135e6befa...810f1adaf33521cc55fc510566efba2a1418174f)

---
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>
2025-04-29 12:43:47 -04:00
Clutchnp bdf15f5277 build(linux): add arch linux support for linux_build.sh script (#3814)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2025-04-29 09:24:29 -04:00
ReenigneArcher 326592d08c ci(flatpak): disable maximize build space for arm64 (#3820) 2025-04-28 15:20:08 -04:00
ReenigneArcher f82923e5c5 fix(homebrew): enable system tray for linux (#3819) 2025-04-28 13:45:12 -04:00
ReenigneArcher c6f36474ba ci(release): increase permission for job and bump actions (#3816) 2025-04-25 21:01:37 -04:00
LizardByte-bot 1df4c89026 chore: update global workflows (#3813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2025-04-25 19:09:06 -04:00
Vladimir Romashchenko 65b0217a90 fix(apps): exit steam big picture mode on session end (#3808) 2025-04-22 22:43:13 -04:00
ReenigneArcher e58a437e6b ci(workflows): minor fixes and updates (#3581) 2025-04-20 10:25:33 -04:00
ReenigneArcher f76ad0d238 docs(website): use cdn for branded icons (#3803) 2025-04-19 22:22:43 -04:00
Andy Grundman 4f2603ff63 fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (#3704) 2025-04-19 17:48:17 -04:00
ReenigneArcher 5529850c10 docs: add external documentation (#3801) 2025-04-19 13:33:09 -04:00
Yukino Song 91b1e77e69 Merge pull request #632 from aliceroherty/#628-fix-typo-in-contribution-guidelines
Fix typo in contributing.md: correct "Vus.js" to "Vue.js"
2025-04-18 22:12:48 +08:00
Alice a16512adcd Fix typo in contributing.md: correct "Vus.js" to "Vue.js"
Closes Typo in Contribution Guidelines #628
2025-04-16 21:03:47 -04:00
ReenigneArcher 57b5b296da build(homebrew): explicitly set cxx standard (#3797) 2025-04-14 14:12:59 -04:00
Yukino Song e5a3333e0b Update SudoVDA 2025-04-15 00:24:44 +08:00
Yukino Song 45588e5735 Fix favicon 2025-04-15 00:15:44 +08:00
Yukino Song 56646c2a81 Add option to configure auto discovery(mDNS)
resolves #539
potentially resolves #611
2025-04-15 00:11:29 +08:00