Dave Lane
f54f9dfc57
chore(deps): move boost to CPM and bump to 1.92 ( #5730 )
2026-09-15 20:14:58 -04:00
Dave Lane
4ffca95587
ci(homebrew): run tests in separate step ( #5669 )
2026-09-10 10:30:48 -04:00
dependabot[bot] and ReenigneArcher
af505b7649
build(deps): bump third-party/tray from 1d0d696 to c329d9f ( #5630 )
...
* build(deps): bump third-party/tray from `1d0d696` to `c329d9f`
Bumps [third-party/tray](https://github.com/LizardByte/tray ) from `1d0d696` to `c329d9f`.
- [Release notes](https://github.com/LizardByte/tray/releases )
- [Commits](https://github.com/LizardByte/tray/compare/1d0d69623fe7ddb3da180db4b99417f9497d4f79...c329d9fd0d39dfb47f0f2fb5467e1db2e8a1d623 )
---
updated-dependencies:
- dependency-name: third-party/tray
dependency-version: c329d9fd0d39dfb47f0f2fb5467e1db2e8a1d623
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* test(tray): enable tray test hooks
Gate `TRAY_ENABLE_TEST_HOOKS` behind `BUILD_TESTS` in dependency setup and propagate the same definition to test targets when tray tests are enabled. This keeps production tray builds unchanged while allowing tray-specific test hook code to be compiled consistently for supported platforms.
---------
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 >
2026-09-06 14:25:12 -04:00
Dave Lane
71189aecc1
chore(deps): bump libvirtualhid ( #5585 )
2026-09-05 21:44:54 -04:00
Dave Lane
f02f1aebbc
build(Linux): use compiler-selected libgcov for coverage ( #5597 )
2026-09-02 10:12:57 -04:00
Dave Lane
687e12d013
feat(input): implement libvirtualhid adding new gamepad styles ( #5368 )
2026-08-16 15:24:58 -04:00
Dave Lane
0784774fec
test(tray): add system tray tests ( #4221 )
2026-07-29 20:30:43 -04:00
Dave Lane
3377f7a73f
refactor(sonar): migrate worker threads to std::jthread ( #5398 )
2026-07-12 00:30:05 -04:00
Dave Lane and Kishi
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
Dave Lane
4f7bde2430
build(homebrew): reduce test duplication and add test coverage for macOS ( #5331 )
2026-06-25 10:18:40 -04:00
martona
f9d1aca72e
build(macos): configure C++ standard and ICU root ( #5101 )
2026-05-13 19:01:34 -04:00
Thomas Van Laere and David Lane
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
David Lane
f04f6a2bde
refactor(confighttp): HTML page handlers into generic getPage function ( #4645 )
2026-03-08 18:36:22 -04: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
David Lane
75809f13e3
ci(linux): migrate Archlinux build to GitHub workflow ( #4478 )
2025-12-07 09:01:57 -05:00
ReenigneArcher
5800653055
test: add external test commands ( #4277 )
2025-09-21 00:22:42 -04:00
ReenigneArcher
2e8f1d4773
test(locale): test that languages are properly defined ( #4220 )
2025-08-31 12:56:05 -04:00
ReenigneArcher
14fc19ddbd
test(config): add test for consistent config ( #4215 )
2025-08-31 09:57:03 -04:00
ReenigneArcher
274b998ec5
build(cmake): bump c++ to 23 ( #4096 )
2025-07-19 09:00:44 -04:00
ReenigneArcher
26566cc04d
test(fixtures): move certificate fixtures to source code ( #3554 )
2025-01-18 15:18:40 +00:00
89f097ae65
Merge commit from fork
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
Co-authored-by: Cameron Gutman <2695644+cgutman@users.noreply.github.com >
2025-01-17 23:17:13 -05:00
Cameron Gutman
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
ReenigneArcher
60cf24225f
chore(various): tedious updates ( #3316 )
2024-10-19 21:59:15 -04:00
ns6089
764ce03520
feat(tests): rework tests in numerous ways ( #3059 )
2024-08-22 16:48:24 -04:00
ns6089
19250f13d6
tests(windows): prefer static libraries ( #2939 )
2024-08-08 17:39:30 +00:00
ReenigneArcher
4683bcaf36
build(docs): add cmake target for docs ( #2748 )
2024-06-24 16:12:31 +00:00
ReenigneArcher
f68de7da93
build(linux): add homebrew support ( #2667 )
2024-06-12 15:58:25 -04:00
ReenigneArcher
b4c12cb77c
ci: fix code coverage ( #2512 )
2024-05-11 19:12:56 -04:00
Tejas Rao
7fb8c76590
Use C++20. ( #2322 )
2024-04-26 15:49:15 -04:00
ReenigneArcher
2af0ce364d
Revert "Add capture using WinRT Windows.Graphics.Capture API." ( #2320 )
2024-03-29 12:43:44 -04:00
Tejas Rao and ReenigneArcher
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