Commit Graph

283 Commits

Author SHA1 Message Date
LizardByte-bot
af44c53447 chore(l10n): update translations (#4831) 2026-03-10 22:11:01 -04:00
David Lane
f04f6a2bde refactor(confighttp): HTML page handlers into generic getPage function (#4645) 2026-03-08 18:36:22 -04:00
LizardByte-bot
c4c10a16b8 chore(l10n): update translations (#4793) 2026-03-06 20:16:26 -05:00
Andy Grundman
53f05d48b3 fix(macos): hide the Dock icon (#4823) 2026-03-06 18:32:13 -05:00
Andy Grundman
423a864ee3 feat(macos): build a signed .app bundle in a .dmg (#4759) 2026-03-03 23:30:53 -05:00
Eduardo Mozart de Oliveira
655b1902bb feat(web-ui): clipboard copy feedback on Troubleshooting logs (#4803)
Co-authored-by: eduardomozart <2974895+eduardomozart@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-03-03 19:02:21 -05:00
LizardByte-bot
98dc21954e chore(l10n): update translations (#4698) 2026-02-25 23:13:12 -05:00
David Lane
fbb8520ab0 fix: replace remaining FontAwesome icons and drop shared-web dependency (#4764) 2026-02-24 17:42:45 -05:00
David Lane
e2652fa52b refactor(packaging/windows): installer script execution (#4675) 2026-02-07 13:04:43 -05:00
David Lane
874880e5ea feat(linux)!: Support streaming through XDG portals and Pipewire (#4417)
Co-authored-by: Carlos Garnacho <carlosg@gnome.org>
Co-authored-by: Carson Katri <Carson.katri@gmail.com>
Co-authored-by: Bond <bond-d@ukr.net>
Co-authored-by: d.bondarev <d.bondarev@crm-onebox.com>
Co-authored-by: Conn O'Griofa <connogriofa@gmail.com>
2026-02-03 08:19:02 -05:00
LizardByte-bot
2a31583c7f chore(l10n): update translations (#4600) 2026-01-30 11:22:14 -05:00
David Lane
3ce39b36d0 fix(web-ui): modernize UI (#4631) 2026-01-29 10:16:37 -05:00
David Lane
5ecf7dc75c feat(web-ui)!: remove discord widget (#4630) 2026-01-25 17:47:12 -05:00
David Lane
3e2f4c2846 feat(web-ui): render changelog for new release sections (#4629) 2026-01-25 14:14:46 -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
LizardByte-bot
2e2f7b6a33 chore(l10n): update translations (#4548) 2026-01-16 17:55:23 -05:00
LizardByte-bot
a44c152192 chore(l10n): update translations (#4497) 2025-12-24 20:10:35 -05:00
David Lane
0aa7e3fd67 feat(network): allow binding to specific interface (#4481) 2025-12-23 13:08:12 -05:00
LizardByte-bot
d0aefe05b2 chore(l10n): update translations (#4386) 2025-11-22 13:58:37 -05:00
David Lane
1d6d916b7a build: add freebsd support (#4049) 2025-11-11 23:46:11 -05:00
ns6089
49197c71af fix(video): fix leaky abstraction in ogl luma shader (#4404) 2025-11-08 13:48:49 -05:00
LizardByte-bot
e657df0c47 chore(l10n): update translations (#4302) 2025-10-27 14:19:30 -04:00
ReenigneArcher
a8e03a29b0 fix(web-ui): translation function in DisplayOutputSelector label (#4328) 2025-10-12 14:23:04 -04:00
LizardByte-bot
86188d47a7 chore(l10n): update translations (#4291) 2025-09-24 11:41:38 -04: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
Gilles Schintgen
fd96aa0b36 fix(packaging/Linux): ensure that uhid is loaded automatically (#2906)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2025-09-22 23:30:21 -04:00
LizardByte-bot
6de97fdc18 chore(l10n): update translations (#4252) 2025-09-22 15:56:53 -04:00
Revival8697
cb653deb7c fix(Linux): udev rules style issues (#4276) 2025-09-19 18:57:33 -04:00
LizardByte-bot
25e1d415d2 chore(l10n): update translations (#4222) 2025-09-09 22:34:50 -04:00
Scott Munro
458a4a5f6b fix: windows nsis installer powershell executions run in -noprofile mode (#4231) 2025-09-06 13:30:16 -04:00
Kishi
8bff4d0780 feat(tray): Add runtime config option to enable/disable system tray (#4208) 2025-09-01 14:07:31 -04:00
LizardByte-bot
705d763729 chore(l10n): update translations (#4115)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2025-08-31 16:06:09 -04:00
ReenigneArcher
14fc19ddbd test(config): add test for consistent config (#4215) 2025-08-31 09:57:03 -04:00
Kishi
8107198250 fix(input): Cleanup and show additional gamepad options correctly on linux (DS5) (#4169)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2025-08-18 14:41:55 -04:00
Kishi
cc6e853fba feat(input/linux): allow ds5 gamepads to have a fixed device mac based on controller index (#4158) 2025-08-16 18:17:04 -04:00
Andy Grundman
b3ee60d422 fix(video): restore the ability to set a minimum fps target (#4114) 2025-07-29 23:12:16 -04:00
ReenigneArcher
99cf9ac960 ci: use actionlint and problem matchers (#4116) 2025-07-29 22:08:30 -04:00
LizardByte-bot
7252d9e897 chore(l10n): update translations (#4045) 2025-07-24 23:32:50 -04:00
ReenigneArcher
1d4f5c3798 fix(windows): bundle vigembus instead of downloading it (#4088) 2025-07-16 18:34:06 -04:00
VMFortress
fe26129697 fix(display): Restore Checkbox import for display device opts (#4076) 2025-07-14 17:27:00 -04:00
LizardByte-bot
65f14e1003 chore(l10n): update translations (#3582)
Co-authored-by: Shen-Ta Hsieh(BestSteve) <ibmibmibm.tw@gmail.com>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2025-06-27 20:45:10 -04:00
ReenigneArcher
27f71c3895 fix(video): base min frame time strictly on client framerate (#3844) 2025-06-27 18:17:15 -04:00
TheElixZammuto
738ac93a0e Merge commit from fork
* (security) Mandate content-type on POST calls

* (security) Add JSON content-type in POST requests with a body

* Added Content Type on missing endpoints

* (review) docs and newlines

* (docs) add JSON content type header

* style(clang-format): fix lint errors

---------

Co-authored-by: axfla <axfla@hotmail.fr>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2025-06-27 16:57:59 -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
Jaime J. Denizard
8ca976f2d0 fix(web-ui): Change Pin to PIN (#3872) 2025-05-13 20:27:02 +00:00
jbellionjourdan
e9b39e4c15 fix(linux/input): improve input rules (#3857) 2025-05-07 14:41:01 +00:00
Clutchnp
8ef838bada feat(audio): add an option to disable sound streaming (#3833) 2025-05-01 11:39:43 -04:00
Vladimir Romashchenko
65b0217a90 fix(apps): exit steam big picture mode on session end (#3808) 2025-04-22 22:43:13 -04:00