From b21464de0538dead62c43f2c030c69f7bc84a629 Mon Sep 17 00:00:00 2001 From: Swiftzerr Date: Sun, 30 Jan 2022 01:38:29 -0500 Subject: [PATCH] Unbloat user menu (#264) --- src/i18n/en_US.jsonc | 5 +- src/renderer/assets/discord.svg | 10 ++++ src/renderer/index.js | 1 + .../views/components/audio-settings.ejs | 47 +++++++++++++++++++ src/renderer/views/main.ejs | 40 ++++------------ src/renderer/views/pages/about.ejs | 2 + src/renderer/views/pages/settings.ejs | 18 +++++++ src/renderer/views/svg/speaker.svg | 1 + 8 files changed, 90 insertions(+), 34 deletions(-) create mode 100644 src/renderer/assets/discord.svg create mode 100644 src/renderer/views/components/audio-settings.ejs create mode 100644 src/renderer/views/svg/speaker.svg diff --git a/src/i18n/en_US.jsonc b/src/i18n/en_US.jsonc index 824182c7..104087cf 100644 --- a/src/i18n/en_US.jsonc +++ b/src/i18n/en_US.jsonc @@ -99,7 +99,7 @@ "term.time.second": "second", "term.fullscreenView": "Fullscreen View", "term.defaultView": "Default View", - "term.spacializedAudioSetting": "Spacialized Audio Setting", + "term.audioSettings": "Audio Settings", "term.clearAll": "Clear All", "term.recentStations": "Recent Stations", "term.language": "Language", @@ -111,6 +111,7 @@ "term.ciderTeam": "Cider Team", "term.developer": "Developer", "term.socialTeam": "Social Team", + "term.socials": "Socials", "term.contributors": "Contributors", "term.equalizer": "Equalizer", "term.reset": "Reset", @@ -178,7 +179,7 @@ "action.unlove": "Unlove", "action.dislike": "Dislike", "action.undoDislike": "Undo dislike", - "action.showWebRemoteQR": "Show Web Remote QR", + "action.showWebRemoteQR": "Web Remote", "action.playTracksNext": "Play ${app.selectedMediaItems.length} tracks next", "action.playTracksLater": "Play ${app.selectedMediaItems.length} tracks later", "action.removeTracks": "Remove ${self.selectedItems.length} tracks from queue", diff --git a/src/renderer/assets/discord.svg b/src/renderer/assets/discord.svg new file mode 100644 index 00000000..f905d235 --- /dev/null +++ b/src/renderer/assets/discord.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/renderer/index.js b/src/renderer/index.js index 2979fd4c..9e518400 100644 --- a/src/renderer/index.js +++ b/src/renderer/index.js @@ -300,6 +300,7 @@ const app = new Vue({ spatialProperties: false, qrcode: false, equalizer: false, + audioSettings: false, }, socialBadges: { badgeMap: {}, diff --git a/src/renderer/views/components/audio-settings.ejs b/src/renderer/views/components/audio-settings.ejs new file mode 100644 index 00000000..d2263ef8 --- /dev/null +++ b/src/renderer/views/components/audio-settings.ejs @@ -0,0 +1,47 @@ + + + \ No newline at end of file diff --git a/src/renderer/views/main.ejs b/src/renderer/views/main.ejs index b153e0d5..a37d520e 100644 --- a/src/renderer/views/main.ejs +++ b/src/renderer/views/main.ejs @@ -246,43 +246,13 @@ - - - - - @@ -631,6 +601,9 @@ + + + @@ -745,6 +718,9 @@ <%- include('components/spatial-properties') %> + +<%- include('components/audio-settings') +%> <%- include('components/qrcode-modal') %> diff --git a/src/renderer/views/pages/about.ejs b/src/renderer/views/pages/about.ejs index a8bc29bb..c6ec7cdf 100644 --- a/src/renderer/views/pages/about.ejs +++ b/src/renderer/views/pages/about.ejs @@ -13,6 +13,8 @@

{{$root.getLz('term.sponsor')}}

+

{{$root.getLz('term.socials')}}

+
diff --git a/src/renderer/views/pages/settings.ejs b/src/renderer/views/pages/settings.ejs index 757bfbe6..e5dc90a8 100644 --- a/src/renderer/views/pages/settings.ejs +++ b/src/renderer/views/pages/settings.ejs @@ -1,6 +1,24 @@