ReenigneArcher
484fe46781
fix(linux): migrate to qt tray
2026-04-03 13:49:46 -04:00
neatnoise
0752f641b1
feat(linux): Add Vulkan video encoder ( #4603 )
2026-03-30 22:17:00 -04:00
neatnoise
d03334693c
feat(api/ui): add client enable/disable access control ( #4771 )
2026-03-29 12:58:00 -04:00
Conn O'Griofa
ae8adfd8ed
feat(linux/glad): implement EGL_IMG_context_priority ( #4857 )
2026-03-21 20:27:21 -04:00
Thomas Van Laere
0d3be0bb1e
feat(macOS): Capture audio on macOS using Tap API ( #4209 )
...
Co-authored-by: David Lane <42013603+ReenigneArcher@users.noreply.github.com >
2026-03-20 22:50:52 -04:00
Conn O'Griofa
253e624ee8
fix(linux/xdgportal): allow unified systemd service for all capture methods ( #4854 )
2026-03-16 14:25:30 -04:00
David Lane
ea201155f4
build(linux): generate glad sources at compile time ( #4798 )
...
Co-authored-by: Conn O'Griofa <connogriofa@gmail.com >
2026-03-15 21:21:41 -04:00
David Lane
e836354e5a
feat(web-ui): add browse feature to find directories/executables/files ( #4848 )
2026-03-13 22:55:04 -04:00
David Lane
f04f6a2bde
refactor(confighttp): HTML page handlers into generic getPage function ( #4645 )
2026-03-08 18:36:22 -04:00
Conn O'Griofa
daa99db662
fix(linux): use FQDN naming for all Linux packaging types ( #4779 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2026-03-07 14:15:50 -05:00
David Lane
438b2391db
ci(macOS): check notary status in separate job ( #4820 )
2026-03-06 20:15:53 -05:00
David Lane
2620019b8f
docs: add maintainer release instructions ( #4773 )
2026-02-24 22:35:45 -05:00
David Lane
766473f691
build(python): migrate to pyproject.toml and bump python to 3.14 ( #4772 )
2026-02-24 19:29:40 -05:00
Coia Prant
8aed1a82c8
build(web-ui): fix rollup failing ( #4687 )
2026-02-08 15:30:40 -05:00
David Lane
5bd3a2b225
docs: miscellaneous updates ( #4597 )
2026-02-08 00:12:38 -05:00
Coia Prant
d591643706
build(windows): add arm64 support ( #3905 )
...
Signed-off-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
Signed-off-by: Coia Prant <coiaprant@gmail.com >
Co-authored-by: Ricky8955555 <rkmiao@duck.com >
Co-authored-by: Mike Fara <mjfara@gmail.com >
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2026-02-07 21:03:05 -05:00
David Lane
cdc444314f
feat(installer/windows): add wix installer ( #3916 )
2026-02-07 15:21:25 -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
David Lane
3ce39b36d0
fix(web-ui): modernize UI ( #4631 )
2026-01-29 10:16:37 -05:00
Cilps the Pumpkin
76b3a8596f
feat(api): add application image endpoint ( #4627 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2026-01-27 16:34:03 -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
Julio Sanz
d299730800
build(arch): enhanced arch support for linux build script ( #4595 )
2026-01-18 14:37:32 -05:00
David Lane
0aa7e3fd67
feat(network): allow binding to specific interface ( #4481 )
2025-12-23 13:08:12 -05:00
David Lane
1d6d916b7a
build: add freebsd support ( #4049 )
2025-11-11 23:46:11 -05:00
ReenigneArcher
0b3978eb27
build(rpm): add OpenSUSE support ( #4359 )
2025-10-25 18:58:32 -04:00
ReenigneArcher
9f6c832583
docs: use github admonition styles ( #4263 )
2025-09-16 19:01:39 -04:00
dependabot[bot]
cadc89aa14
build(deps): bump third-party/doxyconfig from a73f908 to 1188ef2 ( #4264 )
...
* build(deps): bump third-party/doxyconfig from `a73f908` to `1188ef2`
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig ) from `a73f908` to `1188ef2`.
- [Commits](a73f908fb7...1188ef2b96 )
---
updated-dependencies:
- dependency-name: third-party/doxyconfig
dependency-version: 1188ef2b96efb3e003a591ee01714339c2d9161c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* docs: fix tab compatibility with doxygen 1.11-1.12
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2025-09-16 17:46:59 -04:00
ReenigneArcher
7f255b3f9c
docs(troubleshooting): fix Linux hardware encoding admonition and general cleanup ( #4250 )
2025-09-08 18:53:59 -04:00
Kishi
8bff4d0780
feat(tray): Add runtime config option to enable/disable system tray ( #4208 )
2025-09-01 14:07:31 -04:00
Ehren Bendler
26e5f2f610
build(Linux): Cleanup CUDA compiler options for modern versions ( #4162 )
2025-08-19 10:05:25 -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
ReenigneArcher
a28c20df18
build(linux): compile with gcc13+ and bump cuda ( #4136 )
2025-08-07 20:13:25 -04:00
Erik Groh
eff88de993
docs: Docs buffer overrun improvement ( #3986 )
2025-07-30 17:47:36 -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
5b1da1c1ab
ci(workflows): refactor ci ( #4025 )
2025-07-01 21:12:13 -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
958d783d94
build(arch-packaging): update gcc ( #3978 )
2025-06-14 23:45:01 -04:00
ReenigneArcher
7b873e9ea4
docs(contributing): update CLion description ( #3863 )
2025-05-09 18:45:04 +00:00
jbellionjourdan
e9b39e4c15
fix(linux/input): improve input rules ( #3857 )
2025-05-07 14:41:01 +00:00
Vladimir Romashchenko
0a942437e2
feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change ( #3845 )
2025-05-05 02:09:18 +00:00
Clutchnp
8ef838bada
feat(audio): add an option to disable sound streaming ( #3833 )
2025-05-01 11:39:43 -04:00
SuperKenVery
3de3c299b2
docs(configuration): Update doc for wlr capture method ( #3828 )
2025-04-30 17:33:38 +00:00
Vladimir Romashchenko
65b0217a90
fix(apps): exit steam big picture mode on session end ( #3808 )
2025-04-22 22:43:13 -04:00
ReenigneArcher
5529850c10
docs: add external documentation ( #3801 )
2025-04-19 13:33:09 -04:00
ReenigneArcher
4f3d50a2ba
build(linux): enable fedora 42 ( #3780 )
...
Co-authored-by: Johnny Arcitec <38923130+arcitec@users.noreply.github.com >
2025-04-12 17:11:33 -04:00
ReenigneArcher
2cd4b1b3ad
fix(linux): update sunshine rules ( #3748 )
...
Co-authored-by: ABeltramo <beltramo.ale@gmail.com >
2025-03-25 08:26:32 -04:00
ReenigneArcher
873939a7b2
fix(packaging/windows): add Sunshine directories to system PATH ( #3727 )
2025-03-22 02:19:57 +00:00