David Lane
e2652fa52b
refactor(packaging/windows): installer script execution ( #4675 )
2026-02-07 13:04:43 -05:00
David Lane
7e286b90b6
feat(windows): add ViGEmBus driver management API and UI integration ( #4625 )
...
Introduces backend API endpoints for ViGEmBus status and installation, updates Windows build scripts to handle ViGEmBus versioning and installer download, and integrates ViGEmBus status and installation controls into the web UI. Removes legacy PowerShell scripts for gamepad driver management and related NSIS installer commands.
2026-01-25 12:06:51 -05:00
ReenigneArcher
71d7885653
fix(windows): Correct binPath syntax in install-service.bat ( #4290 )
2025-09-24 10:40:33 -04:00
ReenigneArcher
f22b00d698
Merge commit from fork
2025-09-22 23:32:22 -04:00
Scott Munro
458a4a5f6b
fix: windows nsis installer powershell executions run in -noprofile mode ( #4231 )
2025-09-06 13:30:16 -04:00
ReenigneArcher
1d4f5c3798
fix(windows): bundle vigembus instead of downloading it ( #4088 )
2025-07-16 18:34:06 -04:00
ReenigneArcher
673e0fa4f4
fix(installer/windows): ensure service_bin is properly quoted ( #3904 )
2025-05-24 23:34:45 -04:00
ReenigneArcher
3ad90cd7f1
fix(installer/windows): remember service start type ( #3902 )
2025-05-24 23:40:07 +00:00
ReenigneArcher
873939a7b2
fix(packaging/windows): add Sunshine directories to system PATH ( #3727 )
2025-03-22 02:19:57 +00:00
Tejas Rao
fed482caf0
build(win): use UCRT64 environment instead of MinGW64. ( #2323 )
...
Co-authored-by: Conn O'Griofa <connogriofa@gmail.com>
2024-05-25 16:28:14 -04:00
Cameron Gutman
9d5b01727e
Replace WMIC-based check for ViGEmBus with a Powershell check
...
This version is simpler and much faster on machines with many installed apps.
2024-03-09 13:57:24 -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
ReenigneArcher
e716e56199
fix(installer): update vigembus ( #1670 )
2023-10-02 22:10:56 -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
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
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
Cameron Gutman
e8f3dfe32c
Reset ACLs on the config directory and migrated config files
2023-05-03 00:33:06 -05:00
Cameron Gutman
4730f4a3af
Ensure the credentials dir exists before setting ACLs on it
2023-05-03 00:33:06 -05:00
ReenigneArcher
972f726ff9
installer: auto install vigembus ( #1100 )
2023-03-29 17:15:33 -04:00
Cameron Gutman
c95f54f874
Migrate Windows config files into specific config directory ( #716 )
2023-01-07 13:34:06 -05:00
ReenigneArcher
88a450bf1f
update docs ( #574 )
2022-12-28 16:30:32 -05:00
ReenigneArcher
2298cbbe20
remove debugging commands from add-firewall-rule.bat
2022-08-30 12:39:12 -04:00
ReenigneArcher
f7d4f49809
fix windows add-firewall-rule script
2022-08-28 15:51:17 -04:00
ReenigneArcher
7b8abc49e2
Merge branch 'nightly' into fix/paths
2022-08-17 13:51:43 -04:00
Ryan Caezar Itang
65b557d003
Add batch files to add and remove firewall rules
2022-08-16 11:57:14 +08:00
ReenigneArcher
663a92ce33
install bat scripts on windows
2022-08-14 22:16:20 -04:00