Yukino Song
|
96968b8bb2
|
Add app index
|
2025-05-13 01:21:20 +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
|
a6097e6910
|
Handle weird boolean leftover from previous config files
|
2025-03-04 00:42:34 +08:00 |
|
Yukino Song
|
c6127ed0e5
|
Server: implement per-device display mode override
|
2025-02-25 05:51:18 +08:00 |
|
Yukino Song
|
51602b1c39
|
Try migrate again if the apps.json is still somehow invalid
|
2025-02-17 01:38:20 +08:00 |
|
Yukino Song
|
014ad1821f
|
Don't request doubled refresh rate - the new SudoVDA driver already created the doubled mode
|
2025-02-15 06:03:09 +08:00 |
|
Yukino Song
|
e35fc85201
|
Bring back Auto toggle HDR without using DD methods but DD options
|
2025-02-15 06:03:09 +08:00 |
|
Yukino Song
|
09d7a1ef09
|
Add default UUID for built-in apps
|
2025-02-15 05:14:46 +08:00 |
|
Yukino Song
|
dca9092a2c
|
Fix #345
|
2025-02-08 03:37:42 +08:00 |
|
Yukino Song
|
58bbfc3e67
|
Show running app in Apps page
|
2025-02-07 21:11:03 +08:00 |
|
Yukino Song
|
78714e65fc
|
Fix build
|
2025-02-06 18:16:55 +08:00 |
|
Yukino Song
|
fd059e36f0
|
Merge remote-tracking branch 'origin/master'
|
2025-02-06 09:14:18 +08:00 |
|
Yukino Song
|
75824e8de7
|
Add a dedicated "Terminate" entry when using input only mode
|
2025-02-06 06:10:21 +08:00 |
|
Yukino Song
|
786fadb960
|
Rename Input Only to Remote Input
|
2025-02-06 05:24:19 +08:00 |
|
Yukino Song
|
68d1b5ce9d
|
Fix doubled fps not applied on common resolutions
|
2025-02-06 05:16:44 +08:00 |
|
Yukino Song
|
9c5c90e64b
|
Fully prevent client commands on input only sessions
|
2025-02-05 11:36:34 +08:00 |
|
Yukino Song
|
1c8bd0cdb5
|
Implement frontend part for Double refreshrate. Resolves #299
|
2025-02-05 07:42:16 +08:00 |
|
Yukino Song
|
23dd06b344
|
Implement input only mode w/ double framerate for virtual display
|
2025-02-05 06:54:30 +08:00 |
|
Yukino Song
|
6d8d063454
|
Terminate early when hang in encoder is detected
|
2025-02-03 03:28:52 +08:00 |
|
Yukino Song
|
ff667ec802
|
Fix build for Linux
|
2025-01-31 20:57:23 +08:00 |
|
Yukino Song
|
8a20264c19
|
Implement per-client app identity
|
2025-01-24 02:04:42 +08:00 |
|
Yukino Song
|
f85eab9822
|
Disable client commands on built-in virtual display app
|
2025-01-23 04:03:58 +08:00 |
|
Yukino Song
|
5aaeb70722
|
Add option to enable/disable client commands per-app
|
2025-01-23 02:35:40 +08:00 |
|
Yukino Song
|
a63b0892aa
|
Fix all display being enabled when virtual display quits
The inclusion of libdisplaydevice further complicated the already messy display configuration thing...
|
2025-01-20 21:55:49 +08:00 |
|
Yukino Song
|
791b25400a
|
Fix output_name not working
|
2025-01-20 20:13:28 +08:00 |
|
ReenigneArcher
|
c2420427b1
|
style: adjust clang-format rules (#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
|
2025-01-19 22:34:47 -05:00 |
|
Yukino Song
|
c724d30d51
|
Restore old HDR workaround
|
2025-01-17 06:31:41 +08:00 |
|
Yukino Song
|
4b78e3b47d
|
Migrate virtual display config to new Display Device API
|
2025-01-15 22:50:08 +08:00 |
|
Yukino Song
|
fcbdaed1e0
|
Fix build
(Never wanna merge again)
|
2025-01-15 09:01:33 +08:00 |
|
Yukino Song
|
1dc6465f12
|
Merge remote-tracking branch 'origin/master'
|
2025-01-14 23:43:50 +08:00 |
|
Lukas Senionis
|
76bea8acb9
|
feat(display): Configure display device based on user config (#3441)
|
2025-01-07 20:40:48 -05:00 |
|
Yukino Song
|
021f6a635b
|
Merge remote-tracking branch 'origin/master'
|
2024-12-02 02:11:15 +08:00 |
|
Cameron Gutman
|
1cab1a5a1e
|
fix(process): avoid leaking zombies and fds in detached processes (#3379)
|
2024-11-07 22:15:33 -06:00 |
|
Cameron Gutman
|
54ddf37584
|
fix(rtsp): fix RTSP timeout after quitting an app (#3376)
* fix(rtsp): fix RTSP timeout after quitting an app
* fix(process): ignore failures when terminating the process group
|
2024-11-06 22:57:27 -06:00 |
|
Yukino Song
|
551999be48
|
Maybe resolves #84
|
2024-10-27 02:46:21 +08:00 |
|
Yukino Song
|
3510a07c68
|
Remove unnecessary move for pod type
|
2024-10-09 05:31:15 +08:00 |
|
Yukino Song
|
05763a0b79
|
Merge remote-tracking branch 'origin/master'
|
2024-10-06 05:29:43 +08:00 |
|
Lukas Senionis
|
e90b71ce62
|
fix(boost)!: migrate boost to 1.86 (#3256)
|
2024-10-03 21:42:16 -04:00 |
|
Yukino Song
|
102c7b266e
|
Add UUID to app list response
|
2024-09-23 05:25:24 +08:00 |
|
Yukino Song
|
80fb7efc3d
|
Add UUID to apps w/ add option to use App's id for virtual display (resolves #48)
|
2024-09-22 07:34:39 +08:00 |
|
Yukino Song
|
4d5cc526b5
|
Restore to user configured output name after probing
|
2024-09-21 23:24:58 +08:00 |
|
Yukino Song
|
79c9c23232
|
Try fix probing failed issue on some weird systems
|
2024-09-21 20:28:27 +08:00 |
|
Yukino Song
|
9f012639b3
|
Add global option for set virtual display as primary display
|
2024-09-19 23:42:31 +08:00 |
|
Yukino Song
|
2c3a08574b
|
Add fallback mode config
|
2024-09-19 23:42:27 +08:00 |
|