89e8b9628c
ci(tests): add test framework ( #1603 )
2024-03-24 19:52:24 -04:00
3181d91edf
Apply udev rules to /dev/uinput immediately after installation
2024-03-12 19:54:20 -05:00
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
a2785baf0a
fix(linux): automatically migrate config directory ( #2240 )
2024-03-10 22:03:20 -04:00
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
74ce047a4b
Add optdepends for Intel and AMD hardware encoding
2024-03-09 18:56:44 -06:00
278567f72d
Move kmsgrab dependencies from optdepends to depends
...
kmsgrab is the most fully featured capture backend for current
versions of Sunshine, so it should be built by default.
In addition to zero-copy capture and HDR support, it is the *only*
capture backend that can handle non-wlroots Wayland capture.
2024-03-09 18:56:44 -06:00
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
8a7a6c48f8
build(cmake) properly find evdev ( #2176 )
2024-02-26 12:55:34 -05:00
c6f94e93e0
build(cmake): error build on warning ( #2165 )
2024-02-24 22:34:53 -05:00
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
faeeb7ec57
build(cmake): Use GNUInstallDirs to install data and lib directories ( #1817 )
2023-12-31 21:53:16 -05:00
7640c504fa
build(deps): use a single submodule for ffmpeg ( #1952 )
2023-12-30 17:36:36 -05:00
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
0a563947ea
docs: fix broken links ( #1813 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2023-11-05 00:47:22 -04:00
ab3ff2d355
Update linux sunshine.desktop ( #1768 )
2023-10-25 14:14:28 -04:00
b989d33f03
ci: fix linux tray ( #1650 )
2023-09-18 18:14:53 -04:00
997751ce48
ci(flatpak): fix boost url ( #1637 )
2023-09-14 13:01:59 -04:00
515fafef2d
fix: arch package version ( #1628 )
2023-09-12 14:07:47 -04:00
92b4eeee55
refactor(cmake): split CMakeLists into modules ( #1587 )
2023-09-04 20:16:30 -04:00
3e2cb07774
Fix path to udev rules in AppRun script
2023-05-06 14:37:45 -05:00
5d3034701d
Remove setup of 'input' group from Linux packaging scripts
2023-05-06 14:37:45 -05:00
bf24d0e7a6
Flatpak: update to org.freedesktop.Platform 22.08 ( #936 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2023-03-26 21:00:41 -04:00
014d693112
add tray icon ( #1035 )
2023-03-15 16:30:18 -04:00
bf4ed899d9
Skip irrelevant submodules when building on Arch ( #817 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2023-03-09 22:29:06 -05:00
7d01b50498
feat: implemented unicode input mode ( #966 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2023-03-08 08:35:34 -05:00
032680ca9d
aur: move docker build ( #895 )
2023-02-13 15:27:51 -05:00
fb7c9e22ff
CMake: Linux: update dependencies & use dynamic Boost ( #864 )
2023-01-30 21:29:44 -05:00
9155e39e91
Flatpak build improvements ( #784 )
2023-01-28 15:21:16 -05:00
3510b8636a
build with docker and improve CUDA compute capability support ( #714 )
2023-01-15 09:31:37 -05:00
05f5370efe
Launch games under the correct user account on Windows ( #600 )
2022-12-27 15:52:41 -05:00
c1f0daa024
fix npm path ( #635 )
2022-12-27 14:03:00 -05:00
e8aa7499af
Sunshine prebuilts ( #510 )
2022-12-11 17:46:19 -05:00
67a569c0b8
Merge branch 'nightly' into update/use-npm-dependencies
2022-11-19 12:58:58 -05:00
981d878082
use npm dependencies
2022-11-19 12:58:29 -05:00
4c1371aaeb
Add install scripts (Flatpak) ( #471 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2022-11-18 18:52:58 -05:00
01b8ba353a
Cover Finder ( #216 )
...
Adds functionality to search and add game cover images automatically.
Co-authored-by: Conn O'Griofa <connogriofa@gmail.com >
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2022-11-18 11:07:22 -05:00
a043dfcf6c
Update apps.json
...
- reformat `apps.json` files
- use `sed` to add required prefixes for flatpak build
2022-10-26 21:43:24 -04:00
166f9f73e0
Enabled x264 and removed libevent
2022-10-24 17:47:19 -04:00
db55ff8ea1
Remove libcheck and disable x265
2022-10-24 07:05:13 -04:00
e2bb1a720a
Adding back CPU encoding ( #419 )
2022-10-20 10:34:29 -04:00
87f01fc0b8
Update dev.lizardbyte.sunshine.yml
2022-10-19 17:29:27 -04:00
35cdc2c89b
Update dev.lizardbyte.sunshine.yml
2022-10-17 20:28:45 -04:00
3baace6711
Reduce build time and cleanup
2022-10-17 17:31:12 -04:00
25a64bff44
Update Flatpak sources to Kinetic
2022-10-12 19:01:23 -04:00
eedcd49713
Update dev.lizardbyte.sunshine.yml
2022-10-10 06:56:22 -04:00
418d3cc76c
Change Flatpak sources to jammy
2022-10-09 09:40:19 -04:00
5f9101f72d
Merge branch 'nightly' into fix/paths
2022-09-11 19:41:30 -04:00
642c4a9ed7
add home directory access for flatpak
2022-08-25 08:38:56 -04:00
0ac67f13d7
fix assets directory for flatpak and AUR
2022-08-24 15:46:02 -04:00