From 1d39046178fa9fa3190e0589810e4119bde29ee5 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Thu, 20 Feb 2025 19:36:05 -0800 Subject: feat: Development commit --- Sora/Data/Booru/BooruPostFileType.swift | 5 +++++ Sora/Data/Booru/PostFileType.swift | 5 ----- Sora/Data/Settings/Settings.swift | 4 ++-- Sora/Views/Settings/SettingsDetailsView.swift | 2 +- Sora/Views/Settings/SettingsThumbnailsView.swift | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 Sora/Data/Booru/BooruPostFileType.swift delete mode 100644 Sora/Data/Booru/PostFileType.swift diff --git a/Sora/Data/Booru/BooruPostFileType.swift b/Sora/Data/Booru/BooruPostFileType.swift new file mode 100644 index 0000000..71d0352 --- /dev/null +++ b/Sora/Data/Booru/BooruPostFileType.swift @@ -0,0 +1,5 @@ +enum BooruPostFileType: String, CaseIterable { + case original + case sample + case preview +} diff --git a/Sora/Data/Booru/PostFileType.swift b/Sora/Data/Booru/PostFileType.swift deleted file mode 100644 index addd8db..0000000 --- a/Sora/Data/Booru/PostFileType.swift +++ /dev/null @@ -1,5 +0,0 @@ -enum PostFileType: String, CaseIterable { - case original - case sample - case preview -} diff --git a/Sora/Data/Settings/Settings.swift b/Sora/Data/Settings/Settings.swift index 6dd95c6..2d76e9a 100644 --- a/Sora/Data/Settings/Settings.swift +++ b/Sora/Data/Settings/Settings.swift @@ -2,11 +2,11 @@ import SwiftUI class Settings: ObservableObject { #if DEBUG - @AppStorage("detailViewType") var detailViewType: PostFileType = .sample + @AppStorage("detailViewType") var detailViewType: BooruPostFileType = .sample #else @AppStorage("detailViewType") var detailViewType: PostFileType = .original #endif - @AppStorage("thumbnailType") var thumbnailType: PostFileType = .preview + @AppStorage("thumbnailType") var thumbnailType: BooruPostFileType = .preview @AppStorage("searchSuggestions") var searchSuggestions: Bool = false @AppStorage("columns") var columns: Int = 2 @AppStorage("blurNSFWThumbnails") var blurNSFWThumbnails: Bool = true diff --git a/Sora/Views/Settings/SettingsDetailsView.swift b/Sora/Views/Settings/SettingsDetailsView.swift index 4ac784c..6b9be8d 100644 --- a/Sora/Views/Settings/SettingsDetailsView.swift +++ b/Sora/Views/Settings/SettingsDetailsView.swift @@ -5,7 +5,7 @@ struct SettingsDetailsView: View { var body: some View { Picker("Detail View Type", selection: $settings.detailViewType) { - ForEach(PostFileType.allCases, id: \.self) { type in + ForEach(BooruPostFileType.allCases, id: \.self) { type in Text(type.rawValue.capitalized).tag(type) } } diff --git a/Sora/Views/Settings/SettingsThumbnailsView.swift b/Sora/Views/Settings/SettingsThumbnailsView.swift index 1f70da6..6503e19 100644 --- a/Sora/Views/Settings/SettingsThumbnailsView.swift +++ b/Sora/Views/Settings/SettingsThumbnailsView.swift @@ -5,7 +5,7 @@ struct SettingsThumbnailsView: View { var body: some View { Picker("Thumbnail Type", selection: $settings.thumbnailType) { - ForEach(PostFileType.allCases, id: \.self) { type in + ForEach(BooruPostFileType.allCases, id: \.self) { type in Text(type.rawValue.capitalized).tag(type) } } -- cgit v1.2.3