diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 97fdeba0..41e960de 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -25,4 +25,12 @@ # Keep all mpvlib methods because proguard removes some which makes the app crash -keep class is.xyz.libmpv.MPVLib { *; -} \ No newline at end of file +} + +# ProGuard thinks all SettingsFragments are unused +-keep class dev.jdtech.jellyfin.fragments.SettingsLanguageFragment +-keep class dev.jdtech.jellyfin.fragments.SettingsAppearanceFragment +-keep class dev.jdtech.jellyfin.fragments.SettingsDownloadsFragment +-keep class dev.jdtech.jellyfin.fragments.SettingsPlayerFragment +-keep class dev.jdtech.jellyfin.fragments.SettingsDeviceFragment +-keep class dev.jdtech.jellyfin.fragments.SettingsCacheFragment \ No newline at end of file