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
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
5800653055
test: add external test commands ( #4277 )
2025-09-21 00:22:42 -04:00
b4677bab84
build(deps/Linux): include gnu-which as dependency ( #4251 )
2025-09-08 22:38:42 -04:00
458a4a5f6b
fix: windows nsis installer powershell executions run in -noprofile mode ( #4231 )
2025-09-06 13:30:16 -04:00
73f84fb6dd
fix(tray): optionally run tray in main event loop enabling support for macOS ( #3818 )
...
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com >
2025-09-01 11:30:18 -04:00
26e5f2f610
build(Linux): Cleanup CUDA compiler options for modern versions ( #4162 )
2025-08-19 10:05:25 -04:00
02036920ac
build(deps): Update to FFmpeg 8.0 branch ( #4143 )
2025-08-10 13:22:00 -04:00
48c2c52498
fix(packaging/linux): depend on libgbm ( #4113 )
2025-07-31 21:50:07 -04:00
99cf9ac960
ci: use actionlint and problem matchers ( #4116 )
2025-07-29 22:08:30 -04:00
274b998ec5
build(cmake): bump c++ to 23 ( #4096 )
2025-07-19 09:00:44 -04:00
1d4f5c3798
fix(windows): bundle vigembus instead of downloading it ( #4088 )
2025-07-16 18:34:06 -04:00
35f0b30845
build(wayland): ensure libdrm is found ( #4070 )
2025-07-12 20:41:17 -04:00
7e95d536a9
build(windows): fix windows.rc line too long errors ( #4048 )
2025-07-04 11:43:45 -04:00
2259141bd2
build(packaging): version number improvements ( #4037 )
2025-07-03 19:07:02 -04:00
c0e029117d
build(windows): remove no-template-body exception ( #4033 )
2025-07-01 22:26:18 -04:00
c9a06fd8a7
build(linux): consolidate appstream metainfo ( #3954 )
2025-06-09 16:39:57 +00:00
1938385bf0
build(windows): fix gcc15 compatibility ( #3946 )
2025-06-07 16:29:45 -04:00
356545fa7d
refactor(installer/windows): move nsis code ( #3915 )
2025-05-26 21:23:46 +00:00
9c08c75a44
build(cmake): remove unused python tests option ( #3879 )
2025-05-14 13:37:08 -04:00
b43a9b8efb
fix(linux): headless monitors on wayland ( #3783 )
2025-04-14 09:56:21 -04:00
64c3862248
build(windows): fix resource file name ( #3793 )
2025-04-13 22:33:49 -04:00
955c0fd8e7
build(deps): pin boost to 1.87 ( #3794 )
2025-04-13 20:30:07 -04:00
7d75e4b75f
build(cmake): update policies ( #3775 )
2025-04-03 19:09:40 -04:00
873939a7b2
fix(packaging/windows): add Sunshine directories to system PATH ( #3727 )
2025-03-22 02:19:57 +00:00
257a102127
fix(api): return proper json objects ( #3544 )
2025-01-31 23:38:22 -05:00
f5b923c406
fix(flatpak): fix broken desktop file, icons, and service ( #3561 )
2025-01-21 00:15:23 +00:00
f57aee9025
build(linux)!: remove legacy input option ( #3562 )
2025-01-19 12:18:08 -05:00
7f0351d125
fix(cmake/windows): static link MinHook ( #3537 )
2025-01-15 19:00:29 +00:00
53b9be1001
build(cmake): check for MinHook during configure ( #3533 )
...
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com >
2025-01-15 08:25:10 -05:00
820180c9e7
docs(hrefs): update readthedocs hrefs ( #3476 )
2025-01-13 22:34:54 -05:00
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
c369e8e5b6
fix(capture/windows): fix capture when using the basic render driver ( #3531 )
...
* fix(capture/windows): fix capture when using the basic render driver
* chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
2025-01-12 16:05:18 -06:00
2b6a453174
chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt ( #3490 )
2024-12-26 20:45:13 -05:00
1543f584ab
feat(display)!: Add libdisplaydevice dependency and output name mapping ( #2894 )
2024-12-11 14:17:44 -05:00
8d2e322e1a
fix(cmake): configuration generation fails when BUILD_TESTS is OFF ( #3416 )
2024-11-27 00:05:51 +00:00
d8fbe2d709
build(deps): update dependency and paths for build-deps submodule ( #3341 )
2024-10-30 14:06:06 +00:00
60cf24225f
chore(various): tedious updates ( #3316 )
2024-10-19 21:59:15 -04:00
6fa6a7d515
build(deps): remove unused dependency on libvdpau ( #3307 )
2024-10-14 23:15:53 -05:00
7352e7277a
build(linux): fail build if capture dependencies not found ( #3305 )
2024-10-14 22:28:55 +00:00
0107ca44d7
ci(flatpak): sync with flathub ( #3259 )
2024-10-05 01:47:04 +00:00
e90b71ce62
fix(boost)!: migrate boost to 1.86 ( #3256 )
2024-10-03 21:42:16 -04:00