From 8542d433a27dd7b0d905f9fd3b1ceeec727bbff1 Mon Sep 17 00:00:00 2001 From: advplyr Date: Sat, 15 Apr 2023 18:09:49 -0500 Subject: [PATCH] Add:Audio file info modal #1667 --- .../components/modals/AudioFileDataModal.vue | 118 +++++++++++++++++ client/components/modals/item/tabs/Files.vue | 5 +- .../components/tables/AudioTracksTableRow.vue | 123 ++++++++++++++++++ .../components/tables/LibraryFilesTable.vue | 43 ++++-- .../tables/LibraryFilesTableRow.vue | 17 ++- client/components/tables/TracksTable.vue | 40 +++--- client/components/widgets/AudiobookData.vue | 8 +- client/pages/item/_id/index.vue | 10 +- client/strings/de.json | 9 ++ client/strings/en-us.json | 9 ++ client/strings/es.json | 9 ++ client/strings/fr.json | 9 ++ client/strings/gu.json | 9 ++ client/strings/hi.json | 9 ++ client/strings/hr.json | 9 ++ client/strings/it.json | 9 ++ client/strings/pl.json | 9 ++ client/strings/ru.json | 9 ++ client/strings/zh-cn.json | 9 ++ 19 files changed, 419 insertions(+), 44 deletions(-) create mode 100644 client/components/modals/AudioFileDataModal.vue create mode 100644 client/components/tables/AudioTracksTableRow.vue diff --git a/client/components/modals/AudioFileDataModal.vue b/client/components/modals/AudioFileDataModal.vue new file mode 100644 index 00000000..fae88056 --- /dev/null +++ b/client/components/modals/AudioFileDataModal.vue @@ -0,0 +1,118 @@ + + + diff --git a/client/components/modals/item/tabs/Files.vue b/client/components/modals/item/tabs/Files.vue index 386aa643..4081f98c 100644 --- a/client/components/modals/item/tabs/Files.vue +++ b/client/components/modals/item/tabs/Files.vue @@ -1,6 +1,6 @@ @@ -30,9 +30,6 @@ export default { media() { return this.libraryItem.media || {} }, - libraryFiles() { - return this.libraryItem.libraryFiles || [] - }, userToken() { return this.$store.getters['user/getToken'] }, diff --git a/client/components/tables/AudioTracksTableRow.vue b/client/components/tables/AudioTracksTableRow.vue new file mode 100644 index 00000000..837aaa1a --- /dev/null +++ b/client/components/tables/AudioTracksTableRow.vue @@ -0,0 +1,123 @@ + + + \ No newline at end of file diff --git a/client/components/tables/LibraryFilesTable.vue b/client/components/tables/LibraryFilesTable.vue index b73c96b0..12ad86e5 100644 --- a/client/components/tables/LibraryFilesTable.vue +++ b/client/components/tables/LibraryFilesTable.vue @@ -18,35 +18,42 @@ {{ $strings.LabelPath }} {{ $strings.LabelSize }} {{ $strings.LabelType }} - + -