Add animations

This commit is contained in:
Hariharan Mudaliar 2025-11-18 02:28:03 +05:30
commit 4aa481ecb1
5 changed files with 175 additions and 21 deletions

View file

@ -213,9 +213,26 @@ enum MusicAuxiliaryControl: String, CaseIterable, Identifiable, Defaults.Seriali
case .mediaOutput:
return "Media Output"
case .lyrics:
return "Lyrics Toggle"
return "Lyrics"
}
}
var symbolName: String {
switch self {
case .shuffle:
return "shuffle"
case .repeatMode:
return "repeat"
case .mediaOutput:
return "speaker.wave.2"
case .lyrics:
return "quote.bubble"
}
}
static func alternative(excluding control: MusicAuxiliaryControl) -> MusicAuxiliaryControl {
allCases.first { $0 != control } ?? .shuffle
}
}
enum TimerIconColorMode: String, CaseIterable, Identifiable, Defaults.Serializable {