add shape picker for backgrounds

This commit is contained in:
Trey t
2022-03-20 02:45:51 -05:00
parent d064cdb3d9
commit 36a688084c
14 changed files with 247 additions and 91 deletions

View File

@@ -23,6 +23,7 @@ class UserDefaultsStore {
case customMoodTintUpdateNumber
case textColor
case showNSFW
case shape
case contentViewCurrentSelectedHeaderViewBackDays
case contentViewHeaderTag
@@ -190,6 +191,15 @@ class UserDefaultsStore {
return SavedMoodTint()
}
static func getCustomBGShape() -> BGShape {
if let data = GroupUserDefaults.groupDefaults.object(forKey: UserDefaultsStore.Keys.shape.rawValue) as? Int,
let model = BGShape.init(rawValue: data) {
return model
} else {
return BGShape.circle
}
}
@discardableResult
static func saveCustomMoodTint(customTint: SavedMoodTint) -> SavedMoodTint {
do {