David Lane
ab52e27e0e
fix(audio-info): crash when device name contains special characters ( #4095 )
2026-01-16 22:41:23 -05:00
David Lane
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
David Lane
1d6d916b7a
build: add freebsd support ( #4049 )
2025-11-11 23:46:11 -05:00
ReenigneArcher
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
Ehren Bendler
26e5f2f610
build(Linux): Cleanup CUDA compiler options for modern versions ( #4162 )
2025-08-19 10:05:25 -04:00
ReenigneArcher
35f0b30845
build(wayland): ensure libdrm is found ( #4070 )
2025-07-12 20:41:17 -04:00
ReenigneArcher
7e95d536a9
build(windows): fix windows.rc line too long errors ( #4048 )
2025-07-04 11:43:45 -04:00
ReenigneArcher
2259141bd2
build(packaging): version number improvements ( #4037 )
2025-07-03 19:07:02 -04:00
ReenigneArcher
c0e029117d
build(windows): remove no-template-body exception ( #4033 )
2025-07-01 22:26:18 -04:00
ReenigneArcher
1938385bf0
build(windows): fix gcc15 compatibility ( #3946 )
2025-06-07 16:29:45 -04:00
Ondřej Glet
b43a9b8efb
fix(linux): headless monitors on wayland ( #3783 )
2025-04-14 09:56:21 -04:00
ReenigneArcher
64c3862248
build(windows): fix resource file name ( #3793 )
2025-04-13 22:33:49 -04:00
ReenigneArcher
257a102127
fix(api): return proper json objects ( #3544 )
2025-01-31 23:38:22 -05:00
ReenigneArcher
f5b923c406
fix(flatpak): fix broken desktop file, icons, and service ( #3561 )
2025-01-21 00:15:23 +00:00
ReenigneArcher
f57aee9025
build(linux)!: remove legacy input option ( #3562 )
2025-01-19 12:18:08 -05:00
ReenigneArcher
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
Lukas Senionis
1543f584ab
feat(display)!: Add libdisplaydevice dependency and output name mapping ( #2894 )
2024-12-11 14:17:44 -05:00
ReenigneArcher
60cf24225f
chore(various): tedious updates ( #3316 )
2024-10-19 21:59:15 -04:00
ReenigneArcher
7352e7277a
build(linux): fail build if capture dependencies not found ( #3305 )
2024-10-14 22:28:55 +00:00
ReenigneArcher
0107ca44d7
ci(flatpak): sync with flathub ( #3259 )
2024-10-05 01:47:04 +00:00
Joe Mou
698df6884d
build(cmake): Prioritize vendored includes over system-wide ( #3182 )
2024-09-16 19:31:44 -04:00
ReenigneArcher
6593fa5d61
feat: add publisher metadata ( #3080 )
2024-08-24 20:14:45 -04:00
ReenigneArcher
a669b36c31
fix(build): update cuda compatibilities ( #3018 )
2024-08-15 18:16:19 -04:00
Lukas Senionis
c6ed640daa
build(linux): disable GCC 12 Wrestrict warning ( #2925 )
2024-08-04 02:11:38 +00:00
Cameron Gutman
e7c420dd6e
Provide SSSE3, AVX2, and AVX512 optimized Reed-Solomon functions ( #2828 )
...
* Provide SSSE3, AVX2, and AVX512 optimized Reed-Solomon functions
* Update nanors to fix AVX-512 memory corruption
2024-07-11 20:22:57 -05:00
ns6089
037c61dc99
Implement basic network flow control ( #2803 )
...
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
2024-07-11 00:03:16 +00:00
Vithorio Polten
13f94f113a
fix(macos): fix boost on macos ( #2733 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-06-21 19:38:52 +00:00
Vithorio Polten
509576d616
feat(input/linux): add support for more virtual input devices ( #2606 )
...
Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-06-16 00:21:18 +00:00
ReenigneArcher
ebc41acf98
build: optionally static link boost ( #2628 )
2024-06-14 21:37:46 +00:00
ReenigneArcher
f68de7da93
build(linux): add homebrew support ( #2667 )
2024-06-12 15:58:25 -04:00
ReenigneArcher
80eb0517e6
build(windows): fix curl linking ( #2612 )
2024-05-31 20:05:30 -04:00
Tejas Rao
287ac4c0fb
feat(win): new capture method, Windows.Graphics.Capture ( #2580 )
2024-05-27 18:16:14 +00:00
dependabot[bot]
9ee6811fe5
build(deps): bump third-party/tray from 4d8b798 to cb33552 ( #2528 )
...
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>
2024-05-13 21:59:25 -04:00
James Le Cuirot
2cadb815e6
Allow a custom FFmpeg build to be provided using CMake variables ( #1970 )
2024-05-13 18:56:31 -04:00
ReenigneArcher
81c2ecfc07
build(macos): skip link of nonexistent directories ( #2526 )
2024-05-13 10:53:15 -04:00
TimmyOVO
9288775351
feat(macos/capture): support for capture display other than main display ( #2449 )
2024-04-22 14:16:26 -04:00
ReenigneArcher
7602fa110c
fix(ltray): re-order tray dep search ( #2397 )
2024-04-09 21:40:31 -04:00
ReenigneArcher
59ce8deb97
build(cmake): add prep/init.cmake ( #2375 )
...
Co-authored-by: James Le Cuirot <chewi@aura-online.co.uk>
2024-04-05 22:48:13 -04:00
ReenigneArcher
2af0ce364d
Revert "Add capture using WinRT Windows.Graphics.Capture API." ( #2320 )
2024-03-29 12:43:44 -04:00
Tejas Rao
8f1692a5ac
Add capture using WinRT Windows.Graphics.Capture API. ( #2149 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-03-27 23:47:26 -04:00
ReenigneArcher
89e8b9628c
ci(tests): add test framework ( #1603 )
2024-03-24 19:52:24 -04:00
James Le Cuirot
11c5b64d39
Use nlohmann_json package instead of submodule ( #2161 )
2024-02-26 18:53:56 -05:00
ReenigneArcher
8a7a6c48f8
build(cmake) properly find evdev ( #2176 )
2024-02-26 12:55:34 -05:00
ReenigneArcher
c6f94e93e0
build(cmake): error build on warning ( #2165 )
2024-02-24 22:34:53 -05:00
ReenigneArcher
8689469ea8
refactor(main): move remaining entry related code ( #2127 )
2024-02-11 14:15:45 -05:00
ReenigneArcher
cd2153f340
refactor(main): move file operation functions to new source ( #2124 )
2024-02-10 07:37:27 -05:00
Cameron Gutman
aa76b2398b
Add support for starting URLs and regular files that aren't executable
...
This provides some limited ShellExecute-like behavior.
2024-02-08 01:59:40 -06:00
ReenigneArcher
0aa4f06c39
refactor(logging): separate logging from main ( #2110 )
2024-02-07 09:59:24 -05:00
ReenigneArcher
328a300550
build(cmake): use CMAKE_SOURCE_DIR property ( #2091 )
2024-02-03 15:29:09 -05:00
Lukas Senionis
bf1b9a20ec
Add a dedicated library for working with JSON ( #2047 )
2024-01-20 17:05:35 -05:00