Commit Graph

117 Commits

Author SHA1 Message Date
Cameron Gutman
6ea836c511 Add options to control gamepad autoselection heuristics
Also move gamepad type selection to the input tab while we're here
2024-01-01 19:53:57 -06:00
Cameron Gutman
97c921629a Move Alt to Windows mapping option to Input tab 2024-01-01 19:53:57 -06:00
Cameron Gutman
a6ffeb4b53
Don't install/update ViGEmBus if 1.17 or later is already installed (#1953)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-12-30 21:48:48 -06:00
Cameron Gutman
eca26e664b Make wording about fatal errors a little less strong
Some "fatal" errors might be expected for some esoteric configurations.
2023-12-29 23:01:28 -06:00
TheElixZammuto
5bdbda90b5
Web UI migration to Vite and Vue3 and improvements to the UX (#1673)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-12-27 19:25:49 -05:00
Cameron Gutman
3b9e37e1dd
Don't hardcode the signature length to RSA-2048 (#1872) 2023-11-30 23:51:45 -06:00
ns6089
29a1b1539f
Fix incorrect portrait mode rotation center on Windows (#1851) 2023-11-17 08:43:12 -05:00
Erick C
3212b036a1
Manual DS4 mode: Allow Back/Select to trigger Touchpad click (#1772)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-10-22 15:03:33 -04:00
Elia Zammuto
045044e7e7 Remove origin_pin_allowed 2023-10-15 14:00:34 -05:00
ns6089
a003f02ec3
Improve tray icon images (#1736) 2023-10-15 13:18:11 -04:00
ns6089
adcf2cd5a3
Optimize png assets with oxipng (#1750) 2023-10-15 09:38:17 -04:00
ns6089
7f2b96b3e0 Refactor shaders 2023-10-05 23:06:40 -05:00
Cameron Gutman
ed95b50f7a Automatically treat launcher-type apps as detached 2023-10-04 17:59:36 -05:00
ReenigneArcher
e716e56199
fix(installer): update vigembus (#1670) 2023-10-02 22:10:56 -04:00
ReenigneArcher
f76879eb0d
feat(ui): add port mapping table (#1681) 2023-09-30 13:52:56 -04:00
Elia Zammuto
47d4b619b1
Show Fatal Logs in Web UI (#1648) 2023-09-16 14:53:38 -04:00
Elia Zammuto
dc967ccc7b
Event Ballons and Tray Icon improvements (#1561)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-09-15 20:48:51 -04:00
Eric Dong
b9bc4d6680
Documentation Update: Add linux ssh guide (#1527)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-09-14 13:42:35 -04:00
ns6089
e98d7577bb
Support capturing rotated displays on Windows (#1602) 2023-09-13 10:34:26 -04:00
ns6089
bbad58dcf3 nvenc: reorder config.html dictionary 2023-09-07 18:03:19 -05:00
ns6089
646a569210 nvenc: add option to disable realtime hags 2023-09-07 18:03:19 -05:00
ns6089
8b40fa6dd5 nvenc: new config page 2023-09-07 18:03:19 -05:00
ns6089
4094fef67a Bind constant buffers where you define them
And remove possible slot collisions.
2023-09-05 21:32:37 -05:00
Cameron Gutman
62a5cd959a Implement IPv6 support 2023-08-27 18:12:02 -05:00
ns6089
8dc51a21df Remove DwmFlush() 2023-08-27 13:13:43 -05:00
Lukas Senionis
9ae40d3d5a
Remove "config-page" class from "Output Name" field (#1572) 2023-08-27 11:06:24 -04:00
Cameron Gutman
b344af2d88 Tweak wording for codec mode options to avoid users changing it 2023-08-26 12:38:24 -05:00
Cameron Gutman
69e720b44b Implement AV1 support 2023-08-19 18:36:48 -05:00
Elia Zammuto
3b2a098640
Expose Connection environment variables to the app start (#1430)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-07-29 14:21:58 -04:00
lns103
d3578e9711
fix(installer): use the system proxy to download ViGEmBus if it is enabled (#1406) 2023-07-10 19:51:13 -04:00
Casey Korver
f3871c4449 Correct typos on web portal 2023-07-08 19:56:56 -05:00
Cameron Gutman
11aedf56a2 Implement controller arrival metadata support 2023-06-30 20:47:29 -05:00
ReenigneArcher
29fc20671d
fix(ui): fix nightly release notifications (#1394) 2023-06-25 17:10:35 -04:00
Elia Zammuto
8ff2022aaf
Fix WebUI Stable Update notification (#1358) 2023-06-06 18:31:15 -04:00
Cameron Gutman
9a65c91671 Rename SunshineSvc to SunshineService
This avoids a MalwareBytes false positive.

Fixes #1126
2023-05-26 17:54:38 -05:00
Cameron Gutman
fe62b10324 Add an option to control whether Sunshine starts on boot 2023-05-26 17:54:38 -05:00
Cameron Gutman
a87d8335bd Add a friendly name for SunshineSvc 2023-05-26 17:54:38 -05:00
Cameron Gutman
8da919f411 Rename Back Button Timeout and disable it by default
Users don't expect long presses of the back button to not work out of the box.
2023-05-25 20:03:53 -05:00
Cameron Gutman
2f4cc9ace0 Add option to always send scancodes
Default is enabled to match v0.19.1 behavior

Fixes #1233
2023-05-25 19:31:39 -05:00
Cameron Gutman
0e2eacb0ee Reduce opacity of placeholder text
This makes it more obvious that it's a placeholder
2023-05-24 20:34:13 -05:00
Cameron Gutman
78737d7611 Adjust descriptions on the A/V page to discourage manual settings 2023-05-24 20:34:13 -05:00
Cameron Gutman
53125ffeca
Add support for installing the Steam Streaming Speakers driver (#1262)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-05-09 20:02:28 -05:00
ReenigneArcher
7e8c43c796
fix(ui): use release url for nightly releases (#1260) 2023-05-07 21:03:20 -04:00
Cameron Gutman
1d6ea8c759 Allow audio sinks to match on device names
Names are more stable than IDs on Windows
2023-05-07 11:52:57 -05:00
kodemeister
343f200c75 Remove group and mode assignment from the udev rule 2023-05-06 14:37:45 -05:00
kodemeister
5d3034701d Remove setup of 'input' group from Linux packaging scripts 2023-05-06 14:37:45 -05:00
kodemeister
06a1609aef Change udev rule to automatically grant access to virtual input devices 2023-05-06 14:37:45 -05:00
Cameron Gutman
f21b1951b4 Add notes about GPU, display, and encoder compatibility 2023-05-05 23:14:04 -05:00
Cameron Gutman
27f9d6d3a5 Clear the PIN field after a successful pairing 2023-05-05 17:42:59 -05:00
Cameron Gutman
81aecff301 Pass the SID instead of the group name to icacls
Group names are localized but well-known SIDs work everywhere.
2023-05-03 20:35:33 -05:00