mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Merge tag '4.0.2' into develop
4.0.2
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
KeePassDX(4.0.2)
|
||||||
|
* Fix Autofill with API 33
|
||||||
|
|
||||||
KeePassDX(4.0.1)
|
KeePassDX(4.0.1)
|
||||||
* Fix back lock #1635 #1629 #1634
|
* Fix back lock #1635 #1629 #1634
|
||||||
* Fix lock button in settings #1630
|
* Fix lock button in settings #1630
|
||||||
|
|||||||
@@ -12,8 +12,8 @@ android {
|
|||||||
applicationId "com.kunzisoft.keepass"
|
applicationId "com.kunzisoft.keepass"
|
||||||
minSdkVersion 15
|
minSdkVersion 15
|
||||||
targetSdkVersion 33
|
targetSdkVersion 33
|
||||||
versionCode = 124
|
versionCode = 125
|
||||||
versionName = "4.0.1"
|
versionName = "4.0.2"
|
||||||
multiDexEnabled true
|
multiDexEnabled true
|
||||||
|
|
||||||
testApplicationId = "com.kunzisoft.keepass.tests"
|
testApplicationId = "com.kunzisoft.keepass.tests"
|
||||||
|
|||||||
@@ -283,15 +283,23 @@ class KeeAutofillService : AutofillService() {
|
|||||||
|
|
||||||
// Build response
|
// Build response
|
||||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
||||||
responseBuilder.setAuthentication(
|
try {
|
||||||
autofillIds,
|
// Buggy method on some API 33 devices
|
||||||
intentSender,
|
responseBuilder.setAuthentication(
|
||||||
Presentations.Builder().apply {
|
autofillIds,
|
||||||
inlinePresentation?.let {
|
intentSender,
|
||||||
setInlinePresentation(it)
|
Presentations.Builder().apply {
|
||||||
}
|
inlinePresentation?.let {
|
||||||
}.setDialogPresentation(remoteViewsUnlock).build()
|
setInlinePresentation(it)
|
||||||
)
|
}
|
||||||
|
setDialogPresentation(remoteViewsUnlock)
|
||||||
|
}.build()
|
||||||
|
)
|
||||||
|
} catch (e: Exception) {
|
||||||
|
Log.e(TAG, "Unable to use the new setAuthentication method.", e)
|
||||||
|
@Suppress("DEPRECATION")
|
||||||
|
responseBuilder.setAuthentication(autofillIds, intentSender, remoteViewsUnlock, inlinePresentation)
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
@Suppress("DEPRECATION")
|
@Suppress("DEPRECATION")
|
||||||
responseBuilder.setAuthentication(autofillIds, intentSender, remoteViewsUnlock, inlinePresentation)
|
responseBuilder.setAuthentication(autofillIds, intentSender, remoteViewsUnlock, inlinePresentation)
|
||||||
|
|||||||
1
fastlane/metadata/android/en-US/changelogs/125.txt
Normal file
1
fastlane/metadata/android/en-US/changelogs/125.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
* Fix Autofill with API 33
|
||||||
1
fastlane/metadata/android/fr-FR/changelogs/125.txt
Normal file
1
fastlane/metadata/android/fr-FR/changelogs/125.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
* Correction de l'Autofill avec l'API 33
|
||||||
Reference in New Issue
Block a user