Update ddc control toggle

This commit is contained in:
Hariharan Mudaliar 2026-03-15 12:14:32 +05:30
commit 8abd21de31
No known key found for this signature in database
GPG key ID: 025583EB0BE5640E
7 changed files with 305 additions and 261 deletions

View file

@ -400,6 +400,19 @@ class AppDelegate: NSObject, NSApplicationDelegate {
Defaults.Keys.migrateMusicAuxControls()
Defaults.Keys.migrateMusicControlSlots()
Defaults.Keys.migrateCapsLockTintMode()
Defaults.Keys.migrateThirdPartyDDCIntegration()
Defaults.publisher(.enableThirdPartyDDCIntegration, options: [])
.sink { _ in
Defaults.Keys.syncLegacyThirdPartyDDCKeys()
}
.store(in: &cancellables)
Defaults.publisher(.thirdPartyDDCProvider, options: [])
.sink { _ in
Defaults.Keys.syncLegacyThirdPartyDDCKeys()
}
.store(in: &cancellables)
// Initialize idle animations (load bundled + built-in face)
idleAnimationManager.initializeDefaultAnimations()