From f83c5dd4405329b99b5657e4e16007b251836d6d Mon Sep 17 00:00:00 2001 From: Mark Cooper Date: Mon, 23 Aug 2021 18:31:04 -0500 Subject: [PATCH] Moving settings to be user specific, adding playbackRate setting, update playbackRate picker to go up to 3x --- client/components/AudioPlayer.vue | 33 ++++++-- client/components/app/Appbar.vue | 2 +- client/components/app/BookShelf.vue | 8 +- client/components/app/BookShelfToolbar.vue | 18 ++++- client/components/app/StreamContainer.vue | 6 +- .../controls/PlaybackSpeedControl.vue | 37 +++++++-- .../components/modals/edit-tabs/Details.vue | 2 +- client/layouts/default.vue | 14 ++-- client/package.json | 2 +- client/pages/account.vue | 2 +- client/pages/audiobook/_id/edit.vue | 2 +- client/pages/audiobook/_id/index.vue | 4 +- client/pages/login.vue | 6 +- client/plugins/axios.js | 2 +- client/store/audiobooks.js | 4 +- client/store/index.js | 20 +---- client/store/settings.js | 39 --------- client/store/user.js | 81 +++++++++++++++++++ package.json | 2 +- server/ApiController.js | 17 ++++ server/User.js | 43 +++++++++- server/utils/index.js | 6 +- 22 files changed, 247 insertions(+), 103 deletions(-) delete mode 100644 client/store/settings.js create mode 100644 client/store/user.js diff --git a/client/components/AudioPlayer.vue b/client/components/AudioPlayer.vue index 94ad32d6..597c9097 100644 --- a/client/components/AudioPlayer.vue +++ b/client/components/AudioPlayer.vue @@ -27,7 +27,7 @@
forward_10
- +