Commit Graph

59 Commits

Author SHA1 Message Date
4fc444b5b3 Intel QuickSync support for Windows (#758) 2023-01-14 16:23:49 -05:00
7dbd5b41b2 Fix typo in Shortcuts section (#744) 2023-01-10 09:26:42 -05:00
3af1744c9b FFmpeg updates with QSV-enabled builds (#730) 2023-01-09 08:24:21 -05:00
c95f54f874 Migrate Windows config files into specific config directory (#716) 2023-01-07 13:34:06 -05:00
08cb5fc2f2 Minor UI fixes (#696) 2023-01-04 18:44:23 -05:00
a5213c6225 Logs inside the WebUI (#634) 2022-12-31 20:12:36 -05:00
d6db10afb4 Remove/fix calls to std::abort() (#648) 2022-12-29 11:09:11 -05:00
88a450bf1f update docs (#574) 2022-12-28 16:30:32 -05:00
215c86455f nvenc, amdvce: rework all user presets/options (#623) 2022-12-27 21:27:47 -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
95437d15f3 FFmpeg 5 and pre-built CBS (#509) 2022-12-27 09:13:54 -05:00
7a23d6aa81 macOS arm64 (#591) 2022-12-20 14:38:50 -05:00
84fdc7ee08 change linux build matrix (#468) 2022-12-11 20:26:25 -05:00
e8aa7499af Sunshine prebuilts (#510) 2022-12-11 17:46:19 -05:00
f0cfc4aa8a update build instructions 2022-11-19 18:58:37 -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
bea78dd3eb Fix credentials command typo in docs 2022-11-01 19:32:04 +02:00
ca3bab3242 fix typo 2022-10-31 20:35:03 +00:00
3cab7e1067 change docs theme to furo 2022-10-30 10:13:59 -04:00
548eeb8889 update docs 2022-10-28 15:04:31 -04:00
dcdd716a57 update docker (#325)
* update docker
* remove legacy docker builds
* update docker documentation
* update docker build

Co-authored-by: ABeltramo <beltramo.ale@gmail.com>
2022-10-27 21:51:24 -04:00
43fa4100d2 update docs
- add information about various ports
- correct typos in macos installation instructions
2022-08-26 20:25:03 -04:00
83ea433857 update docs 2022-08-24 21:40:53 -04:00
a4acaf15b0 move sunshine to src
- this will allow for common cpp workflow files within org
2022-08-07 23:37:57 -04:00
2afa3a4390 Change docs nav header background color 2022-08-07 17:01:25 -04:00
b7ef109d95 Update Winget badge link (#284)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2022-08-03 15:56:35 -04:00
da3c39e9e3 change org to LizardByte (#263)
- updates issue template
- updates docker readme
2022-07-29 09:45:26 -04:00
8ba3c073e7 Remove macOS requirements table 2022-06-29 19:08:14 -04:00
92f1313993 Merge branch 'nightly' into macports-improvements 2022-06-29 19:06:33 -04:00
3b2226c4ea Add paths for aur package 2022-06-28 20:39:33 -04:00
3cd3d261e9 Update macOS documentation 2022-06-28 19:16:24 -04:00
270d4ddffe Fix paths for AUR and...
- Rename udev rules file
- Refactor CI to properly collect clone url for PRs (AUR only)
2022-06-23 23:55:48 -04:00
a1d8cc2296 Update installation.rst 2022-06-22 21:43:18 -04:00
54221ae938 Use cached responses for AUR badges 2022-06-20 19:19:47 -04:00
f07171315f Configure PKGBUILD according to github event
- Release to AUR on push into `master`
- Update AUR installation instructions
- Use common linux directories for `PKGBUILD`
2022-06-19 23:35:02 -04:00
12a361a3d9 Merge pull request #195 from SunshineStream/add-flatpak
Initial flatpak packaging
2022-06-18 11:59:00 -04:00
840013ec78 Update documentation for Flatpak 2022-06-18 11:10:07 -04:00
e45452b9bc Add Winget in Third Party Packages (#207)
* Add Winget in Third Party Packages
* Add etiquette tip in Contributing section

Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2022-06-18 09:42:05 -04:00
2d969c2ccc platform/windows: change dwmflush default, add autodetection
On each re/init, query the active monitor refresh rate via
DwmGetCompositionTimingInfo. If the client requested framerate exceeds
the host monitor refresh, automatically disable DwmFlush.

This avoids the problem by which DwmFlush would constrain the client
FPS if the host monitor runs at a lower refresh rate, thus allowing
the feature to be enabled by default.

If there are other issues caused by DwmFlush for certain systems,
it can still be disabled via configuration.
2022-06-15 22:23:09 +01:00
211b25848f platform/windows: add optional DwmFlush() call to improve Windows capture
Invoke DwmFlush() before acquiring the next frame to alleviate visual stutter
during mouse movement at the cost of constraining the capture rate to the host's
monitor refresh.

Disabled by default; enable via "dwmflush" boolean configuration parameter.
2022-06-15 22:23:09 +01:00
ca21e6a8ac Update documentation 2022-06-15 15:52:38 -04:00
7a5890469c Update MacOS build 2022-06-12 22:31:59 -04:00
65c4f01998 Update documentation
- Add copy button to code blocks
- Fix some badges
- Improve Linux installation instructions
2022-06-09 19:50:20 -04:00
34f1e89366 Update linux installation instructions 2022-06-08 21:01:34 -04:00
68ba1db24a Refactor assets and config directory 2022-05-11 23:10:46 -04:00
a3e3da3136 Fix cmake project parameters 2022-05-06 14:39:26 -04:00
49bfd2ba1f Rename apps.json files throughout project
- Remove `appveyor.yml`
- Add project description to CMakeLists.txt
- Add project homepage url to CMakeLists.txt
2022-05-06 14:24:39 -04:00
5135c16bda Update Portfile and...
- Upload Portfile as artifact during builds and releases
- Update assets for cpack packages
2022-05-05 21:19:19 -04:00
639af4f08a Add MacOS build 2022-05-03 20:40:01 -04:00