diff options
Diffstat (limited to 'Sora/Views/Settings/Section/SettingsThumbnailsView.swift')
| -rw-r--r-- | Sora/Views/Settings/Section/SettingsThumbnailsView.swift | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/Sora/Views/Settings/Section/SettingsThumbnailsView.swift b/Sora/Views/Settings/Section/SettingsThumbnailsView.swift deleted file mode 100644 index 910debb..0000000 --- a/Sora/Views/Settings/Section/SettingsThumbnailsView.swift +++ /dev/null @@ -1,45 +0,0 @@ -import SwiftUI - -struct SettingsThumbnailsView: View { - @EnvironmentObject var settings: SettingsManager - @State private var isShowingContentFiltering = false - - var body: some View { - Picker("Thumbnail Quality", selection: $settings.thumbnailQuality) { - ForEach(BooruPostFileType.allCases, id: \.self) { type in - Text(type.rawValue.capitalized).tag(type) - } - } - - #if os(macOS) - Picker("Thumbnail Grid Columns", selection: $settings.thumbnailGridColumns) { - ForEach(1...10, id: \.self) { columns in Text("\(columns)") } - } - #else - Stepper( - "Thumbnail Grid Columns: \(settings.thumbnailGridColumns)", - value: $settings.thumbnailGridColumns, - in: 1...10 - ) - #endif - - Toggle("Uniform Thumbnail Size", isOn: $settings.uniformThumbnailGrid) - - Toggle("Lazy Thumbnail Loading", isOn: $settings.alternativeThumbnailGrid) - - #if os(macOS) - Button("Content Filtering") { - isShowingContentFiltering.toggle() - } - .sheet(isPresented: $isShowingContentFiltering) { - SettingsContentRatingsView() - .frame(minHeight: 250) - } - .trailingFrame() - #else - NavigationLink(destination: SettingsContentRatingsView()) { - Text("Content Filtering") - } - #endif - } -} |