ReenigneArcher
f1d82a7d09
Update trigger conditions
...
- Only run when changes are made on files inside 'sunshine' directory
- Prevents workflow from running again when this workflow pushes changes back into 'locale' directory
- Should be cleaner than using 'paths-ignore'
2022-03-11 14:00:23 -05:00
ReenigneArcher
01155ef4a3
Update trigger events
...
- Don't run if commits are all in 'locale' directory
- Allows pushing changes back into nightly from this workflow without triggering and endless loop
- Don't run job unless event is 'pull_request.merged'
2022-03-11 13:48:24 -05:00
ReenigneArcher
88cf616a48
Move _locale.py and requirements
2022-03-11 13:46:18 -05:00
ReenigneArcher
b3cdadca86
Create localize.yml
2022-03-11 00:26:53 -05:00
ReenigneArcher
3bd9f6b710
Ignore translation templates and compilations
2022-03-11 00:22:29 -05:00
ReenigneArcher
e28cc5e645
Create _locale.py
2022-03-11 00:21:12 -05:00
ReenigneArcher
045970bcc5
Create requirements.txt
2022-03-11 00:20:25 -05:00
ReenigneArcher
6da0483951
Merge pull request #82 from sitiom/nightly
...
Add TPCircularBuffer submodule
2022-03-03 11:10:25 -05:00
ReenigneArcher
3abb199697
Merge pull request #83 from SunshineStream/dependabot/github_actions/nightly/actions/stale-5
...
Bump actions/stale from 4.1.0 to 5
2022-03-03 09:05:00 -05:00
dependabot[bot]
4c7afc05c7
Bump actions/stale from 4.1.0 to 5
...
Bumps [actions/stale](https://github.com/actions/stale ) from 4.1.0 to 5.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v4.1.0...v5 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 21:55:46 +00:00
ReenigneArcher
222e53781d
Merge pull request #84 from SunshineStream/dependabot/github_actions/nightly/actions/checkout-3
...
Bump actions/checkout from 2 to 3
2022-03-02 16:41:50 -05:00
dependabot[bot]
8d4bd87ad2
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 12:36:17 +00:00
Ryan Caezar Itang
861331be1c
Add TPCircularBuffer submodule
2022-03-02 11:19:05 +08:00
ReenigneArcher
2fa2afed56
Merge pull request #74 from SunshineStream/dependabot/github_actions/nightly/actions/stale-4.1.0
...
Bump actions/stale from 3 to 4.1.0
2022-02-27 23:26:29 -05:00
ReenigneArcher
5e910b5fab
Update issues-stale.yml
...
- Remove skip-stale-issue-message
- Remove skip-stale-pr-message
2022-02-27 13:18:36 -05:00
dependabot[bot]
1520cb7bf9
Bump actions/stale from 3 to 4.1.0
...
Bumps [actions/stale](https://github.com/actions/stale ) from 3 to 4.1.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v3...v4.1.0 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-27 18:11:56 +00:00
ReenigneArcher
f6311ceb3f
Merge pull request #72 from SunshineStream/prepare-v0.13.0
...
Prepare v0.13.0
2022-02-27 12:54:55 -05:00
ReenigneArcher
9b2321a722
Merge pull request #71 from SunshineStream/improve-version-automation
...
Get version from CMakeLists
2022-02-27 12:54:20 -05:00
ReenigneArcher
1e91356155
Fix desktop file directory
2022-02-27 12:40:31 -05:00
ReenigneArcher
fb7a3a0758
Bump version to v0.13.0
2022-02-27 12:21:48 -05:00
ReenigneArcher
c2d4ffdaed
Use master branch for create_release action
...
- Will always use latest version
2022-02-27 12:21:23 -05:00
ReenigneArcher
c5e6b84e3d
Get version from CMakeLists
2022-02-27 12:17:30 -05:00
ReenigneArcher
68f35f6ab1
Merge pull request #66 from abusse/staging
...
Initial support for MacOS
2022-02-27 11:44:09 -05: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
Anselm Busse
df3e7c5ca1
Prepare for ObjectiveC/ObjectiveC++ code
...
This commit modifies the clang-format configuration and workflow to support ObjectiveC and ObjectiveC++ code.
Signed-off-by: Anselm Busse <anselm.busse@outlook.com>
2022-02-24 21:10:25 +01:00
ReenigneArcher
a4fa42fa96
Merge pull request #55 from SunshineStream/add-clang-linter
...
Add clang linter
2022-02-17 18:13:59 -05:00
ReenigneArcher
d6183430ef
clang lint
2022-02-16 18:23:56 -05:00
ReenigneArcher
f54a32feac
Update clang.yml
2022-02-16 18:13:16 -05:00
ReenigneArcher
37edcb1b55
Update clang.yml
...
- Fix syntax error
2022-02-16 18:10:54 -05:00
ReenigneArcher
320b691086
Update clang.yml
...
- Use job strategy matrix
- inplace True allows artifacts to be uploaded; however workflow succeeds even if there are errors
- inplace False fails workflow if there are errors
2022-02-16 18:09:23 -05:00
ReenigneArcher
5163ec93b4
Update clang.yml
2022-02-16 18:02:05 -05:00
ReenigneArcher
2be7790415
Update clang.yml
...
- Add upload artifacts
2022-02-16 17:58:06 -05:00
ReenigneArcher
27d2735454
Create clang.yml
2022-02-16 17:51:05 -05:00
ReenigneArcher
361e5f7ea7
Create dependabot.yml
2022-02-16 17:50:52 -05:00
ReenigneArcher
4dff0c8384
Merge branch 'nightly' of https://github.com/SunshineStream/Sunshine into nightly
2022-02-13 13:04:41 -05:00
ReenigneArcher
543254691b
v0.12.0
2022-02-13 13:04:17 -05:00
ReenigneArcher
96205dc48d
Merge pull request #51 from SunshineStream/improve-version-verification
...
Improve version verification
2022-02-13 13:02:39 -05:00
ReenigneArcher
ec5ea7cffb
Update CI.yml
...
- Version from .desktop file needs to be 1.0 (this is not the sunshine version)
- Setting VERSION environment variable will set AppImage version, otherwise short commit hash will be used
2022-02-13 12:45:13 -05:00
ReenigneArcher
8bb7a63479
Fix job needs
...
- Build jobs didn't run if `check_versions` doesn't run (need to ENSURE PR check into master is successful before merging!)
2022-02-13 12:17:04 -05:00
ReenigneArcher
95302485a0
Improve version verification
2022-02-13 12:07:10 -05:00
ReenigneArcher
7a1347c1f5
Merge branch 'v0.12.0-changelog' into nightly
2022-02-13 09:31:46 -05:00
ReenigneArcher
a78ad20142
Merge branch 'nightly' into v0.12.0-changelog
2022-02-13 09:30:33 -05:00
ReenigneArcher
9dd6576b26
Update CHANGELOG.md
...
- Update v0.12.0 release date
2022-02-13 09:25:41 -05:00
ReenigneArcher
cf8a843b03
Merge pull request #43 from SunshineStream/update-web-ui
...
Update web ui
2022-02-13 09:21:45 -05:00
ReenigneArcher
8b423315d0
Use local fontawesome assets
2022-02-10 18:34:35 -05:00
ReenigneArcher
7417430659
Update .gitignore
2022-02-10 18:32:50 -05:00
ReenigneArcher
a494bfa1e9
Merge pull request #49 from SunshineStream/fix-sample-config
...
Fix sample config
2022-02-10 07:08:10 -05:00
ReenigneArcher
e239751f50
Update sunshine.conf
...
- Rename `amd_preset` to `amd_quality`
- Document `key_rightalt_to_key_win`
2022-02-09 19:44:45 -05:00
ReenigneArcher
91465ed257
Update config.html
...
- Fix some typos
- Reformat some tags
2022-02-09 19:44:05 -05:00
ReenigneArcher
830fa6567b
Fix ico file
...
- All sizes available on separate layers
2022-02-08 23:09:10 -05:00