Add timestamp in database file export #1035

This commit is contained in:
J-Jamet
2021-07-23 18:42:22 +02:00
parent e24269c452
commit 726ff1a126
5 changed files with 9 additions and 4 deletions

View File

@@ -1,6 +1,7 @@
KeePassDX(3.0.0) KeePassDX(3.0.0)
* Add / Manage dynamic templates #191 * Add / Manage dynamic templates #191
* Manually select RecycleBin group and Templates group #191 * Manually select RecycleBin group and Templates group #191
* Small changes #1035
KeePassDX(2.10.5) KeePassDX(2.10.5)
* Increase the saving speed of database #1028 * Increase the saving speed of database #1028

View File

@@ -43,6 +43,7 @@ import com.kunzisoft.keepass.model.MainCredential
import com.kunzisoft.keepass.services.DatabaseTaskNotificationService import com.kunzisoft.keepass.services.DatabaseTaskNotificationService
import com.kunzisoft.keepass.timeout.TimeoutHelper import com.kunzisoft.keepass.timeout.TimeoutHelper
import com.kunzisoft.keepass.view.showActionErrorIfNeeded import com.kunzisoft.keepass.view.showActionErrorIfNeeded
import org.joda.time.DateTime
import java.util.* import java.util.*
open class SettingsActivity open class SettingsActivity
@@ -254,7 +255,8 @@ open class SettingsActivity
} }
fun exportAppProperties() { fun exportAppProperties() {
appPropertiesFileCreationRequestCode = mExternalFileHelper?.createDocument(getString(R.string.app_properties_file_name)) appPropertiesFileCreationRequestCode = mExternalFileHelper?.createDocument(getString(R.string.app_properties_file_name,
DateTime.now().toLocalDateTime().toString("yyyy-MM-dd'_'HH-mm")))
} }
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {

View File

@@ -47,7 +47,7 @@
<string name="database_file_name_default" translatable="false">keepass</string> <string name="database_file_name_default" translatable="false">keepass</string>
<string name="database_file_extension_default" translatable="false">.kdbx</string> <string name="database_file_extension_default" translatable="false">.kdbx</string>
<string name="database_default_name" translatable="false">KeePassDX Database</string> <string name="database_default_name" translatable="false">KeePassDX Database</string>
<string name="app_properties_file_name" translatable="false">keepassdx.properties</string> <string name="app_properties_file_name" translatable="false">keepassdx_%1$s.properties</string>
<!-- <!--
******************* *******************

View File

@@ -1,2 +1,3 @@
* Add / Manage dynamic templates #191 * Add / Manage dynamic templates #191
* Allow to manually select RecycleBin group and Templates group #191 * Allow to manually select RecycleBin group and Templates group #191
* Small changes #1035

View File

@@ -1,2 +1,3 @@
* Ajout / Gestion dynamique des templates #191 * Ajout / Gestion dynamique des templates #191
* Sélection manuelle des groupes de la corbeille et des templates #191 * Sélection manuelle des groupes de la corbeille et des templates #191
* Petits changements #1035