diff options
Diffstat (limited to 'Sora/Data/Settings')
| -rw-r--r-- | Sora/Data/Settings/SettingsBookmark.swift (renamed from Sora/Data/Settings/Bookmark.swift) | 2 | ||||
| -rw-r--r-- | Sora/Data/Settings/SettingsManager.swift (renamed from Sora/Data/Settings/Settings.swift) | 12 |
2 files changed, 7 insertions, 7 deletions
diff --git a/Sora/Data/Settings/Bookmark.swift b/Sora/Data/Settings/SettingsBookmark.swift index 32a2b9b..1acfaa5 100644 --- a/Sora/Data/Settings/Bookmark.swift +++ b/Sora/Data/Settings/SettingsBookmark.swift @@ -1,6 +1,6 @@ import Foundation -struct Bookmark: Codable, Identifiable, Hashable { +struct SettingsBookmark: Codable, Identifiable, Hashable { let id: UUID let tags: [String] let createdAt: Date diff --git a/Sora/Data/Settings/Settings.swift b/Sora/Data/Settings/SettingsManager.swift index ee7a15e..f37aa84 100644 --- a/Sora/Data/Settings/Settings.swift +++ b/Sora/Data/Settings/SettingsManager.swift @@ -1,6 +1,6 @@ import SwiftUI -class Settings: ObservableObject { +class SettingsManager: ObservableObject { @AppStorage("detailViewType") var detailViewQuality: BooruPostFileType = .original @@ -23,10 +23,10 @@ class Settings: ObservableObject { var enableShareShortcut = false @AppStorage("displayRatings") - private var displayRatingsData = Settings.defaultRatingsData() + private var displayRatingsData = SettingsManager.defaultRatingsData() @AppStorage("blurRatings") - private var blurRatingsData = Settings.initializeRatingsData( + private var blurRatingsData = SettingsManager.initializeRatingsData( enabledRatings: [.explicit] ) @@ -41,9 +41,9 @@ class Settings: ObservableObject { var saveTagsToFile = false #endif - var bookmarks: [Bookmark] { + var bookmarks: [SettingsBookmark] { get { - if let bookmarks = try? JSONDecoder().decode([Bookmark].self, from: bookmarksData) { + if let bookmarks = try? JSONDecoder().decode([SettingsBookmark].self, from: bookmarksData) { return bookmarks } @@ -144,7 +144,7 @@ class Settings: ObservableObject { func addBookmark(provider: BooruProvider, tags: [String]) { var currentBookmarks = bookmarks - currentBookmarks.append(Bookmark(provider: provider, tags: tags.map { $0.lowercased() })) + currentBookmarks.append(SettingsBookmark(provider: provider, tags: tags.map { $0.lowercased() })) bookmarks = currentBookmarks } |