diff --git a/src/locales/de.ts b/src/locales/de.ts index 7a6fac8d..8c944268 100644 --- a/src/locales/de.ts +++ b/src/locales/de.ts @@ -540,7 +540,6 @@ export const deTranslation = { logout: 'Abmelden', aboutTitle: 'Über Psysonic', aboutDesc: 'Ein moderner Desktop-Musikplayer für Subsonic-kompatible Server (Navidrome, Gonic u. a.). Basiert auf Tauri v2 mit einer nativen Rust-Audio-Engine — schlank und schnell, aber vollgepackt mit Features: Wellenform-Seekbar, synchronisierte Lyrics, Last.fm-Integration, 10-Band-EQ, Crossfade, nahtlose Wiedergabe, Replay Gain, Genre-Browser und eine große Theme-Bibliothek.', - aboutFeatures: 'Multi-Server · Last.fm Scrobbling & Love · Vollbild Ambient Stage · Wellenform-Seek · Sync-Lyrics · 10-Band-EQ · Crossfade & Gapless · Replay Gain · Genres · 8 Sprachen', aboutLicense: 'Lizenz', aboutLicenseText: 'GNU GPL v3 — kostenlos nutzbar, veränderbar und unter gleicher Lizenz weiterzugeben.', aboutRepo: 'Quellcode auf GitHub', diff --git a/src/locales/en.ts b/src/locales/en.ts index fdd7bb0a..7eaa0ea3 100644 --- a/src/locales/en.ts +++ b/src/locales/en.ts @@ -542,7 +542,6 @@ export const enTranslation = { logout: 'Logout', aboutTitle: 'About Psysonic', aboutDesc: 'A modern desktop music player for Subsonic-compatible servers (Navidrome, Gonic, and others). Built on Tauri v2 with a native Rust audio engine — lightweight and fast, yet packed with features: waveform seekbar, synchronized lyrics, Last.fm integration, 10-band EQ, crossfade, gapless playback, Replay Gain, genre browsing, and a large library of themes.', - aboutFeatures: 'Multi-server · Last.fm scrobbling & love · Fullscreen Ambient Stage · Waveform seek · Synced lyrics · 10-band EQ · Crossfade & Gapless · Replay Gain · Genres · 8 languages', aboutLicense: 'License', aboutLicenseText: 'GNU GPL v3 — free to use, modify, and distribute under the same license.', aboutRepo: 'Source Code on GitHub', diff --git a/src/locales/es.ts b/src/locales/es.ts index e223cbb2..c64e12df 100644 --- a/src/locales/es.ts +++ b/src/locales/es.ts @@ -543,7 +543,6 @@ export const esTranslation = { logout: 'Cerrar Sesión', aboutTitle: 'Acerca de Psysonic', aboutDesc: 'Un reproductor de música moderno para escritorio compatible con servidores Subsonic (Navidrome, Gonic y otros). Construido en Tauri v2 con motor de audio nativo en Rust — ligero y rápido, pero lleno de características: barra de progreso tipo onda, letras sincronizadas, integración Last.fm, ecualizador de 10 bandas, crossfade, reproducción gapless, Replay Gain, navegación por géneros, y una gran biblioteca de temas.', - aboutFeatures: 'Multi-servidor · Scrobbling Last.fm y favoritos · Escenario Ambiente Pantalla Completa · Barra de progreso onda · Letras sincronizadas · Ecualizador 10 bandas · Crossfade y Gapless · Replay Gain · Géneros · 8 idiomas', aboutLicense: 'Licencia', aboutLicenseText: 'GNU GPL v3 — libre para usar, modificar y distribuir bajo la misma licencia.', aboutRepo: 'Código Fuente en GitHub', diff --git a/src/locales/fr.ts b/src/locales/fr.ts index 23e25431..2a0e4bfc 100644 --- a/src/locales/fr.ts +++ b/src/locales/fr.ts @@ -538,7 +538,6 @@ export const frTranslation = { logout: 'Se déconnecter', aboutTitle: 'À propos de Psysonic', aboutDesc: 'Un lecteur de musique de bureau moderne pour les serveurs compatibles Subsonic (Navidrome, Gonic, et autres). Construit sur Tauri v2 avec un moteur audio Rust natif — léger et rapide, mais riche en fonctionnalités : barre waveform, paroles synchronisées, intégration Last.fm, égaliseur 10 bandes, crossfade, lecture sans blanc, Replay Gain, navigation par genre et une grande bibliothèque de thèmes.', - aboutFeatures: 'Multi-serveur · Scrobbling & love Last.fm · Ambient Stage plein écran · Waveform seek · Paroles synchro · EQ 10 bandes · Crossfade & Gapless · Replay Gain · Genres · 8 langues', aboutLicense: 'Licence', aboutLicenseText: 'GNU GPL v3 — libre d\'utilisation, de modification et de distribution sous la même licence.', aboutRepo: 'Code source sur GitHub', diff --git a/src/locales/nb.ts b/src/locales/nb.ts index ac991e16..175838b7 100644 --- a/src/locales/nb.ts +++ b/src/locales/nb.ts @@ -537,7 +537,6 @@ export const nbTranslation = { logout: 'Logg ut', aboutTitle: 'Om Psysonic', aboutDesc: 'En moderne musikkspiller for Subsonic-kompatible tjenere (Navidrome, Gonic og andre). Bygget på Tauri v2 med en innebygd Rust-lydmotor - lett og rask, men fullpakket med funksjoner: bølgeform-søkelinje, synkroniserte sangtekster, Last.fm-integrasjon, 10-bånds jevnstiller, crossfade, gapless-avspilling, Replay Gain, sjangerlesing og et stort bibliotek med temaer.', - aboutFeatures: 'Multi-tjener · Last.fm scrobbling og liker · Fullskjerm Ambient Stage · Bølgeformsøk · Synkroniserte tekster · 10-bånds jevnstiller · Crossfade og gapless · Replay Gain · Sjangre · 8 språk', aboutLicense: 'Lisens', aboutLicenseText: 'GNU GPL v3 - gratis å bruke, endre og distribuere under samme lisens.', aboutRepo: 'Kildekode på GitHub', diff --git a/src/locales/nl.ts b/src/locales/nl.ts index 5d285840..bcc1d654 100644 --- a/src/locales/nl.ts +++ b/src/locales/nl.ts @@ -537,7 +537,6 @@ export const nlTranslation = { logout: 'Uitloggen', aboutTitle: 'Over Psysonic', aboutDesc: 'Een moderne desktopmuziekspeeler voor Subsonic-compatibele servers (Navidrome, Gonic en anderen). Gebouwd op Tauri v2 met een native Rust audio-engine — licht en snel, maar boordevol functies: golfvorm-zoekbalk, gesynchroniseerde songteksten, Last.fm-integratie, 10-bands equalizer, crossfade, naadloos afspelen, Replay Gain, genres en een uitgebreide themabibliotheek.', - aboutFeatures: 'Multi-server · Last.fm scrobbling & love · Fullscreen Ambient Stage · Waveform seek · Syncteksten · 10-bands EQ · Crossfade & Gapless · Replay Gain · Genres · 8 talen', aboutLicense: 'Licentie', aboutLicenseText: 'GNU GPL v3 — vrij te gebruiken, wijzigen en verspreiden onder dezelfde licentie.', aboutRepo: 'Broncode op GitHub', diff --git a/src/locales/ru.ts b/src/locales/ru.ts index 29a5d4b3..7d9eb36c 100644 --- a/src/locales/ru.ts +++ b/src/locales/ru.ts @@ -562,8 +562,6 @@ export const ruTranslation = { aboutTitle: 'О Psysonic', aboutDesc: 'Современный десктопный плеер для серверов с протоколом Subsonic (Navidrome, Gonic и др.). На Tauri v2 и нативном аудиодвижке на Rust — лёгкий и быстрый: волновая шкала, синхронные тексты, Last.fm, 10-полосный EQ, кроссфейд, воспроизведение без пауз, Replay Gain, жанры и много тем оформления.', - aboutFeatures: - 'Несколько серверов · Last.fm · полноэкранный режим · волна · тексты · 10 полос EQ · кроссфейд и воспроизведение без пауз · Replay Gain · жанры · десятки тем · несколько языков', aboutLicense: 'Лицензия', aboutLicenseText: 'GNU GPL v3 — свободное использование и изменение на тех же условиях.', aboutRepo: 'Исходный код на GitHub', diff --git a/src/locales/zh.ts b/src/locales/zh.ts index ec4bca85..8255b44d 100644 --- a/src/locales/zh.ts +++ b/src/locales/zh.ts @@ -533,7 +533,6 @@ export const zhTranslation = { logout: '退出登录', aboutTitle: '关于 Psysonic', aboutDesc: '适用于 Subsonic 兼容服务器(Navidrome、Gonic 等)的现代桌面音乐播放器。基于 Tauri v2 和原生 Rust 音频引擎构建——轻量快速,功能丰富:波形进度条、同步歌词、Last.fm 集成、10 段均衡器、交叉淡入淡出、无缝播放、响度增益、流派浏览以及大量精美主题。', - aboutFeatures: '多服务器 · Last.fm 记录 & 喜爱 · 全屏环境舞台 · 波形跳转 · 同步歌词 · 10 段 EQ · 交叉淡入淡出 & 无缝播放 · 响度增益 · 流派 · 8 种语言', aboutLicense: '许可证', aboutLicenseText: 'GNU GPL v3 — 在相同许可证下可自由使用、修改和分发。', aboutRepo: 'GitHub 上的源代码', diff --git a/src/pages/Settings.tsx b/src/pages/Settings.tsx index f19d789f..ed8fa08b 100644 --- a/src/pages/Settings.tsx +++ b/src/pages/Settings.tsx @@ -74,6 +74,7 @@ const CONTRIBUTORS = [ 'Click-to-seek in synced lyrics (PR #38)', 'Volume scroll wheel on volume slider (PR #38)', 'Lyrics line visual states: active / completed / upcoming (PR #38)', + 'Queue auto-scroll to keep upcoming tracks in view; fixed re-renders from currentTime in QueuePanel (PR #115)', ], }, { @@ -108,6 +109,10 @@ const CONTRIBUTORS = [ 'Folder Browser: keyboard navigation, context menus, now-playing path emphasis, and adaptive column layout (PR #158)', 'Infinite queue: artist-driven candidates via Top Songs + Similar Songs with random fallback (PR #163)', 'Folder Browser: per-column filter with keyboard flow and Shift+Enter queue append (PR #165)', + 'Keybindings: modifier + key chords for in-app shortcuts; fixed seek ±10s units (PR #167)', + 'Statistics: genre insights scoped to music library, cached Subsonic fetches, localized duration formatting (PR #144)', + 'Audio output device picker: clearer ALSA labels, duplicate disambiguation, system-default mark, live refresh (PR #173)', + 'Folder Browser: arrow navigation blocked when modifier keys are held (PR #174)', ], }, { @@ -130,6 +135,7 @@ const CONTRIBUTORS = [ contributions: [ 'Spanish (es) translation — 964 strings (PR #159)', 'Column-header sorting for albums & playlists (PR #160)', + 'Multi-select for albums, artists & playlists with bulk "Add to Playlist"; collapsible sidebar playlist section; infinite scroll on Artists page; "Remove from Playlist" in context menu (PR #168)', ], }, { @@ -2154,9 +2160,6 @@ export default function Settings() {
{t('settings.aboutDesc')}
-- {t('settings.aboutFeatures')} -
@@ -2718,7 +2721,7 @@ function ChangelogSection() {