added toggle for qq lyrics
This commit is contained in:
parent
54dad06e88
commit
399ca6c9a5
5 changed files with 12 additions and 0 deletions
|
@ -276,6 +276,7 @@
|
||||||
"settings.option.lyrics.enableMusixmatchKaraoke": "Aktiviere Karaoke-Modus (nur mit Musixmatch)",
|
"settings.option.lyrics.enableMusixmatchKaraoke": "Aktiviere Karaoke-Modus (nur mit Musixmatch)",
|
||||||
"settings.option.lyrics.musixmatchPreferredLanguage": "Bevorzugte Sprache für Musixmatch-Übersetzung",
|
"settings.option.lyrics.musixmatchPreferredLanguage": "Bevorzugte Sprache für Musixmatch-Übersetzung",
|
||||||
"settings.option.lyrics.enableYoutubeLyrics": "Aktiviere YouTube-Liedtexte für Musikvideos",
|
"settings.option.lyrics.enableYoutubeLyrics": "Aktiviere YouTube-Liedtexte für Musikvideos",
|
||||||
|
"settings.option.lyrics.enableQQLyrics": "Aktiviere QQ Liedtexte",
|
||||||
"settings.header.connectivity": "Konnektivität",
|
"settings.header.connectivity": "Konnektivität",
|
||||||
"settings.header.connectivity.description": "Passe die Konnektivitäts-Einstellungen für Cider an.",
|
"settings.header.connectivity.description": "Passe die Konnektivitäts-Einstellungen für Cider an.",
|
||||||
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
|
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
|
||||||
|
|
|
@ -410,6 +410,7 @@
|
||||||
"settings.option.lyrics.enableMusixmatchKaraoke": "Enable Karaoke Mode (Musixmatch only)",
|
"settings.option.lyrics.enableMusixmatchKaraoke": "Enable Karaoke Mode (Musixmatch only)",
|
||||||
"settings.option.lyrics.musixmatchPreferredLanguage": "Musixmatch Translation Preferred Language",
|
"settings.option.lyrics.musixmatchPreferredLanguage": "Musixmatch Translation Preferred Language",
|
||||||
"settings.option.lyrics.enableYoutubeLyrics": "Enable Youtube Lyrics for Music Videos",
|
"settings.option.lyrics.enableYoutubeLyrics": "Enable Youtube Lyrics for Music Videos",
|
||||||
|
"settings.option.lyrics.enableQQLyrics": "Enable QQ Lyrics",
|
||||||
"settings.header.connectivity": "Connectivity",
|
"settings.header.connectivity": "Connectivity",
|
||||||
"settings.header.connectivity.description": "Adjust the connectivity settings for Cider.",
|
"settings.header.connectivity.description": "Adjust the connectivity settings for Cider.",
|
||||||
"settings.option.connectivity.playbackNotifications": "Playback Notifications",
|
"settings.option.connectivity.playbackNotifications": "Playback Notifications",
|
||||||
|
|
|
@ -410,6 +410,7 @@
|
||||||
"settings.option.lyrics.enableMusixmatchKaraoke": "Enable Karaoke Mode (Musixmatch only)",
|
"settings.option.lyrics.enableMusixmatchKaraoke": "Enable Karaoke Mode (Musixmatch only)",
|
||||||
"settings.option.lyrics.musixmatchPreferredLanguage": "Musixmatch Translation Preferred Language",
|
"settings.option.lyrics.musixmatchPreferredLanguage": "Musixmatch Translation Preferred Language",
|
||||||
"settings.option.lyrics.enableYoutubeLyrics": "Enable Youtube Lyrics for Music Videos",
|
"settings.option.lyrics.enableYoutubeLyrics": "Enable Youtube Lyrics for Music Videos",
|
||||||
|
"settings.option.lyrics.enableQQLyrics": "Enable QQ Lyrics",
|
||||||
"settings.header.connectivity": "Connectivity",
|
"settings.header.connectivity": "Connectivity",
|
||||||
"settings.header.connectivity.description": "Adjust the connectivity settings for Cider.",
|
"settings.header.connectivity.description": "Adjust the connectivity settings for Cider.",
|
||||||
"settings.option.connectivity.playbackNotifications": "Playback Notifications",
|
"settings.option.connectivity.playbackNotifications": "Playback Notifications",
|
||||||
|
|
|
@ -2952,6 +2952,7 @@ const app = new Vue({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
loadQQLyrics() {
|
loadQQLyrics() {
|
||||||
|
if (!app.cfg.lyrics.enable_qq) return;
|
||||||
const track = encodeURIComponent((this.mk.nowPlayingItem != null) ? this.mk.nowPlayingItem.title ?? '' : '');
|
const track = encodeURIComponent((this.mk.nowPlayingItem != null) ? this.mk.nowPlayingItem.title ?? '' : '');
|
||||||
const artist = encodeURIComponent((this.mk.nowPlayingItem != null) ? this.mk.nowPlayingItem.artistName ?? '' : '');
|
const artist = encodeURIComponent((this.mk.nowPlayingItem != null) ? this.mk.nowPlayingItem.artistName ?? '' : '');
|
||||||
const time = encodeURIComponent((this.mk.nowPlayingItem != null) ? (Math.round((this.mk.nowPlayingItem.attributes["durationInMillis"] ?? -1000) / 1000) ?? -1) : -1);
|
const time = encodeURIComponent((this.mk.nowPlayingItem != null) ? (Math.round((this.mk.nowPlayingItem.attributes["durationInMillis"] ?? -1000) / 1000) ?? -1) : -1);
|
||||||
|
|
|
@ -802,6 +802,14 @@
|
||||||
<input type="checkbox" v-model="app.cfg.lyrics.enable_yt" switch/>
|
<input type="checkbox" v-model="app.cfg.lyrics.enable_yt" switch/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="md-option-line">
|
||||||
|
<div class="md-option-segment">
|
||||||
|
{{$root.getLz('settings.option.lyrics.enableQQLyrics')}}
|
||||||
|
</div>
|
||||||
|
<div class="md-option-segment md-option-segment_auto">
|
||||||
|
<input type="checkbox" v-model="app.cfg.lyrics.enable_qq" switch/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</b-tab>
|
</b-tab>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue