Yukino Song
056c6f4693
Merge remote-tracking branch 'sunshine/master'
2025-05-19 15:01:27 +08:00
thesystemcoder168
12f3ba2d4b
Add the option to always have the virtual display be an isolated display - Windows only ( #662 )
...
* Isolated display - web and backend
Isolated display - web and backend
* Moved settings outside of the advanced display
* Update virtual_display.cpp with isolated setting for better maintenance
Update virtual_display.cpp with isolated setting for better maintenance. The isolated routine becomes an additional routine instead of a replacement for the original one.
* Changed source formatting, removed English in non-English languages, removed test code
Changed source formatting, removed English in non-English languages, removed test code
* change blank/unused lines in config.cpp
change blank/unused lines in config.cpp
* Change blank lines in DisplayDeviceOptions.vue
Change blank lines in DisplayDeviceOptions.vue
* Change line spacing in config.h
Change line spacing in config.h
* Changed line spacing in config.cpp
Changed line spacing in config.cpp
* Changed lines/line spacing in virtual_display.cpp
Changed lines/line spacing in virtual_display.cpp
* Fix spaceing on virtual_display.cpp
Fix spaceing on virtual_display.cpp
* Added check to not do anything if the virtual display is not active.
Added check to not do anything to the order of the displays if the isolated checkbox is set and if the virtual display is not active.
* Minor formatting fix w/ add Chinese locale
* Expose `matchDisplay` though not used for now
---------
Co-authored-by: Yukino Song <nutosservice@gmail.com >
2025-05-19 15:00:11 +08:00
Yukino Song
b0871a9a5b
Add gamepad override for each app
2025-05-19 14:22:17 +08:00
ReenigneArcher
9c08c75a44
build(cmake): remove unused python tests option ( #3879 )
2025-05-14 13:37:08 -04: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
Jaime J. Denizard
8ca976f2d0
fix(web-ui): Change Pin to PIN ( #3872 )
2025-05-13 20:27:02 +00:00
grgergo
2ca2ea435f
docs(website): Add Nintendo 3DS client ( #3876 )
2025-05-13 14:51:59 -04: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
ReenigneArcher
7b873e9ea4
docs(contributing): update CLion description ( #3863 )
2025-05-09 18:45:04 +00:00
dependabot[bot]
8f6cd37a62
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from bf91cb0 to fe89c19 ( #3862 )
...
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 `bf91cb0` to `fe89c19`.
- [Commits](bf91cb0bee...fe89c19b14 )
---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
dependency-version: fe89c19b147432d896f7c1c686630a992132d583
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-09 08:10:03 -04:00
Yukino Song
6ee5f4ed0b
Update envvars
2025-05-09 04:35:15 +08:00
ReenigneArcher
1a5f5e59de
build(deps): bump vite from 4.5.9 to 4.5.14 ( #3858 )
2025-05-08 04:53:32 +00:00
jbellionjourdan
e9b39e4c15
fix(linux/input): improve input rules ( #3857 )
2025-05-07 14:41:01 +00: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](fd136cfe49...17a9b9ce85 )
---
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](aac65cf44c...bf91cb0bee )
---
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](6910c9d916...04ee1b4f2a )
---
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](4313a51a17...810f1adaf3 )
---
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