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 |
|
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 |
|
TimmyOVO
|
9288775351
|
feat(macos/capture): support for capture display other than main display (#2449)
|
2024-04-22 14:16:26 -04:00 |
|
hdL6c
|
5c1bad7155
|
Musl Linux fixes (#2401)
|
2024-04-11 22:34:26 -05:00 |
|
ReenigneArcher
|
7602fa110c
|
fix(ltray): re-order tray dep search (#2397)
|
2024-04-09 21:40:31 -04:00 |
|
ReenigneArcher
|
7e26d2fd30
|
build(tests): ensure tests can be disabled during build (#2386)
|
2024-04-08 19:17:19 -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
|
9020c2c229
|
build(cmake): build web-ui target with cmd instead of bash on windows (#2340)
|
2024-03-31 13:00:01 -04:00 |
|
ReenigneArcher
|
b4739b05c6
|
build(cmake): copy asset files to build dir (#2338)
|
2024-03-31 11:52:25 -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 |
|
Cameron Gutman
|
3117fa57ec
|
Rename 85-sunshine.rules to 60-sunshine.rules
This ensures the rules are evaluated before 73-seat-late.rules which
enables uaccess tag application for existing logged on users.
|
2024-03-12 19:54:20 -05:00 |
|
Cameron Gutman
|
cb4bfaa2f4
|
Add the .INSTALL script needed for kmsgrab to work
This also removes the standalone PKGBUILD artifact because
our PKGBUILD has external dependencies now.
|
2024-03-09 18:56:44 -06:00 |
|
ReenigneArcher
|
33e99e1feb
|
build(macos)!: add homebrew formula and drop dmg (#2222)
|
2024-03-09 10:47:55 -05:00 |
|
detiam
|
c86a4e112b
|
Fix wrong path in desktop file (#2223)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
|
2024-03-06 10:23:32 -05:00 |
|
Cameron Gutman
|
1020d0c133
|
Install ViGEmBus before starting Sunshine
|
2024-02-27 22:32:10 -06: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
|
341fdaad77
|
build(cmake): add option to skip cuda inheriting compile options (#2164)
|
2024-02-23 20:54:10 -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 |
|
PVermeer
|
0d4dfcd708
|
Find the correct install paths for systemd units and udev rules (#2046)
|
2024-01-21 16:53:30 -05:00 |
|
Lukas Senionis
|
bf1b9a20ec
|
Add a dedicated library for working with JSON (#2047)
|
2024-01-20 17:05:35 -05:00 |
|
ReenigneArcher
|
701b7081b1
|
build(linux deps): fix miniupnp dependency (#2022)
|
2024-01-14 15:48:46 -05:00 |
|
James Le Cuirot
|
bc6cc2078e
|
build(linux) make vaapi optional without dlopen (#1979)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
|
2024-01-05 10:59:41 -05:00 |
|
ReenigneArcher
|
c0164caaaa
|
builds(deps): use miniupnpc package instead of submodule (#1971)
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
|
2024-01-01 18:48:27 -05:00 |
|
James Le Cuirot
|
8d14e7c6f1
|
Optionally allow the system installation of wayland-protocols to be used (#1966)
|
2024-01-01 11:49:00 -05:00 |
|
Timo Gurr
|
faeeb7ec57
|
build(cmake): Use GNUInstallDirs to install data and lib directories (#1817)
|
2023-12-31 21:53:16 -05:00 |
|
James Le Cuirot
|
44b34d1e23
|
Optionally allow the system installation of MiniUPnP to be used (#1959)
|
2023-12-31 20:04:04 -05:00 |
|
ReenigneArcher
|
8efc15b58f
|
build(cmake): do not include unneeded headers (#1957)
|
2023-12-31 14:25:18 -05:00 |
|
ReenigneArcher
|
7640c504fa
|
build(deps): use a single submodule for ffmpeg (#1952)
|
2023-12-30 17:36:36 -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 |
|
Justin Dhillon
|
0a563947ea
|
docs: fix broken links (#1813)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
|
2023-11-05 00:47:22 -04:00 |
|
detiam
|
ab3ff2d355
|
Update linux sunshine.desktop (#1768)
|
2023-10-25 14:14:28 -04:00 |
|
ReenigneArcher
|
f1cd94638f
|
build(deps): use submodules for wayland protocols (#1731)
|
2023-10-10 16:13:52 -04:00 |
|
Zack Elia
|
26261c18b6
|
Add missing dependencies for tray icon support (#1712)
|
2023-10-07 10:11:19 -04:00 |
|
ReenigneArcher
|
af0c81f570
|
fix(cmake): fix appimage assets directory (#1703)
|
2023-10-04 21:26:09 -04:00 |
|
ReenigneArcher
|
e716e56199
|
fix(installer): update vigembus (#1670)
|
2023-10-02 22:10:56 -04:00 |
|
Cameron Gutman
|
366c5ab675
|
Use oneVPL instead of legacy MFX library on Windows
|
2023-10-02 19:49:29 -05:00 |
|
Reece Humphreys
|
359c9ec3cd
|
Link the /opt/homebrew/lib directory on macOS (#1685)
|
2023-09-30 12:39:58 -04:00 |
|
Arthur Kasimov
|
17a320bfa5
|
Install icons to hicolor theme on Linux (#1669)
|
2023-09-23 23:20:46 -04:00 |
|
Arthur Kasimov
|
e2f59c521e
|
Disable installation of enet headers and libraries (#1663)
|
2023-09-21 23:16:23 -04:00 |
|
ReenigneArcher
|
b989d33f03
|
ci: fix linux tray (#1650)
|
2023-09-18 18:14:53 -04:00 |
|