Show Cryptomator variants not in the Playstore version
This commit is contained in:
parent
33b79506d0
commit
66dff4ab4f
@ -20,6 +20,7 @@ import org.cryptomator.presentation.ui.dialog.DebugModeDisclaimerDialog
|
|||||||
import org.cryptomator.presentation.ui.dialog.DisableAppWhenObscuredDisclaimerDialog
|
import org.cryptomator.presentation.ui.dialog.DisableAppWhenObscuredDisclaimerDialog
|
||||||
import org.cryptomator.presentation.ui.dialog.DisableSecureScreenDisclaimerDialog
|
import org.cryptomator.presentation.ui.dialog.DisableSecureScreenDisclaimerDialog
|
||||||
import org.cryptomator.util.SharedPreferencesHandler
|
import org.cryptomator.util.SharedPreferencesHandler
|
||||||
|
import org.cryptomator.util.SharedPreferencesHandler.Companion.CRYPTOMATOR_VARIANTS
|
||||||
import org.cryptomator.util.file.LruFileCacheUtil
|
import org.cryptomator.util.file.LruFileCacheUtil
|
||||||
import java.lang.Boolean.FALSE
|
import java.lang.Boolean.FALSE
|
||||||
import java.lang.Boolean.TRUE
|
import java.lang.Boolean.TRUE
|
||||||
@ -39,6 +40,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
|||||||
setupAppVersion()
|
setupAppVersion()
|
||||||
setupLruCacheSize()
|
setupLruCacheSize()
|
||||||
setupLicense()
|
setupLicense()
|
||||||
|
setupCryptomatorVariants()
|
||||||
}
|
}
|
||||||
|
|
||||||
private val sendErrorReportClickListener = Preference.OnPreferenceClickListener {
|
private val sendErrorReportClickListener = Preference.OnPreferenceClickListener {
|
||||||
@ -220,6 +222,13 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
|||||||
preference?.summary = date
|
preference?.summary = date
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private fun setupCryptomatorVariants() {
|
||||||
|
if (BuildConfig.FLAVOR == "playstore") {
|
||||||
|
val generalCategory = findPreference(getString(R.string.screen_settings_section_general)) as PreferenceCategory?
|
||||||
|
generalCategory?.removePreference(findPreference(CRYPTOMATOR_VARIANTS))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
override fun onResume() {
|
override fun onResume() {
|
||||||
super.onResume()
|
super.onResume()
|
||||||
(findPreference(SEND_ERROR_REPORT_ITEM_KEY) as Preference?)?.onPreferenceClickListener = sendErrorReportClickListener
|
(findPreference(SEND_ERROR_REPORT_ITEM_KEY) as Preference?)?.onPreferenceClickListener = sendErrorReportClickListener
|
||||||
@ -236,7 +245,9 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
|||||||
}
|
}
|
||||||
(findPreference(SharedPreferencesHandler.CLOUD_SETTINGS) as Preference?)?.onPreferenceClickListener = cloudSettingsClickListener
|
(findPreference(SharedPreferencesHandler.CLOUD_SETTINGS) as Preference?)?.onPreferenceClickListener = cloudSettingsClickListener
|
||||||
(findPreference(SharedPreferencesHandler.BIOMETRIC_AUTHENTICATION) as Preference?)?.onPreferenceClickListener = biometricAuthSettingsClickListener
|
(findPreference(SharedPreferencesHandler.BIOMETRIC_AUTHENTICATION) as Preference?)?.onPreferenceClickListener = biometricAuthSettingsClickListener
|
||||||
(findPreference(SharedPreferencesHandler.CRYPTOMATOR_VARIANTS) as Preference?)?.onPreferenceClickListener = cryptomatorVariantsClickListener
|
if (BuildConfig.FLAVOR != "playstore") {
|
||||||
|
(findPreference(SharedPreferencesHandler.CRYPTOMATOR_VARIANTS) as Preference?)?.onPreferenceClickListener = cryptomatorVariantsClickListener
|
||||||
|
}
|
||||||
(findPreference(SharedPreferencesHandler.PHOTO_UPLOAD_VAULT) as Preference?)?.onPreferenceClickListener = autoUploadChooseVaultClickListener
|
(findPreference(SharedPreferencesHandler.PHOTO_UPLOAD_VAULT) as Preference?)?.onPreferenceClickListener = autoUploadChooseVaultClickListener
|
||||||
(findPreference(SharedPreferencesHandler.LICENSES_ACTIVITY) as Preference?)?.onPreferenceClickListener = licensesClickListener
|
(findPreference(SharedPreferencesHandler.LICENSES_ACTIVITY) as Preference?)?.onPreferenceClickListener = licensesClickListener
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user