feat(library): add bit depth quality label mode

This commit is contained in:
zarzet
2026-08-23 11:42:47 +07:00
parent aec7bf7a1b
commit c6437d8428
6 changed files with 65 additions and 7 deletions
+3 -2
View File
@@ -7,6 +7,7 @@ part 'settings.g.dart';
class AppSettings {
static const String homeFeedProviderOff = '__off__';
static const String libraryQualityLabelBitrate = 'bitrate';
static const String libraryQualityLabelBitDepthOnly = 'bit_depth_only';
static const String libraryQualityLabelBitDepth = 'bit_depth';
static const String libraryQualityLabelBitDepthBitrate = 'bit_depth_bitrate';
@@ -41,8 +42,8 @@ class AppSettings {
/// 'last' (keep last used), 'all', 'albums', 'singles', or 'playlists'.
final String defaultLibraryView;
/// Library badge text: measured bitrate, bit depth/sample rate, or the
/// combined bit depth/bitrate label.
/// Library badge text: measured bitrate, bit depth, bit depth/sample rate,
/// or the combined bit depth/bitrate label.
final String libraryQualityLabelMode;
final bool askQualityBeforeDownload;
final bool enableLogging;