ReenigneArcher
840013ec78
Update documentation for Flatpak
2022-06-18 11:10:07 -04:00
ReenigneArcher
8509260194
Fix branch for PUSH events
...
- This partially fixes #194
2022-06-17 19:18:56 -04:00
ReenigneArcher
2a13697fef
Replace hardcoded paths for unix and...
...
- Add cache for flatpak job
Co-Authored-By: istori1 <107304850+istori1@users.noreply.github.com>
2022-06-17 17:58:07 -04:00
ReenigneArcher
bd51a7d5fa
Refactor assets and config directories
2022-06-17 15:30:56 -04:00
ReenigneArcher
1cf0360520
Initial flatpak packaging
...
- adds `com.github.sunshinestream.sunshine.yml`
- moves and renames `sunshine.desktop`
- moves and renames `Portfile`
- adds cmake options for configuration only
Co-Authored-By: istori1 <107304850+istori1@users.noreply.github.com>
2022-06-17 14:29:34 -04:00
ReenigneArcher
651d75fce7
Update version
2022-06-15 18:17:12 -04:00
ReenigneArcher
c3dfcc1f11
Merge pull request #189 from SunshineStream/update-changelog-v0.14.0
...
Update CHANGELOG.md for v0.14.0
2022-06-15 18:07:50 -04:00
ReenigneArcher
a02d314dde
Update CHANGELOG.md for v0.14.0
2022-06-15 17:50:11 -04:00
ReenigneArcher
b5fd69a9ed
Merge pull request #164 from psyke83/DwmFlush
...
platform/windows: add DwmFlush() call to improve Windows capture
2022-06-15 17:49:45 -04:00
Conn O'Griofa
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
Conn O'Griofa
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
Conn O'Griofa
d051b58190
webui: correct AMD AMF Coder name & pre-fill default setting
2022-06-15 22:23:09 +01:00
Conn O'Griofa
ab0a6b5fa6
webui: remove erroneous v-bind properties
...
These were causing unusual behaviour (select dialogs displaying a blank label
when a value should be selected, and values randomly setting themselves to
undefined when switching tabs).
2022-06-15 22:23:09 +01:00
Conn O'Griofa
0c827690ec
config: move VideoToolbox variables into correct video_t struct location
2022-06-15 22:23:09 +01:00
ReenigneArcher
f5d7cf7692
Merge pull request #144 from SunshineStream/add-cpack
...
Add cpack
2022-06-15 17:12:19 -04:00
ReenigneArcher
dd73f45175
Deactivate mac port job
2022-06-15 16:05:23 -04:00
ReenigneArcher
e86207606a
Use openssl for deb package instead of libssl1.1/3
2022-06-15 15:53:04 -04:00
ReenigneArcher
ca21e6a8ac
Update documentation
2022-06-15 15:52:38 -04:00
ReenigneArcher
9990b9b04b
Separate job for Macports build
2022-06-15 15:02:57 -04:00
ReenigneArcher
341bc98730
Merge branch 'add-cpack' of https://github.com/SunshineStream/Sunshine into add-cpack
2022-06-13 20:26:16 -04:00
ReenigneArcher
1a1cf20152
Update MacOS build
2022-06-13 15:56:46 -04:00
ReenigneArcher
7a5890469c
Update MacOS build
2022-06-12 22:31:59 -04:00
ReenigneArcher
65c4f01998
Update documentation
...
- Add copy button to code blocks
- Fix some badges
- Improve Linux installation instructions
2022-06-09 19:50:20 -04:00
ReenigneArcher
676b5559ec
Merge pull request #179 from SunshineStream/dependabot/github_actions/nightly/actions/setup-python-4
...
Bump actions/setup-python from 3 to 4
2022-06-09 11:30:46 -04:00
dependabot[bot]
e9b46201fd
Bump actions/setup-python from 3 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-09 12:42:27 +00:00
ReenigneArcher
9b4fc8a270
Fix udev rules
...
- Adds to permission to create "Sunshine Mouse"
2022-06-08 23:00:18 -04:00
ReenigneArcher
7cb0286414
Fix paths for linux cpack build
2022-06-08 21:27:41 -04:00
ReenigneArcher
3b41888c66
Update CI.yml
2022-06-08 21:03:14 -04:00
ReenigneArcher
4a65d2cafc
Fix libssl3 dependency for Ubuntu 22.04
2022-06-08 21:02:28 -04:00
ReenigneArcher
34f1e89366
Update linux installation instructions
2022-06-08 21:01:34 -04:00
ReenigneArcher
91cf3bcdcc
Use portable config directory for AppImage
2022-06-08 21:01:08 -04:00
ReenigneArcher
e7ec6050d9
Use portable config directory for AppImage
2022-06-07 23:32:08 -04:00
ReenigneArcher
0f3eaf0f84
Add pip for dependabot
2022-06-07 18:32:09 -04:00
ReenigneArcher
c75efd3999
Merge pull request #170 from SunshineStream/dependabot/github_actions/nightly/DoozyX/clang-format-lint-action-0.14
...
Bump DoozyX/clang-format-lint-action from 0.13 to 0.14
2022-06-03 12:02:58 -04:00
dependabot[bot]
f2934c620b
Bump DoozyX/clang-format-lint-action from 0.13 to 0.14
...
Bumps [DoozyX/clang-format-lint-action](https://github.com/DoozyX/clang-format-lint-action ) from 0.13 to 0.14.
- [Release notes](https://github.com/DoozyX/clang-format-lint-action/releases )
- [Commits](https://github.com/DoozyX/clang-format-lint-action/compare/v0.13...v0.14 )
---
updated-dependencies:
- dependency-name: DoozyX/clang-format-lint-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 12:35:18 +00:00
ReenigneArcher
4f6b001483
Update paths and dependencies
...
- Updates paths for Linux and MacOS builds
- Strategy matrix build for Linux (CPACK/AppImage)
- Fix dependencies for rpm package
2022-05-15 16:26:00 -04:00
ReenigneArcher
de3c37969f
Merge pull request #157 from KarlVogel/f35-libcap
...
f35: add libcap-devel to enable KMS code
2022-05-14 08:21:28 -04:00
Karl Vogel
c719ddfc31
fedora: add libcap/libdrm-devel to enable KMS code
2022-05-14 12:16:14 +02:00
ReenigneArcher
a5e56cf47d
Merge branch 'nightly' into add-cpack
2022-05-12 21:05:23 -04:00
ReenigneArcher
84fd2c5766
Merge pull request #158 from cazzoo/nightly
...
Add missing dependencies to AppImage
2022-05-12 15:21:57 -04:00
ReenigneArcher
68ba1db24a
Refactor assets and config directory
2022-05-11 23:10:46 -04:00
ReenigneArcher
ca00949851
Refactor build_linux job
2022-05-11 19:23:05 -04:00
ReenigneArcher
88925c705f
Add gtk plugin for linuxdeploy / AppImage
2022-05-10 20:39:14 -04:00
ReenigneArcher
c2752262e5
Add missing AppImage libraries
2022-05-10 18:54:50 -04:00
Caz zoo
496e51d93a
Fixes #8 and relates #146 Adding required missing dependencies for Arch base distro
2022-05-10 23:46:03 +02:00
ReenigneArcher
6c04065ba7
Set DEFAULT_SUNSHINE_DIR for CI builds
...
- Add libssl3.0 as CPACK_DEBIAN_PACKAGE_DEPENDS
2022-05-08 21:39:10 -04:00
ReenigneArcher
fff419a7ff
Fix AppImage source filename
2022-05-06 15:19:11 -04:00
ReenigneArcher
a3e3da3136
Fix cmake project parameters
2022-05-06 14:39:26 -04:00
ReenigneArcher
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
ReenigneArcher
93aebf461a
Set assets dir for Windows
2022-05-06 13:21:47 -04:00