diff --git a/package-lock.json b/package-lock.json index 8292084d..ad5eb055 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,6 @@ "@tauri-apps/plugin-updater": "^2.10.0", "@tauri-apps/plugin-window-state": "^2.4.1", "axios": "^1.7.7", - "colorthief": "^3.3.1", "i18next": "^25.8.16", "lucide-react": "^0.462.0", "md5": "^2.3.0", @@ -46,7 +45,6 @@ }, "devDependencies": { "@tauri-apps/cli": "^2", - "@types/colorthief": "^2.6.1", "@types/md5": "^2.3.5", "@types/node": "^25.3.5", "@types/papaparse": "^5.5.2", @@ -1722,16 +1720,6 @@ "assertion-error": "^2.0.1" } }, - "node_modules/@types/colorthief": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@types/colorthief/-/colorthief-2.6.1.tgz", - "integrity": "sha512-3hlRky7ybPuQDNx3RV29P/CTvuC7zkk//Xt/NyOwNg5RhL/y54a0q4aW7MNMkvBkGJqX2g2igNCoCh3ZtK4gZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/deep-eql": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", @@ -2062,23 +2050,6 @@ "node": "*" } }, - "node_modules/colorthief": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/colorthief/-/colorthief-3.3.1.tgz", - "integrity": "sha512-a3qzYXy51h6p3725pV8rnJwUBGTtvYQge2pVhKJwL+vETUD5pCi6VKmQyu51pBHdUbu/BPEXbwFLS0GnxXNhGA==", - "license": "MIT", - "bin": { - "colorthief": "dist/cli.js" - }, - "peerDependencies": { - "sharp": ">=0.33.0" - }, - "peerDependenciesMeta": { - "sharp": { - "optional": true - } - } - }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", diff --git a/package.json b/package.json index 37bc40bb..866ac93e 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,6 @@ "@tauri-apps/plugin-updater": "^2.10.0", "@tauri-apps/plugin-window-state": "^2.4.1", "axios": "^1.7.7", - "colorthief": "^3.3.1", "i18next": "^25.8.16", "lucide-react": "^0.462.0", "md5": "^2.3.0", @@ -50,7 +49,6 @@ }, "devDependencies": { "@tauri-apps/cli": "^2", - "@types/colorthief": "^2.6.1", "@types/md5": "^2.3.5", "@types/node": "^25.3.5", "@types/papaparse": "^5.5.2", diff --git a/src/locales/de.ts b/src/locales/de.ts index 6749e0d6..5ae6c571 100644 --- a/src/locales/de.ts +++ b/src/locales/de.ts @@ -736,6 +736,8 @@ export const deTranslation = { playlistCoverPhotoSub: 'Zeigt Coverfoto-Raster in der Playlist-Detailansicht', showBitrate: 'Bitrate anzeigen', showBitrateSub: 'Audio-Bitrate in Track-Listen anzeigen', + floatingPlayerBar: 'Schwebende Player-Leiste', + floatingPlayerBarSub: 'Player-Leiste über dem Inhalt schweben lassen', uiScaleTitle: 'Interface-Skalierung', uiScaleLabel: 'Zoom', }, diff --git a/src/locales/fr.ts b/src/locales/fr.ts index 43e03f2e..945ba3d5 100644 --- a/src/locales/fr.ts +++ b/src/locales/fr.ts @@ -724,6 +724,8 @@ export const frTranslation = { playlistCoverPhotoSub: 'Afficher la grille de photos de couverture dans la vue détaillée des playlists', showBitrate: 'Afficher le Débit', showBitrateSub: 'Afficher le débit audio dans les listes de pistes', + floatingPlayerBar: 'Barre de Lecteur Flottante', + floatingPlayerBarSub: 'Garder la barre du lecteur flottante au-dessus du contenu', uiScaleTitle: "Mise à l'échelle de l'interface", uiScaleLabel: 'Zoom', }, diff --git a/src/locales/nb.ts b/src/locales/nb.ts index b70d85db..d43f9772 100644 --- a/src/locales/nb.ts +++ b/src/locales/nb.ts @@ -723,6 +723,8 @@ export const nbTranslation = { playlistCoverPhotoSub: 'Vis coverfoto-rutenett i playlist-detailedvisning', showBitrate: 'Vis Bitrate', showBitrateSub: 'Vis audio-bitrate i sporlister', + floatingPlayerBar: 'Flytende Spillerlinje', + floatingPlayerBarSub: 'Hold spillerlinjen flytende over innholdet', uiScaleTitle: 'Grensesnittskala', uiScaleLabel: 'Zoom', }, diff --git a/src/locales/nl.ts b/src/locales/nl.ts index 64baffae..51bee638 100644 --- a/src/locales/nl.ts +++ b/src/locales/nl.ts @@ -723,6 +723,8 @@ export const nlTranslation = { playlistCoverPhotoSub: 'Toon coverfoto raster in playlist detailweergave', showBitrate: 'Toon Bitrate', showBitrateSub: 'Toon audio bitrate in tracklijsten', + floatingPlayerBar: 'Zwevende Spelerbalk', + floatingPlayerBarSub: 'Houd de spelerbalk zwevend boven de inhoud', uiScaleTitle: 'Interface schaal', uiScaleLabel: 'Zoom', }, diff --git a/src/locales/ru.ts b/src/locales/ru.ts index a31344f8..f748538d 100644 --- a/src/locales/ru.ts +++ b/src/locales/ru.ts @@ -753,6 +753,8 @@ export const ruTranslation = { playlistCoverPhotoSub: 'Показывать сетку обложек в детальном виде плейлиста', showBitrate: 'Показывать Битрейт', showBitrateSub: 'Отображать битрейт аудио в списках треков', + floatingPlayerBar: 'Плавающая панель плеера', + floatingPlayerBarSub: 'Держать панель плеера плавающей над содержимым', uiScaleTitle: 'Масштаб интерфейса', uiScaleLabel: 'Масштаб', }, diff --git a/src/locales/zh.ts b/src/locales/zh.ts index 38c861cd..2ba7faf7 100644 --- a/src/locales/zh.ts +++ b/src/locales/zh.ts @@ -719,6 +719,8 @@ export const zhTranslation = { playlistCoverPhotoSub: '在播放列表详细视图中显示封面照片网格', showBitrate: '显示比特率', showBitrateSub: '在曲目列表中显示音频比特率', + floatingPlayerBar: '浮动播放栏', + floatingPlayerBarSub: '保持播放栏悬浮在内容上方', uiScaleTitle: '界面缩放', uiScaleLabel: '缩放', },