Update dependencies
This commit is contained in:
parent
c9185b142b
commit
47e9600d27
@ -5,7 +5,7 @@ allprojects {
|
||||
}
|
||||
|
||||
ext {
|
||||
androidBuildToolsVersion = "29.0.2"
|
||||
androidBuildToolsVersion = "29.0.3"
|
||||
androidMinSdkVersion = 24
|
||||
androidTargetSdkVersion = 29
|
||||
androidCompileSdkVersion = 29
|
||||
@ -26,7 +26,7 @@ ext {
|
||||
rxAndroidVersion = '2.1.1'
|
||||
rxBindingVersion = '2.2.0'
|
||||
|
||||
daggerVersion = '2.35'
|
||||
daggerVersion = '2.35.1'
|
||||
|
||||
gsonVersion = '2.8.6'
|
||||
|
||||
@ -82,10 +82,10 @@ ext {
|
||||
uiautomatorVersion = '2.2.0'
|
||||
|
||||
androidxCoreVersion = '1.3.2'
|
||||
androidxFragmentVersion = '1.3.2'
|
||||
androidxFragmentVersion = '1.3.3'
|
||||
androidxViewpagerVersion = '1.0.0'
|
||||
androidxSwiperefreshVersion = '1.1.0'
|
||||
androidxPreferenceVersion = '1.0.0' // 1.1.0 and 1.1.2 does have a bug with the text size
|
||||
androidxPreferenceVersion = '1.1.1'
|
||||
androidxRecyclerViewVersion = '1.2.0'
|
||||
androidxDocumentfileVersion = '1.0.1'
|
||||
androidxBiometricVersion = '1.1.0'
|
||||
|
@ -105,7 +105,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
||||
|
||||
if (biometricAuthenticationAvailable != BiometricManager.BIOMETRIC_SUCCESS
|
||||
&& biometricAuthenticationAvailable != BiometricManager.BIOMETRIC_ERROR_NONE_ENROLLED) {
|
||||
val preference = findPreference(BIOMETRIC_AUTHENTICATION_ITEM_KEY)
|
||||
val preference = findPreference(BIOMETRIC_AUTHENTICATION_ITEM_KEY) as Preference?
|
||||
val generalCategory = findPreference(getString(R.string.screen_settings_section_general)) as PreferenceCategory?
|
||||
generalCategory?.removePreference(preference)
|
||||
|
||||
@ -116,7 +116,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
||||
}
|
||||
|
||||
private fun setupAppVersion() {
|
||||
val preference = findPreference(APP_VERSION_ITEM_KEY)
|
||||
val preference = findPreference(APP_VERSION_ITEM_KEY) as Preference?
|
||||
val versionName = SpannableString(BuildConfig.VERSION_NAME)
|
||||
versionName.setSpan( //
|
||||
ForegroundColorSpan(ContextCompat.getColor(activity(), R.color.textColorLight)), //
|
||||
@ -125,7 +125,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
||||
}
|
||||
|
||||
private fun setupLruCacheSize() {
|
||||
val preference = findPreference(DISPLAY_LRU_CACHE_SIZE_ITEM_KEY)
|
||||
val preference = findPreference(DISPLAY_LRU_CACHE_SIZE_ITEM_KEY) as Preference?
|
||||
|
||||
val size = LruFileCacheUtil(requireContext()).totalSize()
|
||||
|
||||
@ -152,11 +152,11 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
||||
private fun setupLicense() {
|
||||
when (BuildConfig.FLAVOR) {
|
||||
"apkstore" -> {
|
||||
findPreference(SharedPreferencesHandler.MAIL)?.title = format(getString(R.string.screen_settings_license_mail), sharedPreferencesHandler.mail())
|
||||
(findPreference(SharedPreferencesHandler.MAIL) as Preference?)?.title = format(getString(R.string.screen_settings_license_mail), sharedPreferencesHandler.mail())
|
||||
setupUpdateCheck()
|
||||
}
|
||||
"fdroid" -> {
|
||||
findPreference(SharedPreferencesHandler.MAIL)?.title = format(getString(R.string.screen_settings_license_mail), sharedPreferencesHandler.mail())
|
||||
(findPreference(SharedPreferencesHandler.MAIL) as Preference?)?.title = format(getString(R.string.screen_settings_license_mail), sharedPreferencesHandler.mail())
|
||||
removeUpdateCheck()
|
||||
}
|
||||
else -> {
|
||||
@ -173,7 +173,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
||||
}
|
||||
|
||||
fun setupUpdateCheck() {
|
||||
val preference = findPreference(UPDATE_CHECK_ITEM_KEY)
|
||||
val preference = findPreference(UPDATE_CHECK_ITEM_KEY) as Preference?
|
||||
|
||||
val lastUpdateCheck = sharedPreferencesHandler.lastUpdateCheck()
|
||||
val readableDate: String = if (lastUpdateCheck != null) {
|
||||
@ -194,17 +194,17 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
||||
|
||||
override fun onResume() {
|
||||
super.onResume()
|
||||
findPreference(SEND_ERROR_REPORT_ITEM_KEY)?.onPreferenceClickListener = sendErrorReportClickListener
|
||||
findPreference(LRU_CACHE_CLEAR_ITEM_KEY)?.onPreferenceClickListener = clearCacheClickListener
|
||||
findPreference(SharedPreferencesHandler.DEBUG_MODE)?.onPreferenceChangeListener = debugModeChangedListener
|
||||
findPreference(SharedPreferencesHandler.DISABLE_APP_WHEN_OBSCURED)?.onPreferenceChangeListener = disableAppWhenObscuredChangedListener
|
||||
findPreference(SharedPreferencesHandler.SECURE_SCREEN)?.onPreferenceChangeListener = disableSecureScreenChangedListener
|
||||
findPreference(SharedPreferencesHandler.SCREEN_STYLE_MODE)?.onPreferenceChangeListener = screenStyleModeChangedListener
|
||||
findPreference(SharedPreferencesHandler.PHOTO_UPLOAD)?.onPreferenceChangeListener = useAutoPhotoUploadChangedListener
|
||||
findPreference(SharedPreferencesHandler.USE_LRU_CACHE)?.onPreferenceChangeListener = useLruChangedListener
|
||||
findPreference(SharedPreferencesHandler.LRU_CACHE_SIZE)?.onPreferenceChangeListener = useLruChangedListener
|
||||
(findPreference(SEND_ERROR_REPORT_ITEM_KEY) as Preference?)?.onPreferenceClickListener = sendErrorReportClickListener
|
||||
(findPreference(LRU_CACHE_CLEAR_ITEM_KEY) as Preference?)?.onPreferenceClickListener = clearCacheClickListener
|
||||
(findPreference(SharedPreferencesHandler.DEBUG_MODE) as Preference?)?.onPreferenceChangeListener = debugModeChangedListener
|
||||
(findPreference(SharedPreferencesHandler.DISABLE_APP_WHEN_OBSCURED) as Preference?)?.onPreferenceChangeListener = disableAppWhenObscuredChangedListener
|
||||
(findPreference(SharedPreferencesHandler.SECURE_SCREEN) as Preference?)?.onPreferenceChangeListener = disableSecureScreenChangedListener
|
||||
(findPreference(SharedPreferencesHandler.SCREEN_STYLE_MODE) as Preference?)?.onPreferenceChangeListener = screenStyleModeChangedListener
|
||||
(findPreference(SharedPreferencesHandler.PHOTO_UPLOAD) as Preference?)?.onPreferenceChangeListener = useAutoPhotoUploadChangedListener
|
||||
(findPreference(SharedPreferencesHandler.USE_LRU_CACHE) as Preference?)?.onPreferenceChangeListener = useLruChangedListener
|
||||
(findPreference(SharedPreferencesHandler.LRU_CACHE_SIZE) as Preference?)?.onPreferenceChangeListener = useLruChangedListener
|
||||
if (BuildConfig.FLAVOR == "apkstore") {
|
||||
findPreference(UPDATE_CHECK_ITEM_KEY)?.onPreferenceClickListener = updateCheckClickListener
|
||||
(findPreference(UPDATE_CHECK_ITEM_KEY) as Preference?)?.onPreferenceClickListener = updateCheckClickListener
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
android:key="license"
|
||||
android:title="@string/screen_settings_license">
|
||||
|
||||
<Preference
|
||||
<androidx.preference.PreferenceScreen
|
||||
android:enabled="false"
|
||||
android:key="mail" />
|
||||
|
||||
@ -16,16 +16,16 @@
|
||||
android:key="@string/screen_settings_section_general"
|
||||
android:title="@string/screen_settings_section_general">
|
||||
|
||||
<Preference android:title="@string/screen_settings_cloud_settings_label">
|
||||
<androidx.preference.PreferenceScreen android:title="@string/screen_settings_cloud_settings_label">
|
||||
|
||||
<intent
|
||||
android:action="android.intent.action.MAIN"
|
||||
android:targetClass="org.cryptomator.presentation.ui.activity.CloudSettingsActivity"
|
||||
android:targetPackage="@string/app_id" />
|
||||
|
||||
</Preference>
|
||||
</androidx.preference.PreferenceScreen>
|
||||
|
||||
<Preference
|
||||
<androidx.preference.PreferenceScreen
|
||||
android:key="biometricAuthentication"
|
||||
android:title="@string/screen_settings_biometric_auth">
|
||||
|
||||
@ -34,7 +34,7 @@
|
||||
android:targetClass="org.cryptomator.presentation.ui.activity.BiometricAuthSettingsActivity"
|
||||
android:targetPackage="@string/app_id" />
|
||||
|
||||
</Preference>
|
||||
</androidx.preference.PreferenceScreen>
|
||||
|
||||
<androidx.preference.SwitchPreferenceCompat
|
||||
android:defaultValue="true"
|
||||
@ -115,7 +115,7 @@
|
||||
android:key="photoUploadIncludingVideos"
|
||||
android:title="@string/screen_settings_section_auto_photo_upload_including_videos" />
|
||||
|
||||
<Preference
|
||||
<androidx.preference.PreferenceScreen
|
||||
android:key="photoUploadVault"
|
||||
android:title="@string/screen_settings_section_auto_photo_upload_vault">
|
||||
|
||||
@ -123,7 +123,7 @@
|
||||
android:action="android.intent.action.MAIN"
|
||||
android:targetClass="org.cryptomator.presentation.ui.activity.AutoUploadChooseVaultActivity"
|
||||
android:targetPackage="@string/app_id" />
|
||||
</Preference>
|
||||
</androidx.preference.PreferenceScreen>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
@ -144,11 +144,11 @@
|
||||
android:summary="%s"
|
||||
android:title="@string/dialog_cache_size_title" />
|
||||
|
||||
<Preference
|
||||
<androidx.preference.PreferenceScreen
|
||||
android:key="displayLruCacheSize"
|
||||
android:title="@string/screen_settings_lru_cache_size" />
|
||||
|
||||
<Preference
|
||||
<androidx.preference.PreferenceScreen
|
||||
android:key="lruCacheClear"
|
||||
android:title="@string/screen_settings_clear_lru_cache_size" />
|
||||
|
||||
@ -156,18 +156,18 @@
|
||||
|
||||
<PreferenceCategory android:title="@string/screen_settings_section_support">
|
||||
|
||||
<Preference android:title="@string/screen_settings_contact_label">
|
||||
<androidx.preference.PreferenceScreen android:title="@string/screen_settings_contact_label">
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="@string/screen_settings_support_uri" />
|
||||
</Preference>
|
||||
</androidx.preference.PreferenceScreen>
|
||||
|
||||
<androidx.preference.SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="debugMode"
|
||||
android:title="@string/screen_settings_debug_mode_label" />
|
||||
|
||||
<Preference
|
||||
<androidx.preference.PreferenceScreen
|
||||
android:key="sendErrorReport"
|
||||
android:title="@string/screen_settings_error_report_label" />
|
||||
|
||||
@ -191,40 +191,40 @@
|
||||
|
||||
<PreferenceCategory android:title="@string/screen_settings_section_social">
|
||||
|
||||
<Preference android:title="@string/screen_settings_website_label">
|
||||
<androidx.preference.PreferenceScreen android:title="@string/screen_settings_website_label">
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="@string/screen_settings_website_uri" />
|
||||
</Preference>
|
||||
</androidx.preference.PreferenceScreen>
|
||||
|
||||
<Preference android:title="@string/screen_settings_twitter_label">
|
||||
<androidx.preference.PreferenceScreen android:title="@string/screen_settings_twitter_label">
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="@string/screen_settings_twitter_uri" />
|
||||
</Preference>
|
||||
</androidx.preference.PreferenceScreen>
|
||||
|
||||
<Preference android:title="@string/screen_settings_facebook_label">
|
||||
<androidx.preference.PreferenceScreen android:title="@string/screen_settings_facebook_label">
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="@string/screen_settings_facebook_uri" />
|
||||
</Preference>
|
||||
</androidx.preference.PreferenceScreen>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory android:title="@string/screen_settings_section_legal">
|
||||
|
||||
<Preference android:title="@string/screen_settings_licenses_label">
|
||||
<androidx.preference.PreferenceScreen android:title="@string/screen_settings_licenses_label">
|
||||
<intent
|
||||
android:action="android.intent.action.MAIN"
|
||||
android:targetClass="org.cryptomator.presentation.ui.activity.LicensesActivity"
|
||||
android:targetPackage="@string/app_id" />
|
||||
</Preference>
|
||||
</androidx.preference.PreferenceScreen>
|
||||
|
||||
<Preference android:title="@string/screen_settings_security_label">
|
||||
<androidx.preference.PreferenceScreen android:title="@string/screen_settings_security_label">
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="@string/screen_settings_security_url" />
|
||||
</Preference>
|
||||
</androidx.preference.PreferenceScreen>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
@ -232,7 +232,7 @@
|
||||
android:key="versionCategory"
|
||||
android:title="@string/screen_settings_section_version">
|
||||
|
||||
<Preference
|
||||
<androidx.preference.PreferenceScreen
|
||||
android:enabled="false"
|
||||
android:key="appVersion"
|
||||
android:title="@string/app_name" />
|
||||
@ -246,7 +246,7 @@
|
||||
android:summary="%s"
|
||||
android:title="@string/dialog_settings_update_check_interval_title" />
|
||||
|
||||
<Preference
|
||||
<androidx.preference.PreferenceScreen
|
||||
android:key="updateCheck"
|
||||
android:title="@string/screen_settings_check_updates" />
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user