Merge branch 'develop' into develop
This commit is contained in:
commit
a1108833e3
12 changed files with 30 additions and 21 deletions
1
.github/FUNDING.yml
vendored
1
.github/FUNDING.yml
vendored
|
@ -1,3 +1,4 @@
|
||||||
github: ciderapp
|
github: ciderapp
|
||||||
ko_fi: cryptofyre
|
ko_fi: cryptofyre
|
||||||
open_collective: ciderapp
|
open_collective: ciderapp
|
||||||
|
custom: "https://opencollective.com/ciderapp/donate/10/month/Support%20Development?redirect=https://cidercollective.dev/thanks"
|
||||||
|
|
8
.github/ISSUE_TEMPLATE/bug_report.yaml
vendored
8
.github/ISSUE_TEMPLATE/bug_report.yaml
vendored
|
@ -33,12 +33,12 @@ body:
|
||||||
description: |
|
description: |
|
||||||
Examples:
|
Examples:
|
||||||
- **OS**: Ubuntu 20.04
|
- **OS**: Ubuntu 20.04
|
||||||
- **App Version**: 1.0.0
|
- **App Version** and/or **Commit ID**: 1.0.0 c9d43be
|
||||||
- **Commit ID**: c9d43be
|
|
||||||
|
To find app version, go to the About page.
|
||||||
value: |
|
value: |
|
||||||
- OS:
|
- OS:
|
||||||
- App Version:
|
- App Version and/or Commit ID:
|
||||||
- Commit ID:
|
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: textarea
|
- type: textarea
|
||||||
|
|
13
README.md
13
README.md
|
@ -1,5 +1,7 @@
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="./resources/banner.png" width="80%" height="60%" alt="Banner"><br><br>
|
<img src="./resources/banner.png" width="80%" height="60%" alt="Banner"><br>
|
||||||
|
<b>A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind. 🚀</b>
|
||||||
|
<br><br>
|
||||||
<img src="https://img.shields.io/github/stars/ciderapp/Cider?label=Stars" alt="GitHub Stars"/>
|
<img src="https://img.shields.io/github/stars/ciderapp/Cider?label=Stars" alt="GitHub Stars"/>
|
||||||
<img src="https://img.shields.io/github/forks/ciderapp/Cider?label=Forks" alt="GitHub Forks"/>
|
<img src="https://img.shields.io/github/forks/ciderapp/Cider?label=Forks" alt="GitHub Forks"/>
|
||||||
<a title="Crowdin" target="_blank" href="https://crowdin.com/project/cider-music"><img src="https://badges.crowdin.net/cider-music/localized.svg"></a>
|
<a title="Crowdin" target="_blank" href="https://crowdin.com/project/cider-music"><img src="https://badges.crowdin.net/cider-music/localized.svg"></a>
|
||||||
|
@ -16,7 +18,7 @@
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
#### Links
|
#### Links
|
||||||
* [Wiki](https://github.com/ciderapp/Cider/wiki)
|
* [Wiki](https://docs.cider.sh)
|
||||||
* [Request Feature](https://github.com/ciderapp/Cider/discussions/new?category=feature-request)
|
* [Request Feature](https://github.com/ciderapp/Cider/discussions/new?category=feature-request)
|
||||||
* [Report Bug](https://github.com/ciderapp/Cider/issues/new?assignees=&labels=bug&template=bug_report.md&title=%5BBUG%5D+)
|
* [Report Bug](https://github.com/ciderapp/Cider/issues/new?assignees=&labels=bug&template=bug_report.md&title=%5BBUG%5D+)
|
||||||
* [**View The Releases**](https://github.com/ciderapp/Cider/releases/latest)
|
* [**View The Releases**](https://github.com/ciderapp/Cider/releases/latest)
|
||||||
|
@ -26,10 +28,12 @@
|
||||||
|
|
||||||
[](https://www.microsoft.com/store/apps/9P21XJ9D9G66)
|
[](https://www.microsoft.com/store/apps/9P21XJ9D9G66)
|
||||||
|
|
||||||
[_-100000?style=for-the-badge&logo=winstall)](https://winstall.app/apps/CiderCollective.Cider)
|
|
||||||
|
|
||||||
[_-100000?style=for-the-badge&logo=winstall)](https://winstall.app/apps/CiderCollective.Cider.Nightly)
|
[_-100000?style=for-the-badge&logo=winstall)](https://winstall.app/apps/CiderCollective.Cider.Nightly)
|
||||||
|
|
||||||
|
<!--
|
||||||
|
[_-100000?style=for-the-badge&logo=winstall)](https://winstall.app/apps/CiderCollective.Cider.Nightly)
|
||||||
|
-->
|
||||||
|
|
||||||
[](https://flathub.org/apps/details/sh.cider.Cider)
|
[](https://flathub.org/apps/details/sh.cider.Cider)
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
@ -40,7 +44,6 @@
|
||||||
-->
|
-->
|
||||||
[](https://aur.archlinux.org/packages/cider)
|
[](https://aur.archlinux.org/packages/cider)
|
||||||
|
|
||||||
|
|
||||||
### Compiling and Configuration
|
### Compiling and Configuration
|
||||||
For more information surrounding configuration, compiling and other developer documentation, see the [compilation docs](https://cider.sh/compile.html).
|
For more information surrounding configuration, compiling and other developer documentation, see the [compilation docs](https://cider.sh/compile.html).
|
||||||
|
|
||||||
|
|
|
@ -76,7 +76,7 @@
|
||||||
"@types/express": "^4.17.13",
|
"@types/express": "^4.17.13",
|
||||||
"@types/qrcode-terminal": "^0.12.0",
|
"@types/qrcode-terminal": "^0.12.0",
|
||||||
"@types/ws": "^8.5.3",
|
"@types/ws": "^8.5.3",
|
||||||
"electron": "git+https://github.com/castlabs/electron-releases.git",
|
"electron": "git+https://github.com/castlabs/electron-releases.git#18-x-y",
|
||||||
"electron-builder": "^23.0.3",
|
"electron-builder": "^23.0.3",
|
||||||
"electron-builder-notarize-pkg": "^1.2.0",
|
"electron-builder-notarize-pkg": "^1.2.0",
|
||||||
"electron-webpack": "^2.8.2",
|
"electron-webpack": "^2.8.2",
|
||||||
|
|
|
@ -267,6 +267,10 @@ Update 22/04/2022 13:00 UTC
|
||||||
* `settings.option.general.keybindings`: Added for `en_US`
|
* `settings.option.general.keybindings`: Added for `en_US`
|
||||||
* `settings.option.general.keybindings.open`: Added for `en_US`
|
* `settings.option.general.keybindings.open`: Added for `en_US`
|
||||||
|
|
||||||
|
Update 22/04/2022 16:00 UTC
|
||||||
|
|
||||||
|
* `settings.option.visual.theme.github.openfolder`: Added for `en_US`
|
||||||
|
|
||||||
Update 25/04/2022 00:21 UTC
|
Update 25/04/2022 00:21 UTC
|
||||||
|
|
||||||
* `settings.description.search`: Added for `en_US`
|
* `settings.description.search`: Added for `en_US`
|
||||||
|
|
|
@ -374,6 +374,7 @@
|
||||||
"settings.option.visual.uiscale": "UI Scale",
|
"settings.option.visual.uiscale": "UI Scale",
|
||||||
"settings.header.visual.theme": "Theme",
|
"settings.header.visual.theme": "Theme",
|
||||||
"settings.option.visual.theme.github.download": "Install from GitHub URL",
|
"settings.option.visual.theme.github.download": "Install from GitHub URL",
|
||||||
|
"settings.option.visual.theme.github.openfolder": "Open Themes Folder",
|
||||||
"settings.option.visual.theme.github.explore": "Explore GitHub Themes",
|
"settings.option.visual.theme.github.explore": "Explore GitHub Themes",
|
||||||
"settings.header.visual.theme.github.page": "Themes from GitHub",
|
"settings.header.visual.theme.github.page": "Themes from GitHub",
|
||||||
"settings.option.visual.theme.github.install.confirm": "Are you sure you want to install {{ repo }}?",
|
"settings.option.visual.theme.github.install.confirm": "Are you sure you want to install {{ repo }}?",
|
||||||
|
|
|
@ -355,6 +355,7 @@
|
||||||
"settings.option.visual.uiscale": "Nagyítás mértéke",
|
"settings.option.visual.uiscale": "Nagyítás mértéke",
|
||||||
"settings.header.visual.theme": "Téma",
|
"settings.header.visual.theme": "Téma",
|
||||||
"settings.option.visual.theme.github.download": "Telepítés GitHub URL-ről",
|
"settings.option.visual.theme.github.download": "Telepítés GitHub URL-ről",
|
||||||
|
"settings.button.visual.theme.github.openfolder": "Témamappa megnyitása",
|
||||||
"settings.option.visual.theme.github.explore": "Témák felfedezése",
|
"settings.option.visual.theme.github.explore": "Témák felfedezése",
|
||||||
"settings.header.visual.theme.github.page": "Témák a GitHub-ról",
|
"settings.header.visual.theme.github.page": "Témák a GitHub-ról",
|
||||||
"settings.option.visual.theme.github.install.confirm": "Biztosan szeretnéd telepíteni a(z) {{ repo }} témát?",
|
"settings.option.visual.theme.github.install.confirm": "Biztosan szeretnéd telepíteni a(z) {{ repo }} témát?",
|
||||||
|
|
|
@ -374,6 +374,7 @@
|
||||||
"settings.option.visual.uiscale": "UI Scale",
|
"settings.option.visual.uiscale": "UI Scale",
|
||||||
"settings.header.visual.theme": "Theme",
|
"settings.header.visual.theme": "Theme",
|
||||||
"settings.option.visual.theme.github.download": "Install from GitHub URL",
|
"settings.option.visual.theme.github.download": "Install from GitHub URL",
|
||||||
|
"settings.option.visual.theme.github.openfolder": "Open Themes Folder",
|
||||||
"settings.option.visual.theme.github.explore": "Explore GitHub Themes",
|
"settings.option.visual.theme.github.explore": "Explore GitHub Themes",
|
||||||
"settings.header.visual.theme.github.page": "Themes from GitHub",
|
"settings.header.visual.theme.github.page": "Themes from GitHub",
|
||||||
"settings.option.visual.theme.github.install.confirm": "Are you sure you want to install {{ repo }}?",
|
"settings.option.visual.theme.github.install.confirm": "Are you sure you want to install {{ repo }}?",
|
||||||
|
|
|
@ -112,7 +112,7 @@ export default class Thumbar {
|
||||||
label: 'Web Remote',
|
label: 'Web Remote',
|
||||||
accelerator: 'CommandOrControl+Shift+W',
|
accelerator: 'CommandOrControl+Shift+W',
|
||||||
sublabel: 'Opens in external window',
|
sublabel: 'Opens in external window',
|
||||||
click: () => this._win.webContents.executeJavaScript(`ipcRenderer.invoke('showQR')`)
|
click: () => this._win.webContents.executeJavaScript(`app.appRoute('remote-pair')`)
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'Audio Settings',
|
label: 'Audio Settings',
|
||||||
|
|
|
@ -88,13 +88,14 @@ export default class RAOP {
|
||||||
|
|
||||||
`;
|
`;
|
||||||
|
|
||||||
private ondeviceup(name: any, host: any, port: any, addresses: any) {
|
private ondeviceup(name: any, host: any, port: any, addresses: any, text: any) {
|
||||||
if (this.castDevices.findIndex((item: any) => item.name === host && item.port === port && item.addresses === addresses) === -1) {
|
if (this.castDevices.findIndex((item: any) => item.name === host && item.port === port && item.addresses === addresses) === -1) {
|
||||||
this.castDevices.push({
|
this.castDevices.push({
|
||||||
name: host,
|
name: host,
|
||||||
host: addresses ? addresses[0] : '',
|
host: addresses ? addresses[0] : '',
|
||||||
port: port,
|
port: port,
|
||||||
addresses: addresses
|
addresses: addresses,
|
||||||
|
txt: text
|
||||||
});
|
});
|
||||||
if (this.devices.indexOf(host) === -1) {
|
if (this.devices.indexOf(host) === -1) {
|
||||||
this.devices.push(host);
|
this.devices.push(host);
|
||||||
|
@ -146,10 +147,11 @@ export default class RAOP {
|
||||||
|
|
||||||
browser.on('update', (service: any) => {
|
browser.on('update', (service: any) => {
|
||||||
if (service.addresses && service.fullname && service.fullname.includes('_raop._tcp')) {
|
if (service.addresses && service.fullname && service.fullname.includes('_raop._tcp')) {
|
||||||
|
console.log(service.txt)
|
||||||
this._win.webContents.executeJavaScript(`console.log(
|
this._win.webContents.executeJavaScript(`console.log(
|
||||||
"${service.name} ${service.host}:${service.port} ${service.addresses}"
|
"${service.name} ${service.host}:${service.port} ${service.addresses}"
|
||||||
)`);}
|
)`);
|
||||||
this.ondeviceup(service.name, service.host, service.port, service.addresses);
|
this.ondeviceup(service.name, service.host, service.port, service.addresses, service.txt);}
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
|
@ -9,11 +9,7 @@
|
||||||
</template>
|
</template>
|
||||||
<template v-if="app.playlists.loadingState == 1">
|
<template v-if="app.playlists.loadingState == 1">
|
||||||
<div class="playlist-display"
|
<div class="playlist-display"
|
||||||
@mouseover.self="minClass(false)"
|
@mouseover.self="minClass(false)">
|
||||||
:style="{
|
|
||||||
'--bgColor': (data.attributes.artwork != null && data.attributes.artwork['bgColor'] != null) ? ('#' + data.attributes.artwork.bgColor) : '',
|
|
||||||
'--textColor': (data.attributes.artwork != null && data.attributes.artwork['textColor1'] != null) ? ('#' + data.attributes.artwork.textColor1) : ''
|
|
||||||
}">
|
|
||||||
<div class="playlistInfo">
|
<div class="playlistInfo">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-auto flex-center" @mouseover="minClass(false)">
|
<div class="col-auto flex-center" @mouseover="minClass(false)">
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="col-auto flex-center">
|
<div class="col-auto flex-center">
|
||||||
<button class="md-btn md-btn-small md-btn-block" @click="openThemesFolder()">
|
<button class="md-btn md-btn-small md-btn-block" @click="openThemesFolder()">
|
||||||
Open Themes Folder
|
{{$root.getLz('settings.option.visual.theme.github.openfolder')}}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-auto nopadding flex-center">
|
<div class="col-auto nopadding flex-center">
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue