diff --git a/.gitignore b/.gitignore index 58b66073..39279790 100644 --- a/.gitignore +++ b/.gitignore @@ -27,4 +27,7 @@ pnpm-debug.log* # TODO.md __pycache__ -dev-dist/* \ No newline at end of file +dev-dist/* + +# Local patches +*.patch \ No newline at end of file diff --git a/package.json b/package.json index 6054cd92..6d35986f 100644 --- a/package.json +++ b/package.json @@ -25,10 +25,12 @@ "pinia": "^2.0.17", "pinia-plugin-persistedstate": "^3.2.0", "qr-code-styling": "^1.6.0-rc.1", + "universal-cookie": "^8.0.1", "v-wave": "^1.5.0", "vue": "^v3.5.13", "vue-boring-avatars": "^1.4.0", "vue-debounce": "^3.0.2", + "vue-i18n": "^11.4", "vue-router": "^4.1.3", "vue-template-compiler": "^2.0.0", "vue-virtual-scroller": "^2.0.0-beta.7", diff --git a/src/components/AlbumView/AlbumDiscBar.vue b/src/components/AlbumView/AlbumDiscBar.vue index 37a17698..90285c2c 100644 --- a/src/components/AlbumView/AlbumDiscBar.vue +++ b/src/components/AlbumView/AlbumDiscBar.vue @@ -1,9 +1,9 @@ @@ -25,6 +25,7 @@ import { isMedium, isSmall } from '@/stores/content-width' import SeeAll from '../shared/SeeAll.vue' import SongItem from '../shared/SongItem.vue' + defineProps<{ tracks: Track[] route: string diff --git a/src/components/BottomBar/Left.vue b/src/components/BottomBar/Left.vue index baff4018..edaed96a 100644 --- a/src/components/BottomBar/Left.vue +++ b/src/components/BottomBar/Left.vue @@ -7,7 +7,7 @@ /> diff --git a/src/components/BottomBar/Right.vue b/src/components/BottomBar/Right.vue index 0adc19c6..4bb7bb5d 100644 --- a/src/components/BottomBar/Right.vue +++ b/src/components/BottomBar/Right.vue @@ -5,18 +5,18 @@ - @@ -27,6 +27,7 @@ import useQueue from '@/stores/queue' import useSettings from '@/stores/settings' + import RepeatOneSvg from '@/assets/icons/repeat-one.svg' import RepeatAllSvg from '@/assets/icons/repeat.svg' import ShuffleSvg from '@/assets/icons/shuffle.svg' diff --git a/src/components/CardListView/SortBanner.vue b/src/components/CardListView/SortBanner.vue index 6e72e562..bfc3d0ba 100644 --- a/src/components/CardListView/SortBanner.vue +++ b/src/components/CardListView/SortBanner.vue @@ -1,6 +1,6 @@ diff --git a/src/components/FolderView/FolderItem.vue b/src/components/FolderView/FolderItem.vue index 2a00ac83..17fce7e7 100644 --- a/src/components/FolderView/FolderItem.vue +++ b/src/components/FolderView/FolderItem.vue @@ -17,7 +17,7 @@
{{ folder.name }}
- {{ folder.trackcount.toLocaleString() + ` File${folder.trackcount == 1 ? "" : "s"}` }} + {{ folder.trackcount.toLocaleString() + $t('FolderView.FileCount', folder.trackcount) }}
diff --git a/src/components/HomeView/Browse.vue b/src/components/HomeView/Browse.vue index 43e097e1..16f40185 100644 --- a/src/components/HomeView/Browse.vue +++ b/src/components/HomeView/Browse.vue @@ -1,6 +1,6 @@ \ No newline at end of file diff --git a/src/components/LeftSidebar/NP/Bitrate.vue b/src/components/LeftSidebar/NP/Bitrate.vue index 14d09242..178be403 100644 --- a/src/components/LeftSidebar/NP/Bitrate.vue +++ b/src/components/LeftSidebar/NP/Bitrate.vue @@ -1,5 +1,5 @@ diff --git a/src/components/LeftSidebar/NavButtons.vue b/src/components/LeftSidebar/NavButtons.vue index 0c42517a..ecbcd277 100644 --- a/src/components/LeftSidebar/NavButtons.vue +++ b/src/components/LeftSidebar/NavButtons.vue @@ -25,7 +25,8 @@