1d6d916b7a
build: add freebsd support ( #4049 )
2025-11-11 23:46:11 -05:00
39775725aa
docs(readme): Update for clarity and image sources ( #4384 )
2025-11-01 19:49:09 -04:00
9f6c832583
docs: use github admonition styles ( #4263 )
2025-09-16 19:01:39 -04:00
26e5f2f610
build(Linux): Cleanup CUDA compiler options for modern versions ( #4162 )
2025-08-19 10:05:25 -04:00
dbe80d0f92
style(sonar): fix cpp:S6185 ( #4133 )
2025-08-07 23:17:13 -04:00
5097afdea9
docs(readme): fix ci badge ( #4090 )
2025-07-17 11:21:16 -04:00
ccce4ed6f4
docs(readme): update crowdin image url ( #3774 )
2025-04-03 20:34:23 -04:00
6efd41d3f7
docs(readme): add contributor images ( #3732 )
2025-03-17 19:27:25 -04:00
a594b6434b
docs(readme): add sponsors ( #3697 )
2025-03-02 02:04:10 +00:00
3c6374fa7a
docs(readme): fix badge whitespace ( #3678 )
2025-02-20 19:10:02 -05:00
820180c9e7
docs(hrefs): update readthedocs hrefs ( #3476 )
2025-01-13 22:34:54 -05:00
012a99c26d
chore: random cleanup ( #3526 )
...
* chore: fix doxygen command typo
* docs(app_examples): add note about built in resolution changing on Windows
* docs(app_examples): update qres example
* docs(readme): improve heading appearance
* docs(readme): update minimum Fedora version
* docs(app_examples): fix qres ref
* docs(app_examples): use env variables for displayplacer
* docs(app_examples): update nvidia-settings examples
* Update dev.lizardbyte.app.Sunshine.metainfo.xml
* docs(guides): redirect community guides to blog
* docs(website): increase avatar padding
2025-01-12 08:44:54 -05:00
5793ff74eb
docs: Introducing Sunshine Guru on Gurubase.io ( #3466 )
...
Signed-off-by: Gurubase.io <social@gurubase.io >
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2025-01-01 16:05:56 -05:00
0cc98f113e
docs: various updates ( #3366 )
...
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com >
2024-12-11 13:11:54 -05:00
740bbb6609
docs(readme): use official winget badge ( #3374 )
2024-11-05 14:05:22 +00:00
0107ca44d7
ci(flatpak): sync with flathub ( #3259 )
2024-10-05 01:47:04 +00:00
434b7e06ce
chore(macos)!: drop monterey support ( #3236 )
2024-09-29 21:37:57 +00:00
f6659e6641
docs: add interactive table of contents ( #3111 )
2024-08-30 19:35:44 -04:00
e15fd551b7
docs(readme): update backage url ( #3091 )
2024-08-25 10:58:23 -04:00
4bd521bb43
docs: drop sphinx and use doxygen exclusively ( #2932 )
2024-08-05 18:44:17 +00:00
293ee266af
Add docker file build instructions and...
...
- Remove readme.md files
2022-04-18 15:26:53 -04:00
a6921fffad
Add initial support for RPM packaging ( #121 )
...
- Add gen-rpm
- Package rpm in CI testing and releases
- Remove fedora 33 from testing (end of life)
- Update arguments for `build_private.sh` and `build_sunshine.sh`
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2022-04-12 23:29:08 -04:00
9930880ee6
Update README.md
2022-03-15 22:30:23 -04:00
2b450839a1
Initial support for MacOS
...
This commit introduces initial support for MacOS as third major host platform.
It relies on the VideoToolbox framework for audio and video processing, which
enables hardware accelerated processing of the stream on most platforms.
Audio capturing requires third party tools as MacOS does not offer the
recording of the audio output like the other platforms do. The commit enables
most features offered by Sunshine for MacOS with the big exception of gamepad
support. The patch sets was tested by a few volunteers, which allowed to remove
some of the early bugs. However, several bugs especially regarding corner
cases have probably not surfaced yet.
Besides instructions how to build from source, the commit also adds a Portfile
that allows a more easy installation. After available on the release branch,
a pull request for the Portfile in the MacPorts project is planned.
Signed-off-by: Anselm Busse <anselm.busse@outlook.com >
2022-02-26 10:18:00 +01:00
cb0b32f90a
Add icon to windows executable
2021-10-03 21:12:06 +02:00
725212b8a4
Create scripts that handle building from source automatically
2021-10-03 18:46:34 +02:00
847d7b6980
Fix minor error in README
2021-09-26 23:45:44 +02:00
57c7945847
Fix typo in README
2021-09-26 00:18:49 +02:00
68c723e135
Resolve merge conflicts
2021-09-26 00:16:14 +02:00
4385014049
Added warning for low version of ffmpeg
2021-09-25 15:09:03 -04:00
d7cb71f877
Update README
2021-09-25 15:35:44 +02:00
fea650fbe4
Typo ipewire
2021-09-13 17:17:32 +02:00
35e0497f86
Adding note about sink in pipewire
...
Also, splitting it up to two points, so it's a bit easier to read.
2021-09-11 16:07:52 +02:00
9e9487617a
Update README.md
...
Added a troubleshooting note for an issue encountered on Manjaro Linux due to Avahi.
2021-09-06 20:49:20 -04:00
6309f478a2
kmsgrab: Only gain effective CAP_SYS_ADMIN when needed
2021-09-04 16:28:59 +02:00
c41df22c88
Fix build errors when disabling KMS
2021-08-20 22:00:26 +02:00
12af30b75b
Update README
2021-08-19 22:09:09 +02:00
3382a5d03c
MSYS2 is needed to build under Windows
2021-08-09 15:52:49 +09:00
0629fe7846
Add missing requirements for clean MSYS2 environment
2021-08-08 18:04:48 +09:00
dae9a67fe2
update README
2021-08-03 15:28:32 +02:00
965812bc19
Merge pull request #146 from TheElixZammuto/web-ui-welcome
...
Show a Welcome Page if credentials are created the first time
2021-08-03 13:07:08 +02:00
7f643345ce
welcome now puts credentials instead of generating
2021-07-30 16:06:59 +02:00
28fecbc50c
Show a Welcome Page if credentials are created the first time Sunshine is started
2021-07-29 18:55:34 +02:00
2af179630a
Switch monitors based on keyboard shortcuts
2021-07-29 16:48:03 +02:00
c243e82047
Add shortcut for hiding and showing the cursor
2021-07-28 22:03:17 +02:00
38915859ba
Don't overwrite config files with debian package
2021-07-22 21:14:36 +02:00
0cc7e35ed9
Automatic service discovery for Windows
2021-06-28 21:05:52 +02:00
d6eceaf0dc
Fix incorrect instruction in the README
2021-06-26 16:25:46 +02:00
62662edc8d
Merge with master
2021-06-26 12:40:06 +02:00
32e6054435
Fix incorrect instruction in the README
2021-06-20 15:16:30 +02:00