diff --git a/CHANGELOG b/CHANGELOG index 50e67f87f..658039565 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -5,6 +5,7 @@ KeePassDX(3.0.3) * Update Autofill compatibility list #725 #1154 * Improve fingerprint usage #1137 #1145 * Change backup configuration #1144 + * Add lock button in database notification KeePassDX(3.0.2) * Samsung DeX mode #1114 #245 (Thx @chenxiaolong) diff --git a/app/build.gradle b/app/build.gradle index cc1f26b64..04d06e673 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -110,6 +110,7 @@ dependencies { implementation 'androidx.viewpager2:viewpager2:1.1.0-beta01' implementation 'androidx.documentfile:documentfile:1.0.1' implementation 'androidx.biometric:biometric:1.1.0' + implementation 'androidx.media:media:1.4.3' // Lifecycle - LiveData - ViewModel - Coroutines implementation "androidx.core:core-ktx:$android_core_version" implementation 'androidx.fragment:fragment-ktx:1.3.6' diff --git a/app/src/main/java/com/kunzisoft/keepass/services/DatabaseTaskNotificationService.kt b/app/src/main/java/com/kunzisoft/keepass/services/DatabaseTaskNotificationService.kt index 1898d56f4..d27ea743c 100644 --- a/app/src/main/java/com/kunzisoft/keepass/services/DatabaseTaskNotificationService.kt +++ b/app/src/main/java/com/kunzisoft/keepass/services/DatabaseTaskNotificationService.kt @@ -24,6 +24,7 @@ import android.content.Intent import android.net.Uri import android.os.* import android.util.Log +import androidx.media.app.NotificationCompat import com.kunzisoft.keepass.R import com.kunzisoft.keepass.activities.GroupActivity import com.kunzisoft.keepass.app.database.CipherDatabaseEntity @@ -423,6 +424,9 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress R.drawable.ic_lock_white_24dp, getString(R.string.lock), pendingDeleteIntent ) + setStyle(NotificationCompat.MediaStyle() + .setShowActionsInCompactView(0) + ) } } } diff --git a/fastlane/metadata/android/en-US/changelogs/90.txt b/fastlane/metadata/android/en-US/changelogs/90.txt index b5cbf5f45..390653856 100644 --- a/fastlane/metadata/android/en-US/changelogs/90.txt +++ b/fastlane/metadata/android/en-US/changelogs/90.txt @@ -3,4 +3,5 @@ * Fix templates #1128 #1133 #1138 * Update Autofill compatibility list #725 #1154 * Improve fingerprint usage #1137 #1145 - * Change backup configuration #1144 \ No newline at end of file + * Change backup configuration #1144 + * Add lock button in database notification \ No newline at end of file diff --git a/fastlane/metadata/android/fr-FR/changelogs/90.txt b/fastlane/metadata/android/fr-FR/changelogs/90.txt index 351fd7e61..91040a209 100644 --- a/fastlane/metadata/android/fr-FR/changelogs/90.txt +++ b/fastlane/metadata/android/fr-FR/changelogs/90.txt @@ -3,4 +3,5 @@ * Correction des gabarits #1128 #1133 #1138 * Mise à jour de la liste de compatibilité pour le remplissage automatique #725 #1154 * Amélioration de l'usage de l'empreinte digitale #1137 #1145 - * Changement de la configuration du backup #1144 \ No newline at end of file + * Changement de la configuration du backup #1144 + * Ajout du bouton de verrouillage dans la notification de base de données \ No newline at end of file