diff --git a/src/keepass2android/EntryActivity.cs b/src/keepass2android/EntryActivity.cs index 8f067424..cf195524 100644 --- a/src/keepass2android/EntryActivity.cs +++ b/src/keepass2android/EntryActivity.cs @@ -606,11 +606,10 @@ namespace keepass2android ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences(this); - string binaryDirectory = prefs.GetString(GetString(Resource.String.BinaryDirectory_key), - GetString(Resource.String.BinaryDirectory_default)); + if (writeToCacheDirectory) { - binaryDirectory = CacheDir.Path + File.Separator + AttachmentContentProvider.AttachmentCacheSubDir; + string binaryDirectory = CacheDir.Path + File.Separator + AttachmentContentProvider.AttachmentCacheSubDir; string filepart = key; Java.Lang.String javaFilename = new Java.Lang.String(filepart); diff --git a/src/keepass2android/Resources/values/config.xml b/src/keepass2android/Resources/values/config.xml index 38c93f9c..dd962bef 100644 --- a/src/keepass2android/Resources/values/config.xml +++ b/src/keepass2android/Resources/values/config.xml @@ -75,7 +75,7 @@ RememberRecentFiles_key defaultUsername databaseName - binaryDirectory + /mnt/sdcard/keepass2android/binaries/ true true diff --git a/src/keepass2android/Resources/values/strings.xml b/src/keepass2android/Resources/values/strings.xml index 0b63b250..d253a4f6 100644 --- a/src/keepass2android/Resources/values/strings.xml +++ b/src/keepass2android/Resources/values/strings.xml @@ -325,8 +325,6 @@ If enabled, the length of the QuickUnlock code is not displayed on the QuickUnlock screen. QuickUnlock failed: incorrect password! - File attachments directory - Directory where file attachments are saved to. Save attachment Please select where to save the attachment. Export to file... diff --git a/src/keepass2android/Resources/xml/preferences.xml b/src/keepass2android/Resources/xml/preferences.xml index 3d55bf82..2a52e746 100644 --- a/src/keepass2android/Resources/xml/preferences.xml +++ b/src/keepass2android/Resources/xml/preferences.xml @@ -509,13 +509,7 @@ android:key="@string/FileHandling_prefs_key" android:title="@string/FileHandling_prefs"/> - +