From e4e5fc520a65151fd16d5ff14b4ea271956a7642 Mon Sep 17 00:00:00 2001 From: cranci1 <100066266+cranci1@users.noreply.github.com> Date: Wed, 11 Jun 2025 09:56:02 +0200 Subject: [PATCH] little tweaks --- Sora/Utils/MediaPlayer/VideoPlayer.swift | 6 ++++-- .../SettingsView/SettingsSubViews/SettingsViewData.swift | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Sora/Utils/MediaPlayer/VideoPlayer.swift b/Sora/Utils/MediaPlayer/VideoPlayer.swift index 8da1cd0..cc61a8e 100644 --- a/Sora/Utils/MediaPlayer/VideoPlayer.swift +++ b/Sora/Utils/MediaPlayer/VideoPlayer.swift @@ -30,6 +30,9 @@ class VideoPlayerViewController: UIViewController { init(module: ScrapingModule) { self.module = module super.init(nibName: nil, bundle: nil) + if UserDefaults.standard.object(forKey: "subtitlesEnabled") == nil { + UserDefaults.standard.set(true, forKey: "subtitlesEnabled") + } } required init?(coder: NSCoder) { @@ -37,8 +40,7 @@ class VideoPlayerViewController: UIViewController { } private func setupSubtitles() { - guard !subtitles.isEmpty && UserDefaults.standard.bool(forKey: "subtitlesEnabled"), - let subtitleURL = URL(string: subtitles) else { + guard !subtitles.isEmpty, UserDefaults.standard.bool(forKey: "subtitlesEnabled"), let subtitleURL = URL(string: subtitles) else { return } diff --git a/Sora/Views/SettingsView/SettingsSubViews/SettingsViewData.swift b/Sora/Views/SettingsView/SettingsSubViews/SettingsViewData.swift index efffd95..c77f327 100644 --- a/Sora/Views/SettingsView/SettingsSubViews/SettingsViewData.swift +++ b/Sora/Views/SettingsView/SettingsSubViews/SettingsViewData.swift @@ -167,6 +167,8 @@ struct SettingsViewData: View { } ) + Divider().padding(.horizontal, 16) + SettingsButtonRow( icon: "film", title: "Remove Downloads",