From d52addb9db3550f00cce2e2d06f09cb03d19993e Mon Sep 17 00:00:00 2001 From: emeric Date: Sat, 8 Mar 2025 22:55:38 +0100 Subject: [PATCH] Added settings to contro which kind of artist relationship to display inline --- approot/messages.xml | 2 + approot/messages_fr.xml | 2 + approot/messages_it.xml | 2 + approot/messages_pl.xml | 2 + approot/messages_zh.xml | 2 + approot/settings.xml | 20 ++++ src/libs/database/impl/Migration.cpp | 10 +- src/libs/database/impl/User.cpp | 4 +- src/libs/database/include/database/User.hpp | 10 +- src/lms/ui/SettingsView.cpp | 108 +++++++++++++++++++- src/lms/ui/explore/ReleaseView.cpp | 10 +- src/lms/ui/explore/TrackListHelpers.cpp | 11 +- src/lms/ui/explore/TrackListHelpers.hpp | 14 ++- 13 files changed, 188 insertions(+), 9 deletions(-) diff --git a/approot/messages.xml b/approot/messages.xml index c82129b1..31f6b7ae 100644 --- a/approot/messages.xml +++ b/approot/messages.xml @@ -309,8 +309,10 @@ Default transcoding output bitrate Default transcoding output format Cannot save using a demo account! +Display artist relationships inline within albums Enable transcoding by default Feedback +Types of artist relationships to display Settings Album Name Original Release Date (Ascending) diff --git a/approot/messages_fr.xml b/approot/messages_fr.xml index 8083fc56..bbcb1be8 100644 --- a/approot/messages_fr.xml +++ b/approot/messages_fr.xml @@ -309,8 +309,10 @@ Bitrate par défaut du transcodage Format par défaut du transcodage Impossible de sauvegarder en utilisant un compte de démo ! +Afficher les relations d'artiste en ligne dans les albums Activer par défaut le transcodage Feedback +Types de relations d'artiste à afficher Paramètres Nom de l'album Date de sortie originale (Croissant) diff --git a/approot/messages_it.xml b/approot/messages_it.xml index 567097ab..ae9553e2 100644 --- a/approot/messages_it.xml +++ b/approot/messages_it.xml @@ -309,8 +309,10 @@ Bitrate di default per la transcodifica Formato di default per la transcodifica Non posso salvare le impostazioni utilizzando l'account demo! +Mostra le relazioni degli artisti in linea negli album Abilita transcodifica di default Feedback +Tipi di relazioni artistiche da visualizzare Impostazioni Nome dell'album Data di uscita originale (Crescente) diff --git a/approot/messages_pl.xml b/approot/messages_pl.xml index ac97014a..286be68a 100644 --- a/approot/messages_pl.xml +++ b/approot/messages_pl.xml @@ -335,8 +335,10 @@ Domyślna przepływność transkodowania Domyślny format wyjściowy transkodowania Nie można zapisywać na koncie demonstracyjnym! +Wyświetlaj powiązania artystów w albumach Aktywuj domyślnie transkodowanie Feedback +Typy powiązań artystów do wyświetlenia Ustawienia Nazwa albumu Oryginalna data wydania (Rosnąco) diff --git a/approot/messages_zh.xml b/approot/messages_zh.xml index 21e240fa..3e892392 100644 --- a/approot/messages_zh.xml +++ b/approot/messages_zh.xml @@ -311,6 +311,8 @@ 使用演示账号时不能保存! + + 设置 diff --git a/approot/settings.xml b/approot/settings.xml index 54644c47..46a4bafa 100644 --- a/approot/settings.xml +++ b/approot/settings.xml @@ -15,6 +15,26 @@ ${artist-release-sort-method-info} +
+
+ ${enable-inline-artist-relationships class="form-check-input"} + +
+ ${enable-inline-artist-relationships} +
+
+
+
+ + ${inline-artist-relationships class="form-control"} +
+ ${inline-artist-relationships-info} +
+
${tr:Lms.Settings.audio}