dc419367f3
chore: Remove setuptools from glad dependencies ( #5392 )
2026-07-08 16:04:52 -04:00
f7893b0b1a
build(Linux): Allow building with Vulkan but without Wayland ( #5377 )
...
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2026-07-05 18:38:16 -04:00
c42d20eb1a
perf(deps): switch to upstream nanors runtime dispatching ( #5369 )
2026-07-03 22:31:23 -04:00
09dc9e4c35
chore: use lizardbyte-common in c++ ( #5356 )
...
Co-authored-by: Kishi <41839133+Kishi85@users.noreply.github.com >
2026-06-30 19:12:10 -04:00
a3552a43c1
build(deps): fix building on Linux with DRM capture disabled ( #5224 )
...
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2026-06-22 21:12:39 -04:00
c9863ebee9
fix(macos): wake sleeping display at the beginning of capture session ( #5291 )
2026-06-17 11:28:07 -04:00
4ad69aaa20
fix(tray): fix compiling without system tray enabled ( #5284 )
2026-06-12 13:05:50 -04:00
7d234bfa6e
build(homebrew): fix service install on linux ( #5223 )
2026-05-30 20:31:19 -04:00
0e35140576
build(python): migrate to uv ( #5222 )
2026-05-30 17:37:14 -04:00
d7e88da0e5
build(macos): quote SHOULD_SIGN env expansion in install script ( #5185 )
2026-05-25 10:53:48 -04:00
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
2db7176f73
fix(Windows-installer): move ViGEmBus to ThirdParty group ( #5157 )
2026-05-19 21:01:45 -04:00
71323d3847
build(windows): drop unused boost-locale ( #5116 )
2026-05-14 14:20:32 -04:00
f9d1aca72e
build(macos): configure C++ standard and ICU root ( #5101 )
2026-05-13 19:01:34 -04:00
07099901cd
build(deps): Add SUNSHINE_SYSTEM_VULKAN_HEADERS option ( #5103 )
...
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2026-05-12 21:19:07 -04:00
c6988fd7d2
build(web-ui): commit lock file ( #5083 )
2026-05-08 00:06:15 -04:00
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
e180053eab
fix(linux/vulkan): remove deprecated FFmpeg Vulkan queue lock/unlock ( #5031 )
2026-04-19 13:52:03 -04:00
5ffa66ee52
refactor(linux/xdgportal): Split pipewire code into it's own file so it can be reused ( #5008 )
2026-04-17 16:16:19 -04:00
a40f27f34e
fix(linux/vulkan): guard deprecated FFmpeg Vulkan queue lock/unlock ( #5005 )
2026-04-16 21:17:15 -04:00
0752f641b1
feat(linux): Add Vulkan video encoder ( #4603 )
2026-03-30 22:17:00 -04:00
aa6078218e
build: Allow FFMPEG_PLATFORM_LIBRARIES to be overridden by the user ( #4915 )
2026-03-28 19:49:55 -04:00
7df35f4064
build: fix build-deps tag matching ( #4899 )
2026-03-23 18:44:14 -04:00
3e06afab1f
feat(linux): add thread priority support for POSIX systems ( #4885 )
2026-03-22 23:25:42 -04:00
ae8adfd8ed
feat(linux/glad): implement EGL_IMG_context_priority ( #4857 )
2026-03-21 20:27:21 -04:00
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
253e624ee8
fix(linux/xdgportal): allow unified systemd service for all capture methods ( #4854 )
2026-03-16 14:25:30 -04:00
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
7e3cf7025d
build(deps): move nvapi to official NVIDIA repo and bump to R590 ( #3725 )
2026-03-08 22:04:09 -04:00
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
e776b65b17
build(homebrew): dynamic link opus ( #4826 )
2026-03-07 07:23:26 -05:00
49abb1606a
fix(build): ensure libopus is statically linked ( #4819 )
2026-03-05 20:08:34 -05:00
423a864ee3
feat(macos): build a signed .app bundle in a .dmg ( #4759 )
2026-03-03 23:30:53 -05:00
9d0622856b
build(deps): migrate ffmpeg prebuild to downloaded archive ( #4699 )
2026-02-10 21:54:43 -05:00
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
cdc444314f
feat(installer/windows): add wix installer ( #3916 )
2026-02-07 15:21:25 -05:00
e2652fa52b
refactor(packaging/windows): installer script execution ( #4675 )
2026-02-07 13:04:43 -05:00
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
b6757c5ed3
build: add --ignore-scripts to npm install commands ( #4655 )
2026-02-03 08:17:35 -05:00
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
19a6301140
build(windows): fix rc version for llvm clang ( #4606 )
2026-01-20 15:47:02 -05:00
ab52e27e0e
fix(audio-info): crash when device name contains special characters ( #4095 )
2026-01-16 22:41:23 -05:00
2e68762e36
build(Archlinux): Update GCC version in PKGBUILD to 15 ( #4546 )
...
Bump the _gcc_version variable from 14 to 15 and change makedepends to use the generic 'gcc' package. This ensures the package builds with the latest GCC version available.
2025-12-29 20:16:28 -05:00
d3d26f344c
chore: change libevdev source to LizardByte mirror ( #4524 )
2025-12-20 15:53:24 -05:00
446e0a5252
build(tests): static link libgcc and libstdc++ on Linux ( #4485 )
2025-12-08 21:04:01 -05:00
1d6d916b7a
build: add freebsd support ( #4049 )
2025-11-11 23:46:11 -05:00
875ad1d11a
build(deps): bump boost to 1.89 ( #4253 )
2025-11-01 21:02:15 -04:00
ed7b78f138
build(linux): enable cpack auto dependencies ( #4323 )
2025-10-09 10:19:48 -04:00
f52891d6fc
build(linux): static link std libraries ( #4321 )
2025-10-07 11:29:16 -04:00
1a96d13514
build(linux): update pkg-config systemd variable names ( #4303 )
2025-09-26 11:11:07 -04:00