From 9f4d689f2ebfb8e5af714dd2b48876dac99158be Mon Sep 17 00:00:00 2001 From: Core <64542347+coredev-uk@users.noreply.github.com> Date: Thu, 14 Apr 2022 14:39:03 +0100 Subject: [PATCH] DiscordRPC Customisation: - Redone logic in discordrpc.ts plugin - Implemented user variables for rpc state and format - Added settings in app to configure this - Bumped version to 1.4.3 to use migrations to ensure config wont fail - Enabled clear invalid config on electron store - i18n updated --- package.json | 2 +- src/i18n/README.md | 7 +++++++ src/i18n/en_US.json | 8 +++++--- src/i18n/source/en_US.json | 8 +++++--- 4 files changed, 18 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 2f43ab69..edd5b3af 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "cider", "applicationId": "Cider", "productName": "Cider", - "version": "1.4.2", + "version": "1.4.3", "description": "A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind.", "license": "AGPL-3.0", "main": "./build/index.js", diff --git a/src/i18n/README.md b/src/i18n/README.md index d1a57fdb..5fa695c9 100644 --- a/src/i18n/README.md +++ b/src/i18n/README.md @@ -246,3 +246,10 @@ Update 09/04/2022 13:45 UTC * `action.tray.show`: Changed for `en_US` (Deleted for all language files) +Update 14/04/2022 14:30 UTC +* `term.variables`: Added for `en_US` +* `settings.option.connectivity.discordRPC.clientName`: Added for `en_US` +* `settings.option.connectivity.discordRPC.detailsFormat`: Added for `en_US` +* `settings.option.connectivity.discordRPC.stateFormat`: Added for `en_US` +* `settings.header.connectivity.discordRPC.cider`: Removed from `en_US` +* `settings.header.connectivity.discordRPC.appleMusic`: Removed from `en_US` diff --git a/src/i18n/en_US.json b/src/i18n/en_US.json index 8b9f8cc8..a84f3f9e 100644 --- a/src/i18n/en_US.json +++ b/src/i18n/en_US.json @@ -10,6 +10,7 @@ "notification.updatingLibrarySongs": "Updating library songs...", "notification.updatingLibraryAlbums": "Updating library albums...", "notification.updatingLibraryArtists": "Updating library artists...", + "term.variables": "Variables", "term.appleInc": "Apple Inc.", "term.appleMusic": "Apple Music", "term.applePodcasts": "Apple Podcasts", @@ -386,12 +387,13 @@ "settings.option.lyrics.enableYoutubeLyrics": "Enable Youtube Lyrics for Music Videos", "settings.header.connectivity": "Connectivity", "settings.header.connectivity.description": "Adjust the connectivity settings for Cider.", - "settings.option.connectivity.discordRPC": "Discord Rich Presence", "settings.option.connectivity.playbackNotifications": "Playback Notifications", - "settings.header.connectivity.discordRPC.cider": "Display as 'Cider'", - "settings.header.connectivity.discordRPC.appleMusic": "Display as 'Apple Music'", + "settings.option.connectivity.discordRPC": "Discord Rich Presence", + "settings.option.connectivity.discordRPC.clientName": "Client Name", "settings.option.connectivity.discordRPC.clearOnPause": "Clear Discord Rich Presence on Pause", "settings.option.connectivity.discordRPC.hideButtons": "Hide buttons on Discord Rich Presence", + "settings.option.connectivity.discordRPC.detailsFormat": "Details Format", + "settings.option.connectivity.discordRPC.stateFormat": "State Format", "settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling", "settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble Delay (%)", "settings.option.connectivity.lastfmScrobble.nowPlaying": "Enable Last.fm Now Playing", diff --git a/src/i18n/source/en_US.json b/src/i18n/source/en_US.json index 8b9f8cc8..a84f3f9e 100644 --- a/src/i18n/source/en_US.json +++ b/src/i18n/source/en_US.json @@ -10,6 +10,7 @@ "notification.updatingLibrarySongs": "Updating library songs...", "notification.updatingLibraryAlbums": "Updating library albums...", "notification.updatingLibraryArtists": "Updating library artists...", + "term.variables": "Variables", "term.appleInc": "Apple Inc.", "term.appleMusic": "Apple Music", "term.applePodcasts": "Apple Podcasts", @@ -386,12 +387,13 @@ "settings.option.lyrics.enableYoutubeLyrics": "Enable Youtube Lyrics for Music Videos", "settings.header.connectivity": "Connectivity", "settings.header.connectivity.description": "Adjust the connectivity settings for Cider.", - "settings.option.connectivity.discordRPC": "Discord Rich Presence", "settings.option.connectivity.playbackNotifications": "Playback Notifications", - "settings.header.connectivity.discordRPC.cider": "Display as 'Cider'", - "settings.header.connectivity.discordRPC.appleMusic": "Display as 'Apple Music'", + "settings.option.connectivity.discordRPC": "Discord Rich Presence", + "settings.option.connectivity.discordRPC.clientName": "Client Name", "settings.option.connectivity.discordRPC.clearOnPause": "Clear Discord Rich Presence on Pause", "settings.option.connectivity.discordRPC.hideButtons": "Hide buttons on Discord Rich Presence", + "settings.option.connectivity.discordRPC.detailsFormat": "Details Format", + "settings.option.connectivity.discordRPC.stateFormat": "State Format", "settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling", "settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble Delay (%)", "settings.option.connectivity.lastfmScrobble.nowPlaying": "Enable Last.fm Now Playing",