ReenigneArcher
7a1e5f43d9
Workflow updates
...
- Do not re-run PR tests on edited PRs
- Close added/fixed issues on published release
- Issues stale after 60 days instead of 30, close after 10 days instead of 5
- Use Vankka/pr-target-branch-action for checking that PR is made to proper branch
- Add version number to sphinx config, must use cmake to configure the file
- Add jobs to readthedocs.yaml configuration
2022-04-23 12:35:39 -04:00
ReenigneArcher
c4054c75a7
Merge pull request #134 from SunshineStream/add-sphinx-docs
...
Add sphinx docs
2022-04-21 08:30:48 -04:00
ReenigneArcher
f36d81954b
Update rpm install commands
2022-04-19 20:38:06 -04:00
ReenigneArcher
eacae3954e
Fix typos
2022-04-18 16:21:05 -04:00
ReenigneArcher
56cf3e4ede
Update admonitions
2022-04-18 16:05:17 -04:00
ReenigneArcher
293ee266af
Add docker file build instructions and...
...
- Remove readme.md files
2022-04-18 15:26:53 -04:00
ReenigneArcher
536df759ae
Initial version of sphinx documentation and...
...
- remove ubuntu 21.04 from CI (end of life)
- adjust matrix strategy for clang.yml
- Use lessons learned from RetroArcher on localize.yml, crowdin.yml, and locale.py
- Add end of life comments to Dockerfiles
- Adjust dependency order in Dockerfiles
2022-04-18 14:53:28 -04:00
ReenigneArcher
4bdf8375cc
Merge pull request #129 from SunshineStream/dependabot/github_actions/nightly/actions/upload-artifact-3
...
Bump actions/upload-artifact from 2 to 3
2022-04-12 23:32:51 -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
97f333c970
Merge pull request #118 from HomerSp/fix-network-drop-crash
...
Properly catch exceptions in stream broadcast handlers
2022-04-11 18:29:56 -04:00
dependabot[bot]
b854807d40
Bump actions/upload-artifact from 2 to 3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 14:37:04 +00:00
Mathias Tillman
a9b9d1bd09
Properly catch exceptions in stream broadcast handlers to prevent unhandled exception crash/termination.
2022-04-07 08:20:47 +02:00
ReenigneArcher
0044ec1d52
Merge pull request #104 from SunshineStream/general-cleanup
...
General cleanup
2022-03-16 18:58:10 -04:00
ReenigneArcher
9c976a23de
Rename artifacts
2022-03-16 18:34:43 -04:00
ReenigneArcher
9930880ee6
Update README.md
2022-03-15 22:30:23 -04:00
ReenigneArcher
82e1b61a31
Delete gamepad.png
2022-03-15 22:30:10 -04:00
ReenigneArcher
5bb197ccfc
Update sunshine.ico
2022-03-15 22:30:01 -04:00
ReenigneArcher
20c0426ace
Update pull_request_template.md
2022-03-15 22:11:44 -04:00
ReenigneArcher
0a9cc511ed
Update config.yml
2022-03-15 22:06:24 -04:00
ReenigneArcher
2a7af03f9a
Rename packages
2022-03-15 22:02:16 -04:00
ReenigneArcher
7910ac78a5
Merge pull request #103 from SunshineStream/add-ubuntu-18.04
...
Add ubuntu 18.04 packaging
2022-03-15 19:54:11 -04:00
ReenigneArcher
67762aa445
Fix matrix.extension
2022-03-15 19:39:21 -04:00
ReenigneArcher
7f22774e08
Fix syntax error
2022-03-15 19:29:12 -04:00
ReenigneArcher
cbafe09396
Add ubuntu 18.04 build and
...
- Prepare for rpm packaging
2022-03-15 19:23:08 -04:00
ReenigneArcher
615f7e5875
Use correct version of boost and cmake
2022-03-15 19:18:23 -04:00
ReenigneArcher
3f309832f7
Add comments
2022-03-15 19:17:22 -04:00
ReenigneArcher
719f4cef59
Add pipefail and comments
2022-03-15 19:17:06 -04:00
ReenigneArcher
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
dependabot[bot]
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
ReenigneArcher
3b8b4653e9
Merge pull request #94 from SunshineStream/i10n
...
Initial support for localization
2022-03-13 16:54:25 -04:00
ReenigneArcher
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
ReenigneArcher
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
ReenigneArcher
907d0bfcd5
Fix .po
file extension
2022-03-13 16:39:33 -04:00
ReenigneArcher
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
ReenigneArcher
84584c950b
Update comment
2022-03-11 14:07:10 -05:00
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
Mathias Tillman
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
Mathias Tillman
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
Mathias Tillman
80ebc9982e
Fix another lint warning.
2022-03-09 17:27:42 +01:00
Mathias Tillman
9a2689692a
Fix lint warning about code style.
2022-03-09 16:40:39 +01:00
Mathias Tillman
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
Mathias Tillman
1f79f4ed12
Fix rumble events causing hang because the received input events were not read properly.
2022-03-09 00:30:10 +01: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