From 9566c9a719102d5812afd9e21935f973b6567378 Mon Sep 17 00:00:00 2001 From: BONNEVILLE Geoffroy Date: Tue, 5 Jun 2018 18:40:23 +0200 Subject: [PATCH] Open databases errors are cleaner WIP SemanticView ListView Width issue --- ModernKeePass/Strings/en-US/CodeBehind.resw | 17 +++++++---------- ModernKeePass/Strings/fr-FR/CodeBehind.resw | 14 ++++---------- ModernKeePass/ViewModels/CompositeKeyVm.cs | 11 +++++------ ModernKeePass/Views/GroupDetailPage.xaml | 1 + .../UserControls/CompositeKeyUserControl.xaml | 4 ++-- ModernKeePassLib/Keys/CompositeKey.cs | 6 +++--- 6 files changed, 22 insertions(+), 31 deletions(-) diff --git a/ModernKeePass/Strings/en-US/CodeBehind.resw b/ModernKeePass/Strings/en-US/CodeBehind.resw index 20df5e0..17a2a0a 100644 --- a/ModernKeePass/Strings/en-US/CodeBehind.resw +++ b/ModernKeePass/Strings/en-US/CodeBehind.resw @@ -121,19 +121,13 @@ Select key file from disk... - Error + Error: - key file - - - or + - wrong key file - password - - - Error: wrong + - password incorrect Opening... @@ -265,7 +259,7 @@ Security - user account + - user account Saving @@ -273,4 +267,7 @@ Recycle Bin + + ## + \ No newline at end of file diff --git a/ModernKeePass/Strings/fr-FR/CodeBehind.resw b/ModernKeePass/Strings/fr-FR/CodeBehind.resw index 3259e52..e8e76d4 100644 --- a/ModernKeePass/Strings/fr-FR/CodeBehind.resw +++ b/ModernKeePass/Strings/fr-FR/CodeBehind.resw @@ -121,19 +121,13 @@ Choisissez un fichier... - Erreur + Erreur: - fichier de clé - - - ou + - mauvais fichier de clé - mot de passe - - - Erreur: mauvais + - mot de passe incorrect Ouverture... @@ -265,7 +259,7 @@ Sécurité - compte utilisateur + - compte utilisateur Sauvegardes diff --git a/ModernKeePass/ViewModels/CompositeKeyVm.cs b/ModernKeePass/ViewModels/CompositeKeyVm.cs index 318da51..09711c0 100644 --- a/ModernKeePass/ViewModels/CompositeKeyVm.cs +++ b/ModernKeePass/ViewModels/CompositeKeyVm.cs @@ -132,16 +132,15 @@ namespace ModernKeePass.ViewModels } catch (ArgumentException) { - var errorMessage = new StringBuilder(_resource.GetResourceValue("CompositeKeyErrorUserStart")); - if (HasPassword) errorMessage.Append(_resource.GetResourceValue("CompositeKeyErrorUserPassword")); - if (HasPassword && HasKeyFile) errorMessage.Append(_resource.GetResourceValue("CompositeKeyErrorUserOr")); - if (HasKeyFile) errorMessage.Append(_resource.GetResourceValue("CompositeKeyErrorUserKeyFile")); - if (HasUserAccount) errorMessage.Append(_resource.GetResourceValue("CompositeKeyErrorUserAccount")); + var errorMessage = new StringBuilder($"{_resource.GetResourceValue("CompositeKeyErrorOpen")}\n"); + if (HasPassword) errorMessage.AppendLine(_resource.GetResourceValue("CompositeKeyErrorUserPassword")); + if (HasKeyFile) errorMessage.AppendLine(_resource.GetResourceValue("CompositeKeyErrorUserKeyFile")); + if (HasUserAccount) errorMessage.AppendLine(_resource.GetResourceValue("CompositeKeyErrorUserAccount")); UpdateStatus(errorMessage.ToString(), StatusTypes.Error); } catch (Exception e) { - var error = $"{_resource.GetResourceValue("CompositeKeyErrorOpen")}: {e.Message}"; + var error = $"{_resource.GetResourceValue("CompositeKeyErrorOpen")}{e.Message}"; UpdateStatus(error, StatusTypes.Error); } finally diff --git a/ModernKeePass/Views/GroupDetailPage.xaml b/ModernKeePass/Views/GroupDetailPage.xaml index e8204a9..71b32e0 100644 --- a/ModernKeePass/Views/GroupDetailPage.xaml +++ b/ModernKeePass/Views/GroupDetailPage.xaml @@ -316,6 +316,7 @@ - + @@ -54,6 +54,6 @@