Merge pull request #104 from SunshineStream/general-cleanup

General cleanup
This commit is contained in:
ReenigneArcher
2022-03-16 18:58:10 -04:00
committed by GitHub
6 changed files with 25 additions and 26 deletions
+3
View File
@@ -1,5 +1,8 @@
blank_issues_enabled: false blank_issues_enabled: false
contact_links: contact_links:
- name: AUR Package Issue
url: https://aur.archlinux.org/packages/sunshine
about: AUR Package Issues should be discussed on the AUR
- name: Github Discussions - name: Github Discussions
url: https://github.com/SunshineStream/Sunshine/discussions url: https://github.com/SunshineStream/Sunshine/discussions
about: General discussion, support, feature requests and more! about: General discussion, support, feature requests and more!
+6 -10
View File
@@ -1,26 +1,22 @@
## Description ## Description
<!--- Please include a summary of the changes. --->
Please include a summary of the changes.
### Screenshot ### Screenshot
<!--- Include screenshots if the changes are UI-related. --->
Include screenshots if the changes are UI-related.
### Issues Fixed or Closed ### Issues Fixed or Closed
<!--- Delete if not relevant. --->
- Fixes #(issue) - Fixes #(issue)
## Type of Change ## Type of Change
<!--- Please delete options that are not relevant. --->
Please delete options that are not relevant.
- [ ] Bug fix (non-breaking change which fixes an issue) - [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality) - [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
## Checklist ## Checklist
<!--- DO NOT delete any options here. It is okay to have items unchecked! --->
- [ ] My code follows the style guidelines of this project - [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code - [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have added or updated the documentation blocks for new or existing components - [ ] I have added or updated the docstring/documentation-blocks for new or existing methods/components
+12 -12
View File
@@ -121,9 +121,9 @@ jobs:
rm -f "$CONFIG_DIR"/apps_windows.json rm -f "$CONFIG_DIR"/apps_windows.json
mkdir -p ./"$HOME_DIR"/.config/"$CONFIG_DIR" mkdir -p ./"$HOME_DIR"/.config/"$CONFIG_DIR"
cp ./"$CONFIG_DIR"/apps_linux.json ./"$HOME_DIR"/.config/"$CONFIG_DIR" cp ./"$CONFIG_DIR"/apps_linux.json ./"$HOME_DIR"/.config/"$CONFIG_DIR"
zip -r ./sunshine_linux.zip ./sunshine/* zip -r ./sunshine-appimage.zip ./sunshine/*
mv sunshine_linux.zip ../artifacts/ mv sunshine-appimage.zip ../artifacts/
- name: Verify AppImage - name: Verify AppImage
run: | run: |
cd appimage_temp cd appimage_temp
@@ -132,7 +132,7 @@ jobs:
if: ${{ github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch' }} if: ${{ github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch' }}
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with:
name: sunshine-AppImage name: sunshine-appimage
path: artifacts/ path: artifacts/
- name: Create Release - name: Create Release
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
@@ -236,21 +236,21 @@ jobs:
run: | run: |
cd sunshine-windows-build cd sunshine-windows-build
del ..\assets\apps_linux.json del ..\assets\apps_linux.json
7z a Sunshine-Windows.zip ..\assets 7z a sunshine-windows.zip ..\assets
7z a Sunshine-Windows.zip sunshine.exe 7z a sunshine-windows.zip sunshine.exe
7z a Sunshine-Windows.zip tools\dxgi-info.exe 7z a sunshine-windows.zip tools\dxgi-info.exe
7z a Sunshine-Windows.zip tools\audio-info.exe 7z a sunshine-windows.zip tools\audio-info.exe
7z a Sunshine-Windows.zip tools\sunshinesvc.exe 7z a sunshine-windows.zip tools\sunshinesvc.exe
7z a Sunshine-Windows.zip ..\tools\install-service.bat 7z a sunshine-windows.zip ..\tools\install-service.bat
7z a Sunshine-Windows.zip ..\tools\uninstall-service.bat 7z a sunshine-windows.zip ..\tools\uninstall-service.bat
cd .. cd ..
mkdir artifacts mkdir artifacts
move "sunshine-windows-build\Sunshine-Windows.zip" "artifacts" move "sunshine-windows-build\sunshine-windows.zip" "artifacts"
- name: Upload Artifacts - name: Upload Artifacts
if: ${{ github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch' }} if: ${{ github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch' }}
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with:
name: sunshine-${{ runner.os }} name: sunshine-windows
path: artifacts/ path: artifacts/
- name: Create Release - name: Create Release
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
+4 -4
View File
@@ -1,9 +1,9 @@
![Sunshine icon](gamepad.png "Sunshine")
# Introduction # Introduction
Sunshine is a Gamestream host for Moonlight Sunshine is a Gamestream host for Moonlight
[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/cgrtw2g3fq9b0b70/branch/master?svg=true)](https://ci.appveyor.com/project/loki-47-6F-64/sunshine/branch/master) [![CI](https://github.com/SunshineStream/Sunshine/actions/workflows/CI.yml/badge.svg?branch=master)](https://github.com/SunshineStream/Sunshine/actions/workflows/CI.yml)
[![Downloads](https://img.shields.io/github/downloads/Loki-47-6F-64/sunshine/total)](https://github.com/Loki-47-6F-64/sunshine/releases) [![Downloads](https://img.shields.io/github/downloads/sunshinestream/sunshine/total)](https://github.com/sunshinestream/sunshine/releases)
[![Crowdin](https://badges.crowdin.net/sunshinestream/localized.svg)](https://crowdin.com/project/sunshinestream)
- [Building](README.md#building) - [Building](README.md#building)
- [Credits](README.md#credits) - [Credits](README.md#credits)
@@ -198,11 +198,11 @@ All shortcuts start with CTRL + ALT + SHIFT, just like Moonlight
- CTRL + ALT + SHIFT + F1/F13 --> Switch to different monitor for Streaming - CTRL + ALT + SHIFT + F1/F13 --> Switch to different monitor for Streaming
## Credits: ## Credits:
- [loki-47-6F-64/sunshine](https://github.com/loki-47-6F-64/sunshine) (For all the hard work put in to create sunshine in the first place!)
- [Simple-Web-Server](https://gitlab.com/eidheim/Simple-Web-Server) - [Simple-Web-Server](https://gitlab.com/eidheim/Simple-Web-Server)
- [Moonlight](https://github.com/moonlight-stream) - [Moonlight](https://github.com/moonlight-stream)
- [Looking-Glass](https://github.com/gnif/LookingGlass) (For showing me how to properly capture frames on Windows, saving me a lot of time :) - [Looking-Glass](https://github.com/gnif/LookingGlass) (For showing me how to properly capture frames on Windows, saving me a lot of time :)
- [Eretik](http://eretik.omegahg.com/) (For creating PolicyConfig.h, allowing me to change the default audio device on Windows programmatically) - [Eretik](http://eretik.omegahg.com/) (For creating PolicyConfig.h, allowing me to change the default audio device on Windows programmatically)
- [Twitter emoji](https://github.com/twitter/twemoji/blob/master/LICENSE-GRAPHICS) (Sunshine's icon is made of twemoji)
## Application List: ## Application List:
**Note:** You can change the Application List in the "Apps" section of the User Interface `https://xxx.xxx.xxx.xxx:47990/` **Note:** You can change the Application List in the "Apps" section of the User Interface `https://xxx.xxx.xxx.xxx:47990/`
BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 118 KiB