Davide De Rosa
|
7d5f3e63c8
|
Add 'didUpdate' subjects in managers
objectWillChange may not work outside SwiftUI.
- ProfileManager.didUpdateProfiles
- ProviderManager.didUpdateProviders
|
2022-07-15 08:59:29 +02:00 |
Davide De Rosa
|
7771b50b56
|
Add ProfileManager methods to return full profiles
|
2022-07-14 17:07:30 +02:00 |
Davide De Rosa
|
9d9dc2b2f6
|
Rename activeProfileId publisher for consistency
|
2022-07-14 17:07:30 +02:00 |
Davide De Rosa
|
cbf00cef73
|
Fix Core Data fault due to missing headers lastUpdate
|
2022-07-14 17:07:30 +02:00 |
Davide De Rosa
|
0a2d1e9d37
|
Mitigate fatalError() in properties, fail gracefully
Do not trigger fatalError() on properties too much because
SwiftUI may read them at any unpredictable time.
|
2022-07-08 20:01:53 +02:00 |
Davide De Rosa
|
3e8a49c970
|
Remove store value when set value is nil
Fixes crash on removing active profile when current, due to setting
nil activeProfileId in UserDefaults.
|
2022-07-05 08:04:58 +02:00 |
Davide De Rosa
|
9a8477225e
|
Refactor library into domain + impl
|
2022-06-23 23:31:01 +02:00 |