Skip to content

Commit

Permalink
Merge pull request #189 from Rise-Software/release_vnext
Browse files Browse the repository at this point in the history
Merge Alpha 3 changes
  • Loading branch information
itsWindows11 authored Jun 28, 2023
2 parents c840a9a + 3e5a827 commit d3fd26c
Show file tree
Hide file tree
Showing 701 changed files with 82,880 additions and 107,286 deletions.
27 changes: 27 additions & 0 deletions .github/workflows/crowdin.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Crowdin Action

on:
push:
branches: [ release_vnext ]

jobs:
synchronize-with-crowdin:
runs-on: ubuntu-latest
strategy:
max-parallel: 1

steps:
- name: Checkout
uses: actions/checkout@v2
- name: test
run: ls
- name: Run Crowdin action
uses: crowdin/[email protected]
with:
upload_translations: true
download_translations: true
crowdin_branch_name: 'i10n_main'
env:
GITHUB_TOKEN: ${{ secrets.CROWDIN_GITHUB_TOKEN }}
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
21 changes: 20 additions & 1 deletion BUILD.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,30 @@ Start by cloning the repository:
git clone https://github.com/Rise-Software/Rise-Media-Player.git
```

Rise Media Player uses a single solution, where all the projects (including the app itself) live. To open it, you'll need Visual Studio 2019 or later with the UWP workload, and the Windows 10 SDK (10.0.19041.0).
Rise Media Player uses a single solution, where all the projects (including the app itself) live. To open it, you'll need Visual Studio 2019 or later with the UWP workload, and the Windows 11 SDK (10.0.22000.0).

## Pre-build steps
Before being able to build the app, you need to take care of a few things.

### Adding the Windows Community Toolkit Labs NuGet repository as a package source
Some areas of the app such as settings depend on the WCT Labs, and to install these packages it requires adding a package source to your Visual Studio install.

- Right click on a solution then select Manage NuGet packages

![image](https://user-images.githubusercontent.com/81253203/233847126-1c51d780-6a9d-4514-9c25-bb1952028891.png)

- Select the gear icon on the top right of the package manager window

![image](https://user-images.githubusercontent.com/81253203/233847272-b736258b-e6a8-438c-9f2d-200850cb19c5.png)

- You'll get a window with an option to add/remove package sources. Add a package source with the following as the URL in the **Source** field:

> https://pkgs.dev.azure.com/dotnet/CommunityToolkit/_packaging/CommunityToolkit-Labs/nuget/v3/index.json
- Click on **Update**.

If you haven't set up the last.fm constants yet, you need to in order to build the app. See below for instructions.

### Adding last.fm constants
To build the app, you'll need to add a few last.fm related constants. On the `Rise.Common` project, there's a folder named `Constants`. Add a new file called `LastFM.cs` and paste the following:

Expand Down
37 changes: 13 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
<p align="center">
<img src="https://user-images.githubusercontent.com/74561130/139312648-b60842df-9dda-4e31-ba29-649e7571d705.png" />
<img src="https://github.com/Rise-Software/Rise-Media-Player/assets/74561130/67a1ea8f-1d0f-4c1d-9688-1912ec20f779" />
<div class="row" align="center">
<a href='https://www.microsoft.com/store/r/9PCSZTMTT55Z'><img src='https://user-images.githubusercontent.com/74561130/160254559-a457ff95-09a9-4910-9776-5517e2b1ea2f.png'alt='Get it from Microsoft' />
<a href='https://github.com/Rise-Software/Rise-Media-Player/releases/download/v0.0.171.0/Rise.App_0.0.171.0_x86_x64_arm.msixbundle'><img src='https://user-images.githubusercontent.com/74561130/160255105-5e32f911-574f-4cc4-b90b-8769099086e4.png'alt='Get it from GitHub' /></a>
<a href='https://www.microsoft.com/store/r/9PCSZTMTT55Z'><img src='https://github.com/Rise-Software/Rise-Media-Player/assets/74561130/60deb402-0c8e-4579-80e6-69cb7b19cd43'alt='Get it from Microsoft' />
<a href='https://github.com/Rise-Software/Rise-Media-Player/releases/download/v0.0.171.0/Rise.App_0.0.171.0_x86_x64_arm.msixbundle'><img src='https://github.com/Rise-Software/Rise-Media-Player/assets/74561130/3d7edcaf-26d8-4453-a751-29b851721abd'alt='Get it from GitHub' /></a>
</div>
<div class="row" align="center">
<a href='https://crowdin.com/project/rise-media-player'><img src='https://badges.crowdin.net/rise-media-player/localized.svg'alt='Localisation status' />
</div>
</p>



**Note: The app can only be installed from the store if you are an Insider. To become an insider, [click here](http://bit.ly/rise-insider)**

### **Download the installer from the download link below or clone the repository to build :) Alpha Preview 2 is out now!**!

### Download the installer from the download link below or [see building instructions](./BUILD.md)

**Rise Media Player** brings all of your media to a whole new level. If it's videos, the music stored on your devices, discs or even your favourite streaming services; you'll love our player. One library for everything. Almost infinite customisability with settings that are second to none. Stream, browse and explore with Streaming Services - coming soon.

Expand Down Expand Up @@ -73,22 +74,10 @@ Currently, all users can try out the MSIX packages. When we move to the store, y
[![Download](https://user-images.githubusercontent.com/74561130/137598555-649c77c7-1719-4aa3-8017-8b41283de730.png)](https://github.com/Rise-Software/Rise-Media-Player/releases) ![divide](https://user-images.githubusercontent.com/74561130/137599566-866fef7d-967e-4ad1-91da-8014d1752b93.png) [![JoinInsider](https://user-images.githubusercontent.com/74561130/137585885-7f98b4de-5067-41ee-bdb4-2a04fea4b90a.png)](http://www.bit.ly/risesoftinsider)
## Credits

**Creators**
**Creators and Development**

* [**Joseph Beattie (@josephbeattie)**](https://github.com/josephbeattie): **Rise Team Leader and Founder - Design, Occasional Programming, Development. Languages and Translations: English Language & Spanish**.
* [**Omar Salas (@YourOrdinaryCat)**](https://github.com/yourordinarycat): **Programming & Development.**

### Notes
*1 Any Windows device running Windows 10 1903 or later. Windows Mobile/Windows Phone is not supported.*

### MSIX Install Instructions
**If Windows prompts about Rise Media Player being an untrusted app:**
* Simply right click the MSIX and click Properties
* Go to Digital signatures Tab
* Select Rise Software and click Details
* In next popup select View Certificate
* In next popup select Install Certificate
* In next step select Local machine (If a user account prompt appear click yes)
* Select Place all certificates in Following store and click browse select Trusted People and click OK and Next
* Click Finish
* Try installing the MSIX bundle file.
* [**Omar Salas (@YourOrdinaryCat)**](https://github.com/yourordinarycat): **Programming & Development**
* [**SimpleBear (@itsWindows11)**](https://github.com/itswindows11): **Programming & Development**

Without this great development team we wouldn't be able to ship new releases so go help them out however you can!
42 changes: 18 additions & 24 deletions Rise Media Player Dev.sln
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Rise.Common", "Rise.Common\
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Rise.Repository", "Rise.NewRepository\Rise.Repository.csproj", "{1319CE6D-828F-4024-93C9-4052F3F053BA}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Rise.Effects", "Rise.Effects\Rise.Effects.csproj", "{5DE7E2F1-4095-45A1-914D-98047CD29736}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM
Debug|ARM64 = Debug|ARM64
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|ARM = Release|ARM
Release|ARM64 = Release|ARM64
Release|x64 = Release|x64
Release|x86 = Release|x86
Expand All @@ -30,9 +30,6 @@ Global
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Debug|Any CPU.ActiveCfg = Debug|x86
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Debug|Any CPU.Build.0 = Debug|x86
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Debug|Any CPU.Deploy.0 = Debug|x86
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Debug|ARM.ActiveCfg = Debug|ARM
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Debug|ARM.Build.0 = Debug|ARM
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Debug|ARM.Deploy.0 = Debug|ARM
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Debug|ARM64.ActiveCfg = Debug|ARM64
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Debug|ARM64.Build.0 = Debug|ARM64
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Debug|ARM64.Deploy.0 = Debug|ARM64
Expand All @@ -45,9 +42,6 @@ Global
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Release|Any CPU.ActiveCfg = Release|x86
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Release|Any CPU.Build.0 = Release|x86
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Release|Any CPU.Deploy.0 = Release|x86
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Release|ARM.ActiveCfg = Release|ARM
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Release|ARM.Build.0 = Release|ARM
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Release|ARM.Deploy.0 = Release|ARM
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Release|ARM64.ActiveCfg = Release|ARM64
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Release|ARM64.Build.0 = Release|ARM64
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Release|ARM64.Deploy.0 = Release|ARM64
Expand All @@ -59,8 +53,6 @@ Global
{5DF9776E-7514-4365-A6FB-7718BA80945D}.Release|x86.Deploy.0 = Release|x86
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Debug|ARM.ActiveCfg = Debug|ARM
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Debug|ARM.Build.0 = Debug|ARM
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Debug|ARM64.ActiveCfg = Debug|ARM64
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Debug|ARM64.Build.0 = Debug|ARM64
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Debug|x64.ActiveCfg = Debug|x64
Expand All @@ -69,8 +61,6 @@ Global
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Debug|x86.Build.0 = Debug|x86
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Release|Any CPU.Build.0 = Release|Any CPU
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Release|ARM.ActiveCfg = Release|ARM
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Release|ARM.Build.0 = Release|ARM
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Release|ARM64.ActiveCfg = Release|ARM64
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Release|ARM64.Build.0 = Release|ARM64
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Release|x64.ActiveCfg = Release|x64
Expand All @@ -79,8 +69,6 @@ Global
{17D51104-B536-4D03-BD8B-74E0CCE49CFB}.Release|x86.Build.0 = Release|x86
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Debug|ARM.ActiveCfg = Debug|ARM
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Debug|ARM.Build.0 = Debug|ARM
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Debug|ARM64.ActiveCfg = Debug|ARM64
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Debug|ARM64.Build.0 = Debug|ARM64
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Debug|x64.ActiveCfg = Debug|x64
Expand All @@ -89,8 +77,6 @@ Global
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Debug|x86.Build.0 = Debug|x86
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Release|Any CPU.Build.0 = Release|Any CPU
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Release|ARM.ActiveCfg = Release|ARM
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Release|ARM.Build.0 = Release|ARM
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Release|ARM64.ActiveCfg = Release|ARM64
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Release|ARM64.Build.0 = Release|ARM64
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Release|x64.ActiveCfg = Release|x64
Expand All @@ -99,8 +85,6 @@ Global
{5185BB21-8B6A-4C08-8C50-4E1B8F57B2D5}.Release|x86.Build.0 = Release|x86
{86322C85-900E-4BC8-959B-141CDFD68231}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{86322C85-900E-4BC8-959B-141CDFD68231}.Debug|Any CPU.Build.0 = Debug|Any CPU
{86322C85-900E-4BC8-959B-141CDFD68231}.Debug|ARM.ActiveCfg = Debug|ARM
{86322C85-900E-4BC8-959B-141CDFD68231}.Debug|ARM.Build.0 = Debug|ARM
{86322C85-900E-4BC8-959B-141CDFD68231}.Debug|ARM64.ActiveCfg = Debug|ARM64
{86322C85-900E-4BC8-959B-141CDFD68231}.Debug|ARM64.Build.0 = Debug|ARM64
{86322C85-900E-4BC8-959B-141CDFD68231}.Debug|x64.ActiveCfg = Debug|x64
Expand All @@ -109,8 +93,6 @@ Global
{86322C85-900E-4BC8-959B-141CDFD68231}.Debug|x86.Build.0 = Debug|x86
{86322C85-900E-4BC8-959B-141CDFD68231}.Release|Any CPU.ActiveCfg = Release|Any CPU
{86322C85-900E-4BC8-959B-141CDFD68231}.Release|Any CPU.Build.0 = Release|Any CPU
{86322C85-900E-4BC8-959B-141CDFD68231}.Release|ARM.ActiveCfg = Release|ARM
{86322C85-900E-4BC8-959B-141CDFD68231}.Release|ARM.Build.0 = Release|ARM
{86322C85-900E-4BC8-959B-141CDFD68231}.Release|ARM64.ActiveCfg = Release|ARM64
{86322C85-900E-4BC8-959B-141CDFD68231}.Release|ARM64.Build.0 = Release|ARM64
{86322C85-900E-4BC8-959B-141CDFD68231}.Release|x64.ActiveCfg = Release|x64
Expand All @@ -119,8 +101,6 @@ Global
{86322C85-900E-4BC8-959B-141CDFD68231}.Release|x86.Build.0 = Release|x86
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Debug|ARM.ActiveCfg = Debug|ARM
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Debug|ARM.Build.0 = Debug|ARM
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Debug|ARM64.Build.0 = Debug|ARM64
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Debug|x64.ActiveCfg = Debug|x64
Expand All @@ -129,14 +109,28 @@ Global
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Debug|x86.Build.0 = Debug|x86
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Release|Any CPU.Build.0 = Release|Any CPU
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Release|ARM.ActiveCfg = Release|ARM
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Release|ARM.Build.0 = Release|ARM
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Release|ARM64.ActiveCfg = Release|ARM64
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Release|ARM64.Build.0 = Release|ARM64
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Release|x64.ActiveCfg = Release|x64
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Release|x64.Build.0 = Release|x64
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Release|x86.ActiveCfg = Release|x86
{1319CE6D-828F-4024-93C9-4052F3F053BA}.Release|x86.Build.0 = Release|x86
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Debug|ARM64.ActiveCfg = Debug|ARM64
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Debug|ARM64.Build.0 = Debug|ARM64
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Debug|x64.ActiveCfg = Debug|x64
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Debug|x64.Build.0 = Debug|x64
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Debug|x86.ActiveCfg = Debug|x86
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Debug|x86.Build.0 = Debug|x86
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Release|Any CPU.Build.0 = Release|Any CPU
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Release|ARM64.ActiveCfg = Release|ARM64
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Release|ARM64.Build.0 = Release|ARM64
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Release|x64.ActiveCfg = Release|x64
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Release|x64.Build.0 = Release|x64
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Release|x86.ActiveCfg = Release|x86
{5DE7E2F1-4095-45A1-914D-98047CD29736}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
Loading

0 comments on commit d3fd26c

Please sign in to comment.