From 8a177ed48d7c6290c33a555b364566f57aeed6b6 Mon Sep 17 00:00:00 2001 From: ejurgensen Date: Thu, 23 Jan 2025 09:31:51 +0100 Subject: [PATCH] Revert "Merge branch 'master' of github.com:owntone/owntone-server" This reverts commit bb2a778b46afca0fcd56bda6f02857fad78b14d8, reversing changes made to f8e2298b677476f46eb67cc4331c18124f92a791. --- web-src/package-lock.json | 19 +- web-src/package.json | 5 +- web-src/src/App.vue | 43 +- web-src/src/components/BaseModal.vue | 54 --- web-src/src/components/ControlDropdown.vue | 2 + web-src/src/components/ControlMainVolume.vue | 62 --- .../src/components/ControlOutputVolume.vue | 79 --- web-src/src/components/ControlSlider.vue | 110 ----- .../src/components/ControlStreamVolume.vue | 107 ---- web-src/src/components/ControlSwitch.vue | 79 --- web-src/src/components/IndexButtonList.vue | 13 +- web-src/src/components/ListAlbums.vue | 50 +- web-src/src/components/ListAlbumsSpotify.vue | 27 +- web-src/src/components/ListArtists.vue | 18 +- web-src/src/components/ListArtistsSpotify.vue | 8 +- web-src/src/components/ListComposers.vue | 18 +- web-src/src/components/ListDirectories.vue | 27 +- web-src/src/components/ListGenres.vue | 18 +- web-src/src/components/ListItemQueueItem.vue | 27 +- web-src/src/components/ListPlaylists.vue | 17 +- .../src/components/ListPlaylistsSpotify.vue | 16 +- web-src/src/components/ListTracks.vue | 26 +- web-src/src/components/ListTracksSpotify.vue | 26 +- web-src/src/components/LyricsPane.vue | 10 - web-src/src/components/ModalDialog.vue | 81 ++-- web-src/src/components/ModalDialogAddRss.vue | 101 ++-- .../components/ModalDialogAddUrlStream.vue | 119 +++-- web-src/src/components/ModalDialogAlbum.vue | 197 ++++---- .../components/ModalDialogAlbumSpotify.vue | 130 +++-- web-src/src/components/ModalDialogArtist.vue | 105 ++-- .../components/ModalDialogArtistSpotify.vue | 101 ++-- .../src/components/ModalDialogComposer.vue | 109 +++-- .../src/components/ModalDialogDirectory.vue | 57 ++- web-src/src/components/ModalDialogGenre.vue | 97 ++-- .../src/components/ModalDialogPlaylist.vue | 94 ++-- .../components/ModalDialogPlaylistSave.vue | 109 +++-- .../components/ModalDialogPlaylistSpotify.vue | 112 +++-- .../src/components/ModalDialogQueueItem.vue | 259 +++++----- .../components/ModalDialogRemotePairing.vue | 81 ++-- web-src/src/components/ModalDialogTrack.vue | 335 ++++++------- .../components/ModalDialogTrackSpotify.vue | 174 ++++--- web-src/src/components/ModalDialogUpdate.vue | 47 +- web-src/src/components/NavbarBottom.vue | 458 ++++++++++++++---- .../{ControlLink.vue => NavbarItemLink.vue} | 4 +- web-src/src/components/NavbarItemOutput.vue | 93 ++++ web-src/src/components/NavbarTop.vue | 194 ++++---- ...yerConsume.vue => PlayerButtonConsume.vue} | 13 +- ...layerLyrics.vue => PlayerButtonLyrics.vue} | 17 +- ...rolPlayerNext.vue => PlayerButtonNext.vue} | 10 +- ...ayerPlay.vue => PlayerButtonPlayPause.vue} | 17 +- ...rPrevious.vue => PlayerButtonPrevious.vue} | 9 +- ...layerRepeat.vue => PlayerButtonRepeat.vue} | 21 +- ...layerBack.vue => PlayerButtonSeekBack.vue} | 9 +- ...orward.vue => PlayerButtonSeekForward.vue} | 9 +- ...yerShuffle.vue => PlayerButtonShuffle.vue} | 23 +- web-src/src/components/SettingsCheckbox.vue | 59 ++- web-src/src/components/SettingsIntfield.vue | 2 + web-src/src/components/SettingsTextfield.vue | 2 + web-src/src/components/TabsAudiobooks.vue | 2 + web-src/src/components/TabsMusic.vue | 2 + web-src/src/components/TabsSearch.vue | 2 + web-src/src/components/TabsSettings.vue | 2 + web-src/src/filter/index.js | 4 +- web-src/src/i18n/de.json | 12 +- web-src/src/i18n/en.json | 12 +- web-src/src/i18n/fr.json | 12 +- web-src/src/i18n/zh-CN.json | 12 +- web-src/src/i18n/zh-TW.json | 12 +- web-src/src/icons.js | 2 - web-src/src/mystyles.scss | 384 +++++++++++++-- web-src/src/pages/PageAbout.vue | 322 ++++++------ web-src/src/pages/PageAlbum.vue | 23 +- web-src/src/pages/PageAlbumSpotify.vue | 20 +- web-src/src/pages/PageAlbums.vue | 104 ++-- web-src/src/pages/PageArtist.vue | 85 ++-- web-src/src/pages/PageArtistSpotify.vue | 12 +- web-src/src/pages/PageArtistTracks.vue | 83 ++-- web-src/src/pages/PageArtists.vue | 101 ++-- web-src/src/pages/PageAudiobooksAlbum.vue | 16 +- web-src/src/pages/PageAudiobooksAlbums.vue | 6 +- web-src/src/pages/PageAudiobooksArtist.vue | 20 +- web-src/src/pages/PageAudiobooksArtists.vue | 11 +- web-src/src/pages/PageAudiobooksGenres.vue | 10 +- web-src/src/pages/PageComposerAlbums.vue | 33 +- web-src/src/pages/PageComposerTracks.vue | 54 ++- web-src/src/pages/PageComposers.vue | 10 +- web-src/src/pages/PageFiles.vue | 2 + web-src/src/pages/PageGenreAlbums.vue | 25 +- web-src/src/pages/PageGenreTracks.vue | 42 +- web-src/src/pages/PageGenres.vue | 10 +- web-src/src/pages/PageMusic.vue | 8 +- web-src/src/pages/PageMusicRecentlyAdded.vue | 4 +- web-src/src/pages/PageMusicRecentlyPlayed.vue | 4 +- web-src/src/pages/PageMusicSpotify.vue | 8 +- .../PageMusicSpotifyFeaturedPlaylists.vue | 4 +- .../src/pages/PageMusicSpotifyNewReleases.vue | 4 +- web-src/src/pages/PageNowPlaying.vue | 98 ++-- web-src/src/pages/PagePlaylistFolder.vue | 8 +- web-src/src/pages/PagePlaylistTracks.vue | 10 +- .../src/pages/PagePlaylistTracksSpotify.vue | 14 +- web-src/src/pages/PagePodcast.vue | 14 +- web-src/src/pages/PagePodcasts.vue | 8 +- web-src/src/pages/PageQueue.vue | 15 +- web-src/src/pages/PageRadioStreams.vue | 8 +- web-src/src/pages/PageSearchLibrary.vue | 8 +- web-src/src/pages/PageSearchSpotify.vue | 8 +- web-src/src/pages/PageSettingsArtwork.vue | 4 +- .../src/pages/PageSettingsOnlineServices.vue | 37 +- .../src/pages/PageSettingsRemotesOutputs.vue | 35 +- .../src/pages/PageSettingsWebinterface.vue | 12 +- web-src/src/router/index.js | 51 +- web-src/src/templates/ContentWithHeading.vue | 56 ++- web-src/src/templates/ContentWithHero.vue | 4 + web-src/vite.config.js | 7 - 114 files changed, 3382 insertions(+), 2603 deletions(-) delete mode 100644 web-src/src/components/BaseModal.vue delete mode 100644 web-src/src/components/ControlMainVolume.vue delete mode 100644 web-src/src/components/ControlOutputVolume.vue delete mode 100644 web-src/src/components/ControlStreamVolume.vue delete mode 100644 web-src/src/components/ControlSwitch.vue rename web-src/src/components/{ControlLink.vue => NavbarItemLink.vue} (86%) create mode 100644 web-src/src/components/NavbarItemOutput.vue rename web-src/src/components/{ControlPlayerConsume.vue => PlayerButtonConsume.vue} (67%) rename web-src/src/components/{ControlPlayerLyrics.vue => PlayerButtonLyrics.vue} (66%) rename web-src/src/components/{ControlPlayerNext.vue => PlayerButtonNext.vue} (78%) rename web-src/src/components/{ControlPlayerPlay.vue => PlayerButtonPlayPause.vue} (82%) rename web-src/src/components/{ControlPlayerPrevious.vue => PlayerButtonPrevious.vue} (81%) rename web-src/src/components/{ControlPlayerRepeat.vue => PlayerButtonRepeat.vue} (74%) rename web-src/src/components/{ControlPlayerBack.vue => PlayerButtonSeekBack.vue} (83%) rename web-src/src/components/{ControlPlayerForward.vue => PlayerButtonSeekForward.vue} (83%) rename web-src/src/components/{ControlPlayerShuffle.vue => PlayerButtonShuffle.vue} (61%) diff --git a/web-src/package-lock.json b/web-src/package-lock.json index 9a500d58..1acef665 100644 --- a/web-src/package-lock.json +++ b/web-src/package-lock.json @@ -1,18 +1,19 @@ { "name": "owntone-web", - "version": "3.0.0", + "version": "2.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "owntone-web", - "version": "3.0.0", + "version": "2.0.1", "dependencies": { "@aacassandra/vue3-progressbar": "^1.0.3", "@mdi/js": "^7.4.47", "@ts-pro/vue-eternal-loading": "^1.3.1", "axios": "^1.7.4", - "bulma": "^1.0.2", + "bulma": "^0.9.4", + "bulma-switch": "^2.0.4", "luxon": "^3.4.4", "mdi-vue": "^3.0.13", "pinia": "^2.1.7", @@ -1701,9 +1702,15 @@ } }, "node_modules/bulma": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/bulma/-/bulma-1.0.3.tgz", - "integrity": "sha512-9eVXBrXwlU337XUXBjIIq7i88A+tRbJYAjXQjT/21lwam+5tpvKF0R7dCesre9N+HV9c6pzCNEPKrtgvBBes2g==", + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/bulma/-/bulma-0.9.4.tgz", + "integrity": "sha512-86FlT5+1GrsgKbPLRRY7cGDg8fsJiP/jzTqXXVqiUZZ2aZT8uemEOHlU1CDU+TxklPEZ11HZNNWclRBBecP4CQ==", + "license": "MIT" + }, + "node_modules/bulma-switch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/bulma-switch/-/bulma-switch-2.0.4.tgz", + "integrity": "sha512-kMu4H0Pr0VjvfsnT6viRDCgptUq0Rvy7y7PX6q+IHg1xUynsjszPjhAdal5ysAlCG5HNO+5YXxeiu92qYGQolw==", "license": "MIT" }, "node_modules/callsites": { diff --git a/web-src/package.json b/web-src/package.json index dc8d88d1..08fe4983 100644 --- a/web-src/package.json +++ b/web-src/package.json @@ -1,6 +1,6 @@ { "name": "owntone-web", - "version": "3.0.0", + "version": "2.0.1", "type": "module", "scripts": { "serve": "vite --port 3000 --host", @@ -16,7 +16,8 @@ "@mdi/js": "^7.4.47", "@ts-pro/vue-eternal-loading": "^1.3.1", "axios": "^1.7.4", - "bulma": "^1.0.2", + "bulma": "^0.9.4", + "bulma-switch": "^2.0.4", "luxon": "^3.4.4", "mdi-vue": "^3.0.13", "pinia": "^2.1.7", diff --git a/web-src/src/App.vue b/web-src/src/App.vue index f2bb5196..2f86aee6 100644 --- a/web-src/src/App.vue +++ b/web-src/src/App.vue @@ -1,24 +1,27 @@ - - diff --git a/web-src/src/components/ControlDropdown.vue b/web-src/src/components/ControlDropdown.vue index f996a3fb..16a723d8 100644 --- a/web-src/src/components/ControlDropdown.vue +++ b/web-src/src/components/ControlDropdown.vue @@ -64,3 +64,5 @@ export default { } } + + diff --git a/web-src/src/components/ControlMainVolume.vue b/web-src/src/components/ControlMainVolume.vue deleted file mode 100644 index b70d171c..00000000 --- a/web-src/src/components/ControlMainVolume.vue +++ /dev/null @@ -1,62 +0,0 @@ - - - diff --git a/web-src/src/components/ControlOutputVolume.vue b/web-src/src/components/ControlOutputVolume.vue deleted file mode 100644 index 6c528ea6..00000000 --- a/web-src/src/components/ControlOutputVolume.vue +++ /dev/null @@ -1,79 +0,0 @@ - - - diff --git a/web-src/src/components/ControlSlider.vue b/web-src/src/components/ControlSlider.vue index a5cd9486..2d4a82f5 100644 --- a/web-src/src/components/ControlSlider.vue +++ b/web-src/src/components/ControlSlider.vue @@ -32,113 +32,3 @@ export default { } } - - diff --git a/web-src/src/components/ControlStreamVolume.vue b/web-src/src/components/ControlStreamVolume.vue deleted file mode 100644 index e6a40a89..00000000 --- a/web-src/src/components/ControlStreamVolume.vue +++ /dev/null @@ -1,107 +0,0 @@ - - - diff --git a/web-src/src/components/ControlSwitch.vue b/web-src/src/components/ControlSwitch.vue deleted file mode 100644 index bd8a8556..00000000 --- a/web-src/src/components/ControlSwitch.vue +++ /dev/null @@ -1,79 +0,0 @@ - - - - - diff --git a/web-src/src/components/IndexButtonList.vue b/web-src/src/components/IndexButtonList.vue index 74710b17..22b02623 100644 --- a/web-src/src/components/IndexButtonList.vue +++ b/web-src/src/components/IndexButtonList.vue @@ -1,10 +1,10 @@