Commit Graph

32 Commits

Author SHA1 Message Date
Cameron Gutman
c42d20eb1a perf(deps): switch to upstream nanors runtime dispatching (#5369) 2026-07-03 22:31:23 -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
martona
f9d1aca72e build(macos): configure C++ standard and ICU root (#5101) 2026-05-13 19:01:34 -04:00
David Lane
c6988fd7d2 build(web-ui): commit lock file (#5083) 2026-05-08 00:06:15 -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
Andy Grundman
423a864ee3 feat(macos): build a signed .app bundle in a .dmg (#4759) 2026-03-03 23:30:53 -05:00
David Lane
b6757c5ed3 build: add --ignore-scripts to npm install commands (#4655) 2026-02-03 08:17:35 -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
David Lane
446e0a5252 build(tests): static link libgcc and libstdc++ on Linux (#4485) 2025-12-08 21:04:01 -05:00
PVermeer
f52891d6fc build(linux): static link std libraries (#4321) 2025-10-07 11:29:16 -04:00
ReenigneArcher
274b998ec5 build(cmake): bump c++ to 23 (#4096) 2025-07-19 09:00:44 -04:00
ReenigneArcher
7e95d536a9 build(windows): fix windows.rc line too long errors (#4048) 2025-07-04 11:43:45 -04:00
MeeSong
8d2e322e1a fix(cmake): configuration generation fails when BUILD_TESTS is OFF (#3416) 2024-11-27 00:05:51 +00:00
ReenigneArcher
0107ca44d7 ci(flatpak): sync with flathub (#3259) 2024-10-05 01:47:04 +00:00
ReenigneArcher
4bd521bb43 docs: drop sphinx and use doxygen exclusively (#2932) 2024-08-05 18:44:17 +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
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
Tejas Rao
287ac4c0fb feat(win): new capture method, Windows.Graphics.Capture (#2580) 2024-05-27 18:16:14 +00:00
James Le Cuirot
6674090052 Unify asset building and use find_program to find NPM (#2522) 2024-05-12 12:26:14 -04:00
Tejas Rao
7fb8c76590 Use C++20. (#2322) 2024-04-26 15:49:15 -04:00
hdL6c
5c1bad7155 Musl Linux fixes (#2401) 2024-04-11 22:34:26 -05:00
ReenigneArcher
7e26d2fd30 build(tests): ensure tests can be disabled during build (#2386) 2024-04-08 19:17:19 -04:00
ReenigneArcher
9020c2c229 build(cmake): build web-ui target with cmd instead of bash on windows (#2340) 2024-03-31 13:00:01 -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
ReenigneArcher
33e99e1feb build(macos)!: add homebrew formula and drop dmg (#2222) 2024-03-09 10:47:55 -05:00
ReenigneArcher
341fdaad77 build(cmake): add option to skip cuda inheriting compile options (#2164) 2024-02-23 20:54:10 -05:00
ReenigneArcher
328a300550 build(cmake): use CMAKE_SOURCE_DIR property (#2091) 2024-02-03 15:29:09 -05:00
TheElixZammuto
5bdbda90b5 Web UI migration to Vite and Vue3 and improvements to the UX (#1673)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-12-27 19:25:49 -05:00
ReenigneArcher
92b4eeee55 refactor(cmake): split CMakeLists into modules (#1587) 2023-09-04 20:16:30 -04:00