From 1a17f691409a6e784c737f482dc5b5534c220401 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Sat, 15 Nov 2025 08:09:05 -0500 Subject: [PATCH] Add a feature flag for the USB DAC mode, and gate LANG_* appropriately This is also a necessary step for proper inclusion in the manual Change-Id: I1c30d2399509827ef6f0095485659d42f582cff9 --- apps/features.txt | 4 ++++ apps/lang/english.lang | 36 ++++++++++++++++++++++++------------ 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/apps/features.txt b/apps/features.txt index fd09a49d95..93a2ed0bf0 100644 --- a/apps/features.txt +++ b/apps/features.txt @@ -308,3 +308,7 @@ codec_aac_he #if defined(USE_LTO) lto #endif + +#if defined(USB_ENABLE_AUDIO) +usbdac +#endif diff --git a/apps/lang/english.lang b/apps/lang/english.lang index f0dddb416d..d5222de4b7 100644 --- a/apps/lang/english.lang +++ b/apps/lang/english.lang @@ -10375,13 +10375,16 @@ desc: in settings_menu user: core - *: "USB-DAC" + *: none + usbdac: "USB-DAC" - *: "USB-DAC" + *: none + usbdac: "USB-DAC" - *: "USB-DAC" + *: none + usbdac: "USB-DAC" @@ -10389,13 +10392,16 @@ desc: in settings_menu user: core - *: "While In USB Charge-Only Mode" + *: none + usbdac: "While In USB Charge-Only Mode" - *: "While In USB Charge-Only Mode" + *: none + usbdac: "While In USB Charge-Only Mode" - *: "While In USB Charge-Only Mode" + *: none + usbdac: "While In USB Charge-Only Mode" @@ -10403,13 +10409,16 @@ desc: in settings_menu user: core - *: "While In USB Mass-Storage Mode" + *: none + usbdac: "While In USB Mass-Storage Mode" - *: "While In USB Mass-Storage Mode" + *: none + usbdac: "While In USB Mass-Storage Mode" - *: "While In USB Mass-Storage Mode" + *: none + usbdac: "While In USB Mass-Storage Mode" @@ -10417,13 +10426,16 @@ desc: for splash user: core - *: "USB-DAC Active" + *: none + usbdac: "USB-DAC Active" - *: "USB-DAC Active" + *: none + usbdac: "USB-DAC Active" - *: "USB-DAC Active" + *: none + usbdac: "USB-DAC Active"