70 Commits

Author SHA1 Message Date
ReenigneArcher
9f6c832583
docs: use github admonition styles (#4263) 2025-09-16 19:01:39 -04:00
Ehren Bendler
26e5f2f610
build(Linux): Cleanup CUDA compiler options for modern versions (#4162) 2025-08-19 10:05:25 -04:00
ReenigneArcher
dbe80d0f92
style(sonar): fix cpp:S6185 (#4133) 2025-08-07 23:17:13 -04:00
ReenigneArcher
5097afdea9
docs(readme): fix ci badge (#4090) 2025-07-17 11:21:16 -04:00
ReenigneArcher
ccce4ed6f4
docs(readme): update crowdin image url (#3774) 2025-04-03 20:34:23 -04:00
ReenigneArcher
6efd41d3f7
docs(readme): add contributor images (#3732) 2025-03-17 19:27:25 -04:00
ReenigneArcher
a594b6434b
docs(readme): add sponsors (#3697) 2025-03-02 02:04:10 +00:00
ReenigneArcher
3c6374fa7a
docs(readme): fix badge whitespace (#3678) 2025-02-20 19:10:02 -05:00
ReenigneArcher
820180c9e7
docs(hrefs): update readthedocs hrefs (#3476) 2025-01-13 22:34:54 -05:00
ReenigneArcher
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
Gurubase.io
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
ReenigneArcher
0cc98f113e
docs: various updates (#3366)
Co-authored-by: BillyTom <953688+billytom@users.noreply.github.com>
2024-12-11 13:11:54 -05:00
Ryan
740bbb6609
docs(readme): use official winget badge (#3374) 2024-11-05 14:05:22 +00:00
ReenigneArcher
0107ca44d7
ci(flatpak): sync with flathub (#3259) 2024-10-05 01:47:04 +00:00
ReenigneArcher
434b7e06ce
chore(macos)!: drop monterey support (#3236) 2024-09-29 21:37:57 +00:00
ReenigneArcher
f6659e6641
docs: add interactive table of contents (#3111) 2024-08-30 19:35:44 -04:00
ReenigneArcher
e15fd551b7
docs(readme): update backage url (#3091) 2024-08-25 10:58:23 -04:00
ReenigneArcher
4bd521bb43
docs: drop sphinx and use doxygen exclusively (#2932) 2024-08-05 18:44:17 +00:00
ReenigneArcher
293ee266af Add docker file build instructions and...
- Remove readme.md files
2022-04-18 15:26:53 -04:00
h
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
ReenigneArcher
9930880ee6 Update README.md 2022-03-15 22:30:23 -04:00
Anselm Busse
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
loki
cb0b32f90a Add icon to windows executable 2021-10-03 21:12:06 +02:00
loki-47-6F-64
725212b8a4 Create scripts that handle building from source automatically 2021-10-03 18:46:34 +02:00
loki-47-6F-64
847d7b6980 Fix minor error in README 2021-09-26 23:45:44 +02:00
loki-47-6F-64
57c7945847 Fix typo in README 2021-09-26 00:18:49 +02:00
loki-47-6F-64
68c723e135 Resolve merge conflicts 2021-09-26 00:16:14 +02:00
Hadi Charara
4385014049 Added warning for low version of ffmpeg 2021-09-25 15:09:03 -04:00
loki-47-6F-64
d7cb71f877 Update README 2021-09-25 15:35:44 +02:00
Tobias Nordahl Kristensen
fea650fbe4
Typo ipewire 2021-09-13 17:17:32 +02:00
Tobias Nordahl Kristensen
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
Kyle Blagg
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
David Rosca
6309f478a2
kmsgrab: Only gain effective CAP_SYS_ADMIN when needed 2021-09-04 16:28:59 +02:00
loki
c41df22c88 Fix build errors when disabling KMS 2021-08-20 22:00:26 +02:00
loki
12af30b75b Update README 2021-08-19 22:09:09 +02:00
GuanZhang
3382a5d03c
MSYS2 is needed to build under Windows 2021-08-09 15:52:49 +09:00
GuanZhang
0629fe7846 Add missing requirements for clean MSYS2 environment 2021-08-08 18:04:48 +09:00
loki
dae9a67fe2 update README 2021-08-03 15:28:32 +02:00
loki-47-6F-64
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
Elia Zammuto
7f643345ce welcome now puts credentials instead of generating 2021-07-30 16:06:59 +02:00
Elia Zammuto
28fecbc50c Show a Welcome Page if credentials are created the first time Sunshine is started 2021-07-29 18:55:34 +02:00
loki
2af179630a Switch monitors based on keyboard shortcuts 2021-07-29 16:48:03 +02:00
loki
c243e82047 Add shortcut for hiding and showing the cursor 2021-07-28 22:03:17 +02:00
loki
38915859ba Don't overwrite config files with debian package 2021-07-22 21:14:36 +02:00
loki
0cc7e35ed9 Automatic service discovery for Windows 2021-06-28 21:05:52 +02:00
loki
d6eceaf0dc Fix incorrect instruction in the README 2021-06-26 16:25:46 +02:00
loki
62662edc8d Merge with master 2021-06-26 12:40:06 +02:00
loki-47-6F-64
32e6054435
Fix incorrect instruction in the README 2021-06-20 15:16:30 +02:00
Elia Zammuto
41911a26fb
Update README to accomodate Web UI Changes 2021-06-03 21:27:11 +02:00
exalented
a05a3b355c
Update README.md
Add a bit of pipewire documentation in the README.
2021-06-02 11:55:25 -07:00