Update dependencies

This commit is contained in:
Julian Raufelder 2021-05-05 15:06:41 +02:00
parent c9185b142b
commit 47e9600d27
No known key found for this signature in database
GPG Key ID: 17EE71F6634E381D
3 changed files with 44 additions and 44 deletions

View File

@ -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'

View File

@ -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
}
}

View File

@ -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" />