Commit Graph

211 Commits

Author SHA1 Message Date
LizardByte-bot c4c10a16b8 chore(l10n): update translations (#4793) 2026-03-06 20:16:26 -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 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
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
LizardByte-bot 6de97fdc18 chore(l10n): update translations (#4252) 2025-09-22 15:56:53 -04:00
LizardByte-bot 25e1d415d2 chore(l10n): update translations (#4222) 2025-09-09 22:34:50 -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
LizardByte-bot 7252d9e897 chore(l10n): update translations (#4045) 2025-07-24 23:32:50 -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
Jaime J. Denizard 8ca976f2d0 fix(web-ui): Change Pin to PIN (#3872) 2025-05-13 20:27:02 +00:00
Clutchnp 8ef838bada feat(audio): add an option to disable sound streaming (#3833) 2025-05-01 11:39:43 -04:00
Richard Ziegler f921ae45d4 style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (#3762) 2025-03-27 01:44:17 +00:00
Lukas Senionis fa22227fca feat(display): expose HDR toggle workaround delay to user (#3579) 2025-02-18 09:32:21 -05:00
Utkarsh Dalal ffccc1af9b fix: add missing strings for max_bitrate setting, and improved logging for bitrate (#3656) 2025-02-11 09:11:12 -05:00
Utkarsh Dalal 3a88ddc639 feat: Add Max Bitrate option (#3628) 2025-02-09 15:00:29 -05:00
ReenigneArcher dbba364ed7 fix(dd_config)!: disable by default (#3639) 2025-02-05 08:32:34 -05:00
ReenigneArcher 6efc687036 fix(ui): properly handle boolean json responses (#3626) 2025-02-02 17:34:02 +00:00
ReenigneArcher 257a102127 fix(api): return proper json objects (#3544) 2025-01-31 23:38:22 -05:00
VMFortress 5b36357133 feat(display): Add revert display config on disconnect option (#3613) 2025-01-30 16:02:22 -05:00
LizardByte-bot 2a31ee5422 chore(l10n): update translations (#3563) 2025-01-22 02:45:44 +00:00
ReenigneArcher eb6916ef34 fix(web-ui): fix new version notification conditions (#3577) 2025-01-22 00:46:04 +00:00
Lukas Senionis 1c2d7ec830 fix(checkbox): inverse global prep values for apps (#3547) 2025-01-17 08:24:49 -05:00
LizardByte-bot d4052dc72c chore(l10n): update translations (#3535) 2025-01-15 15:43:12 +00:00
ReenigneArcher 820180c9e7 docs(hrefs): update readthedocs hrefs (#3476) 2025-01-13 22:34:54 -05:00
LizardByte-bot a7f64118a8 chore(l10n): update translations (#3519) 2025-01-13 20:54:13 -05:00
Cameron Gutman 8392bdc98f feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (#3521)"

This reverts commit 6a233cbcbf.

* Keep display revert delay input type change from 6a233cbcb

* Remove ddprobe

* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
2025-01-12 17:11:03 -06:00
Lukas Senionis 1b94e9339a feat(display): add display mode remapping option (#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2025-01-12 14:14:20 -05:00
Lukas Senionis 6a233cbcbf feat(ddprobe): allow to manually specify gpu preference (#3521) 2025-01-08 18:44:11 -05:00