From bfbfa81eb977b72f5296d990b2c6ff176499af59 Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Wed, 15 Jun 2022 22:31:46 -0700 Subject: [PATCH 1/2] live radio improvements --- src/i18n/en_US.json | 1 + src/renderer/main/vueapp.js | 2 ++ src/renderer/views/app/chrome-bottom.ejs | 8 +++++--- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/i18n/en_US.json b/src/i18n/en_US.json index c92b3e51..19b0851c 100644 --- a/src/i18n/en_US.json +++ b/src/i18n/en_US.json @@ -134,6 +134,7 @@ "term.recentStations": "Recent Stations", "term.personalStations": "Personal Stations", "term.amLive": "Apple Music Live", + "term.live": "LIVE", "term.language": "Language", "term.funLanguages": "Fun", "term.noLyrics": "Loading... / Lyrics not found./ Instrumental.", diff --git a/src/renderer/main/vueapp.js b/src/renderer/main/vueapp.js index 4c4b064a..fbda5713 100644 --- a/src/renderer/main/vueapp.js +++ b/src/renderer/main/vueapp.js @@ -922,11 +922,13 @@ const app = new Vue({ } }) + // Used for Live Radio stations to set Metadata this.mk.addEventListener(MusicKit.Events.timedMetadataDidChange, (e) => { app.mk.nowPlayingItem.attributes.name = e.title app.mk.nowPlayingItem.attributes.artistName = e.performer app.mk.nowPlayingItem.attributes.albumName = e.album app.currentArtUrl = e.links[0].url + app.currentArtUrlRaw = e.links[0].url app.mk.nowPlayingItem._songId = e._adamId ? e._adamId : -1 app.mk.nowPlayingItem.id = e._adamId ? e._adamId : -1 }) diff --git a/src/renderer/views/app/chrome-bottom.ejs b/src/renderer/views/app/chrome-bottom.ejs index f54a4254..2447fa3e 100644 --- a/src/renderer/views/app/chrome-bottom.ejs +++ b/src/renderer/views/app/chrome-bottom.ejs @@ -78,8 +78,9 @@