summaryrefslogtreecommitdiff
path: root/Sora/Views/Settings/Section/SettingsThumbnailsView.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Sora/Views/Settings/Section/SettingsThumbnailsView.swift')
-rw-r--r--Sora/Views/Settings/Section/SettingsThumbnailsView.swift45
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
- }
-}