Commit Graph

359 Commits

Author SHA1 Message Date
David Lane 98ee1d00f5 chore(deps): use lizardbyte-common for python helpers (#5250) 2026-06-04 19:48:38 -04:00
Sev7een fe50019960 docs(contributing): refresh clang-format guidance (#5233) 2026-05-31 12:34:15 -04:00
David Lane 0e35140576 build(python): migrate to uv (#5222) 2026-05-30 17:37:14 -04:00
David Lane dbce229174 fix(linux): migrate to qt tray (#4907)
Co-authored-by: Kishi <41839133+Kishi85@users.noreply.github.com>
2026-05-24 22:21:24 -04:00
David Lane 0bc26a3f17 build(freebsd): fix npm install (#5182) 2026-05-24 19:28:52 -04:00
David Lane 68f671809c fix(web-ui): add documentation link and version-aware URLs (#5176) 2026-05-24 12:17:24 -04:00
Georgi Valkov 3a69acefa0 feat(rtsp): add option to limit packetsize for clients that cannot configure it (#5153)
Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2026-05-21 11:43:53 -04:00
David Lane 82a68ebc4d chore: fixes for release automation (#5142) 2026-05-17 21:19:20 -04:00
David Lane 14ffa6fdaa build: bump freebsd version to 14.4 and build-deps to v2026.516.30821 (#5129) 2026-05-16 10:38:33 -04:00
David Lane 0899b3412b build(linux): add ubuntu 26.04 support (#5051) 2026-05-06 23:59:05 -04:00
Willian Barreto dd30d0555f feat(input): implement multiseat support and virtual device naming (#4954) 2026-05-05 18:12:16 -04:00
Kishi a90d3068e9 feat(capture/linux): add KWin direct screencast capture method (#5009)
Co-authored-by: Ramalama2 <6314556+Ramalama2@users.noreply.github.com>
2026-05-04 20:58:35 -04:00
neatnoise eb45ea785a fix(linux/vulkan): change default rate control from VBR to CBR (#5032) 2026-04-20 13:06:00 -04:00
Andy Grundman a5af790710 feat(nvenc): support for split frame encoding on GPUs with 2+ nvenc blocks (#4892)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2026-04-19 17:44:10 -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](https://github.com/LizardByte/doxyconfig/compare/a73f908fb70fac4f6076a28f0a751239ea5ac2d3...1188ef2b96efb3e003a591ee01714339c2d9161c)

---
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