fix(statistics): keep player stats tab visible without local index (#851)

* fix(statistics): keep player stats tab visible without local index

Show the tab always and explain that player statistics require the local
library index, with a link to library settings, instead of hiding the tab.

* docs(release): CHANGELOG and credits for player stats tab UX (PR #851)

* docs(credits): drop minor library index and player stats tab fixes

Per team policy, small UX fixes (PR #850, #851) stay in CHANGELOG only.
This commit is contained in:
cucadmuh
2026-05-22 14:41:04 +03:00
committed by GitHub
parent 589afe9b7e
commit d54eceaf3b
15 changed files with 73 additions and 12 deletions
+1
View File
@@ -74,6 +74,7 @@ export const statistics = {
playerSummaryUniqueTracks: 'Einzigartige Titel',
playerSummaryDays: 'Days',
playerPartialIndexNotice: 'Einige Server sind vom lokalen Bibliotheksindex ausgeschlossen. Wiedergaben auf diesen Servern werden nicht in der Player-Statistik erfasst.',
playerIndexRequired: 'Player-Statistiken sind erst verfügbar, wenn der lokale Bibliotheksindex aktiviert ist.',
playerPartialIndexSettings: 'Bibliothekseinstellungen',
playerSummaryCompletion: 'Voll / teilweise',
playerYearPrev: 'Vorheriges Jahr',
+1
View File
@@ -74,6 +74,7 @@ export const statistics = {
playerSummaryUniqueTracks: 'Unique tracks',
playerSummaryDays: 'Days',
playerPartialIndexNotice: 'Some servers are excluded from the local library index. Listening on those servers is not recorded in player statistics.',
playerIndexRequired: 'Player statistics are not available until you enable the local library index.',
playerPartialIndexSettings: 'Library settings',
playerSummaryCompletion: 'Full / partial',
playerYearPrev: 'Previous year',
+1
View File
@@ -56,6 +56,7 @@ export const statistics = {
playerSummaryUniqueTracks: 'Pistas únicas',
playerSummaryDays: 'Days',
playerPartialIndexNotice: 'Algunos servidores están excluidos del índice local de biblioteca. La escucha en esos servidores no se registra en las estadísticas del reproductor.',
playerIndexRequired: 'Las estadísticas del reproductor no están disponibles hasta que actives el índice local de biblioteca.',
playerPartialIndexSettings: 'Ajustes de biblioteca',
playerSummaryCompletion: 'Completas / parciales',
playerYearPrev: 'Año anterior',
+1
View File
@@ -56,6 +56,7 @@ export const statistics = {
playerSummaryUniqueTracks: 'Morceaux uniques',
playerSummaryDays: 'Days',
playerPartialIndexNotice: 'Certains serveurs sont exclus de lindex local de bibliothèque. L’écoute sur ces serveurs nest pas enregistrée dans les statistiques du lecteur.',
playerIndexRequired: 'Les statistiques du lecteur ne sont pas disponibles tant que lindex local de bibliothèque nest pas activé.',
playerPartialIndexSettings: 'Paramètres bibliothèque',
playerSummaryCompletion: 'Complets / partiels',
playerYearPrev: 'Année précédente',
+1
View File
@@ -56,6 +56,7 @@ export const statistics = {
playerSummaryUniqueTracks: 'Unike spor',
playerSummaryDays: 'Days',
playerPartialIndexNotice: 'Noen servere er ekskludert fra det lokale biblioteksindeks. Lytting på disse serverne registreres ikke i spillerstatistikken.',
playerIndexRequired: 'Spillerstatistikk er ikke tilgjengelig før du aktiverer det lokale biblioteksindeks.',
playerPartialIndexSettings: 'Bibliotekinnstillinger',
playerSummaryCompletion: 'Full / delvis',
playerYearPrev: 'Forrige år',
+1
View File
@@ -56,6 +56,7 @@ export const statistics = {
playerSummaryUniqueTracks: 'Unieke nummers',
playerSummaryDays: 'Days',
playerPartialIndexNotice: 'Sommige servers zijn uitgesloten van de lokale bibliotheekindex. Luisteren op die servers wordt niet vastgelegd in de playerstatistieken.',
playerIndexRequired: 'Playerstatistieken zijn niet beschikbaar totdat je de lokale bibliotheekindex inschakelt.',
playerPartialIndexSettings: 'Bibliotheekinstellingen',
playerSummaryCompletion: 'Volledig / gedeeltelijk',
playerYearPrev: 'Vorig jaar',
+1
View File
@@ -74,6 +74,7 @@ export const statistics = {
playerSummaryUniqueTracks: 'Piese unice',
playerSummaryDays: 'Days',
playerPartialIndexNotice: 'Unele servere sunt excluse din indexul local al bibliotecii. Ascultarea pe aceste servere nu este înregistrată în statisticile playerului.',
playerIndexRequired: 'Statisticile playerului nu sunt disponibile până când activezi indexul local al bibliotecii.',
playerPartialIndexSettings: 'Setări bibliotecă',
playerSummaryCompletion: 'Complete / parțiale',
playerYearPrev: 'Anul anterior',
+1
View File
@@ -67,6 +67,7 @@ export const statistics = {
playerSummaryUniqueTracks: 'Уникальные треки',
playerSummaryDays: 'Days',
playerPartialIndexNotice: 'Не все серверы включены в локальный индекс библиотеки. Прослушивание с выключенных серверов не попадает в эту статистику.',
playerIndexRequired: 'Статистика плеера недоступна, пока не включён локальный индекс библиотеки.',
playerPartialIndexSettings: 'Настройки библиотеки',
playerSummaryCompletion: 'Полные / частичные',
playerYearPrev: 'Предыдущий год',
+1
View File
@@ -56,6 +56,7 @@ export const statistics = {
playerSummaryUniqueTracks: '独立曲目',
playerSummaryDays: 'Days',
playerPartialIndexNotice: '部分服务器未纳入本地库索引,在这些服务器上的收听不会计入播放器统计。',
playerIndexRequired: '启用本地库索引后才会显示播放器统计。',
playerPartialIndexSettings: '库设置',
playerSummaryCompletion: '完整 / 部分',
playerYearPrev: '上一年',