0a9cc511ed
Update config.yml
2022-03-15 22:06:24 -04:00
2a7af03f9a
Rename packages
2022-03-15 22:02:16 -04:00
7910ac78a5
Merge pull request #103 from SunshineStream/add-ubuntu-18.04
...
Add ubuntu 18.04 packaging
2022-03-15 19:54:11 -04:00
67762aa445
Fix matrix.extension
2022-03-15 19:39:21 -04:00
7f22774e08
Fix syntax error
2022-03-15 19:29:12 -04:00
cbafe09396
Add ubuntu 18.04 build and
...
- Prepare for rpm packaging
2022-03-15 19:23:08 -04:00
615f7e5875
Use correct version of boost and cmake
2022-03-15 19:18:23 -04:00
3f309832f7
Add comments
2022-03-15 19:17:22 -04:00
719f4cef59
Add pipefail and comments
2022-03-15 19:17:06 -04:00
da582198db
Merge pull request #97 from SunshineStream/dependabot/github_actions/nightly/actions-js/push-1.3
...
Bump actions-js/push from 1.2 to 1.3
2022-03-14 10:27:46 -04:00
04a2ecaff4
Bump actions-js/push from 1.2 to 1.3
...
Bumps [actions-js/push](https://github.com/actions-js/push ) from 1.2 to 1.3.
- [Release notes](https://github.com/actions-js/push/releases )
- [Commits](https://github.com/actions-js/push/compare/v1.2...v1.3 )
---
updated-dependencies:
- dependency-name: actions-js/push
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-14 12:38:51 +00:00
3b8b4653e9
Merge pull request #94 from SunshineStream/i10n
...
Initial support for localization
2022-03-13 16:54:25 -04:00
ea27955b16
Merge pull request #88 from HomerSp/fix-hwdevice-destroyed-before-ctx
...
Fix hwdevice being destroyed before context causing sigsegv on AMD
2022-03-13 16:50:30 -04:00
e223ba53f9
Merge pull request #87 from HomerSp/fix-rumble-hang
...
Fix rumble events causing game to freeze
2022-03-13 16:48:43 -04:00
907d0bfcd5
Fix .po file extension
2022-03-13 16:39:33 -04:00
a014391ae7
Update for Crowdin Integration
...
- Rename extracted template file to `sunshine.po`
- Add `crowdin.yml`
- Remove `--init` and `--update` from `localize.yml`
- Crowdin will initialize new languages and update existing ones
2022-03-13 16:29:51 -04:00
84584c950b
Update comment
2022-03-11 14:07:10 -05:00
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
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
88cf616a48
Move _locale.py and requirements
2022-03-11 13:46:18 -05:00
b3cdadca86
Create localize.yml
2022-03-11 00:26:53 -05:00
3bd9f6b710
Ignore translation templates and compilations
2022-03-11 00:22:29 -05:00
e28cc5e645
Create _locale.py
2022-03-11 00:21:12 -05:00
045970bcc5
Create requirements.txt
2022-03-11 00:20:25 -05:00
6fca2c593c
Use session_t destructor to ensure the context and hwdevice are always destroyed in the correct order.
2022-03-10 09:09:24 +01:00
e61bbe87b4
Read revents from the temporary pollfds instead of copying them over to the old vector.
...
Decrement index for polls when erasing to make sure none of the events are skipped.
2022-03-09 22:23:38 +01:00
80ebc9982e
Fix another lint warning.
2022-03-09 17:27:42 +01:00
9a2689692a
Fix lint warning about code style.
2022-03-09 16:40:39 +01:00
a31c6c4cd0
Fix hwdevice being destroyed before context, causing a sigsegv because the context relies on the hwdevice still being active.
2022-03-09 16:20:51 +01:00
1f79f4ed12
Fix rumble events causing hang because the received input events were not read properly.
2022-03-09 00:30:10 +01:00
6da0483951
Merge pull request #82 from sitiom/nightly
...
Add TPCircularBuffer submodule
2022-03-03 11:10:25 -05:00
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
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
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
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
861331be1c
Add TPCircularBuffer submodule
2022-03-02 11:19:05 +08:00
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
5e910b5fab
Update issues-stale.yml
...
- Remove skip-stale-issue-message
- Remove skip-stale-pr-message
2022-02-27 13:18:36 -05:00
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
4b658cd86b
Merge pull request #73 from SunshineStream/nightly
...
v0.13.0
v0.13.0
2022-02-27 13:11:37 -05:00
f6311ceb3f
Merge pull request #72 from SunshineStream/prepare-v0.13.0
...
Prepare v0.13.0
2022-02-27 12:54:55 -05:00
9b2321a722
Merge pull request #71 from SunshineStream/improve-version-automation
...
Get version from CMakeLists
2022-02-27 12:54:20 -05:00
1e91356155
Fix desktop file directory
2022-02-27 12:40:31 -05:00
fb7a3a0758
Bump version to v0.13.0
2022-02-27 12:21:48 -05:00
c2d4ffdaed
Use master branch for create_release action
...
- Will always use latest version
2022-02-27 12:21:23 -05:00
c5e6b84e3d
Get version from CMakeLists
2022-02-27 12:17:30 -05:00
68f35f6ab1
Merge pull request #66 from abusse/staging
...
Initial support for MacOS
2022-02-27 11:44:09 -05: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
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
a4fa42fa96
Merge pull request #55 from SunshineStream/add-clang-linter
...
Add clang linter
2022-02-17 18:13:59 -05:00