feat(settings): make sync audio on startup opt-in
The reload_settings() call at bootstrap is now gated behind a new sync_audio_on_startup setting (default OFF). Most users don't need it; it exists for edge cases where Player::new() holds stale settings (e.g., after Flatpak updates changing DB schema). Adds toggle in Settings > Audio with i18n for all 4 locales.
This commit is contained in:
8 files changed
+92
-12
No files matched your search
@@ -566,6 +566,8 @@
|
||||
"pwForceBitperfect": "Forcer Bit-Perfect (Expérimental)",
|
||||
"pwForceBitperfectDesc": "Force le quantum et le taux d'échantillonnage PipeWire pour correspondre à la piste, réinitialisation à l'arrêt. Nécessite le Passthrough DAC.",
|
||||
"pwForceBitperfectNote": "Expérimental. Peut causer des artefacts audio sur certains systèmes. N'affecte que le backend PipeWire.",
|
||||
"syncAudioOnStartup": "Synchroniser la configuration audio au démarrage",
|
||||
"syncAudioOnStartupDesc": "Recharge la configuration audio depuis la base de données au démarrage de l'application. Activez si votre appareil ou vos paramètres audio semblent incorrects après le lancement.",
|
||||
"audioBackend": "Backend audio",
|
||||
"audioBackendDesc": "Choisissez le système audio : Auto (recommandé), PipeWire (moderne), ALSA Direct (bit-perfect, exclusif) ou PulseAudio (ancien).",
|
||||
"currentSampleRate": "Taux d'échantillonnage actuel",
|
||||
|
||||
Reference in new issue
Block a user