diff options
Diffstat (limited to 'Sora/Views')
| -rw-r--r-- | Sora/Views/Post/PostView.swift | 1 | ||||
| -rw-r--r-- | Sora/Views/Settings/SettingsThumbnailsView.swift | 12 |
2 files changed, 13 insertions, 0 deletions
diff --git a/Sora/Views/Post/PostView.swift b/Sora/Views/Post/PostView.swift index 229280c..335f88e 100644 --- a/Sora/Views/Post/PostView.swift +++ b/Sora/Views/Post/PostView.swift @@ -30,6 +30,7 @@ struct PostView: View { } } } + .blur(radius: settings.blurUnsafeThumbnails ? post.rating != "s" ? 10 : 0 : 0) } placeholder: { ProgressView() .padding() diff --git a/Sora/Views/Settings/SettingsThumbnailsView.swift b/Sora/Views/Settings/SettingsThumbnailsView.swift index 0cfb312..04b4afb 100644 --- a/Sora/Views/Settings/SettingsThumbnailsView.swift +++ b/Sora/Views/Settings/SettingsThumbnailsView.swift @@ -46,5 +46,17 @@ struct SettingsThumbnailsView: View { in: 1 ... 10 ) #endif + + #if os(macOS) + HStack { + Text("Blur Unsafe Thumbnails") + + Spacer() + + Toggle("", isOn: $settings.blurUnsafeThumbnails) + } + #else + Toggle("Blur Unsafe Thumbnails", isOn: $settings.blurUnsafeThumbnails) + #endif } } |