From 1aa6a441f3f59383d31aa907e966f1d4fb4f5c3e Mon Sep 17 00:00:00 2001 From: benonymity Date: Thu, 8 Dec 2022 00:28:28 -0500 Subject: [PATCH 1/5] feat: add haptic feedback to all action buttons --- components/app/AudioPlayer.vue | 31 +++++++++++++------ components/app/SideDrawer.vue | 2 ++ components/cards/LazyBookCard.vue | 4 ++- components/connection/ServerConnectForm.vue | 8 +++-- components/home/BookshelfToolbar.vue | 10 ++++-- components/modals/BookmarksModal.vue | 9 ++++-- components/modals/FilterModal.vue | 10 ++++-- components/modals/LibrariesModal.vue | 3 ++ components/modals/OrderModal.vue | 7 +++-- components/modals/SleepTimerModal.vue | 23 +++++++++----- .../modals/playlists/AddCreateModal.vue | 8 +++-- components/tables/podcast/EpisodeRow.vue | 10 ++++-- pages/account.vue | 5 ++- pages/item/_id.vue | 12 +++++-- pages/localMedia/item/_id.vue | 9 ++++-- pages/settings.vue | 4 ++- 16 files changed, 113 insertions(+), 42 deletions(-) diff --git a/components/app/AudioPlayer.vue b/components/app/AudioPlayer.vue index 7ae2d5c3..8288ef46 100644 --- a/components/app/AudioPlayer.vue +++ b/components/app/AudioPlayer.vue @@ -118,6 +118,7 @@ \ No newline at end of file + diff --git a/components/home/BookshelfToolbar.vue b/components/home/BookshelfToolbar.vue index 2acf0037..dc6795f1 100644 --- a/components/home/BookshelfToolbar.vue +++ b/components/home/BookshelfToolbar.vue @@ -8,7 +8,7 @@

{{ totalEntities }} {{ entityTitle }}

{{ selectedSeriesName }} ({{ totalEntities }})

- {{ !bookshelfListView ? 'view_list' : 'grid_view' }} + {{ !bookshelfListView ? 'view_list' : 'grid_view' }} \ No newline at end of file + diff --git a/components/modals/SleepTimerModal.vue b/components/modals/SleepTimerModal.vue index a4e5a887..8906f747 100644 --- a/components/modals/SleepTimerModal.vue +++ b/components/modals/SleepTimerModal.vue @@ -59,6 +59,8 @@ \ No newline at end of file + diff --git a/pages/account.vue b/pages/account.vue index 245e43a0..6c6fa685 100644 --- a/pages/account.vue +++ b/pages/account.vue @@ -23,6 +23,8 @@ \ No newline at end of file + diff --git a/pages/item/_id.vue b/pages/item/_id.vue index e4a4bcee..ebfdb0bc 100644 --- a/pages/item/_id.vue +++ b/pages/item/_id.vue @@ -142,6 +142,8 @@ \ No newline at end of file + From acc5bde33aae011e2797800f92de4db84eb01120 Mon Sep 17 00:00:00 2001 From: benonymity Date: Thu, 8 Dec 2022 19:09:46 -0500 Subject: [PATCH 2/5] fix: use native haptic plugin and remove semicolons --- components/app/AudioPlayer.vue | 21 ++++----- components/app/SideDrawer.vue | 3 +- components/cards/LazyBookCard.vue | 3 +- components/connection/ServerConnectForm.vue | 7 ++- components/home/BookshelfToolbar.vue | 4 +- components/modals/BookmarksModal.vue | 7 ++- components/modals/FilterModal.vue | 6 +-- components/modals/LibrariesModal.vue | 4 +- components/modals/OrderModal.vue | 4 +- components/modals/SleepTimerModal.vue | 16 +++---- .../modals/playlists/AddCreateModal.vue | 6 +-- components/tables/podcast/EpisodeRow.vue | 7 ++- pages/account.vue | 4 +- pages/item/_id.vue | 9 ++-- pages/localMedia/item/_id.vue | 5 +- plugins/haptics.js | 46 +++++++++---------- 16 files changed, 65 insertions(+), 87 deletions(-) diff --git a/components/app/AudioPlayer.vue b/components/app/AudioPlayer.vue index 8288ef46..01f84268 100644 --- a/components/app/AudioPlayer.vue +++ b/components/app/AudioPlayer.vue @@ -118,7 +118,6 @@