feat(library): add combined quality label #511

This commit is contained in:
zarzet
2026-08-11 16:56:12 +07:00
parent 6dbca64a80
commit f7439c6793
6 changed files with 130 additions and 22 deletions
+3 -1
View File
@@ -8,6 +8,7 @@ class AppSettings {
static const String homeFeedProviderOff = '__off__';
static const String libraryQualityLabelBitrate = 'bitrate';
static const String libraryQualityLabelBitDepth = 'bit_depth';
static const String libraryQualityLabelBitDepthBitrate = 'bit_depth_bitrate';
final String defaultService;
final String audioQuality;
@@ -41,7 +42,8 @@ class AppSettings {
/// 'last' (keep last used), 'all', 'albums', 'singles', or 'playlists'.
final String defaultLibraryView;
/// Library badge text: measured bitrate or the legacy bit depth/sample rate.
/// Library badge text: measured bitrate, bit depth/sample rate, or the
/// combined bit depth/bitrate label.
final String libraryQualityLabelMode;
final bool askQualityBeforeDownload;
final bool enableLogging;