From d2814c6c67a05dc5c6147c121cc5b7e1262259ce Mon Sep 17 00:00:00 2001 From: Geoffroy BONNEVILLE Date: Thu, 30 Apr 2020 11:10:10 +0200 Subject: [PATCH] OpenDatabase control now handles status changes with VisualStateManager instead of Vm Opening DB shows a progress ring instead --- ModernKeePass/Strings/en-US/CodeBehind.resw | 6 -- ModernKeePass/Strings/fr-FR/CodeBehind.resw | 6 -- .../Views/MainPageFrames/DonatePage.xaml | 2 +- .../UserControls/OpenDatabaseUserControl.xaml | 48 ++++++++++++-- .../OpenDatabaseUserControl.xaml.cs | 2 +- .../SetCredentialsUserControl.xaml | 1 - Win10App/ViewModels/ListItems/EntryItemVm.cs | 5 +- .../DiscreteIntToSolidColorBrushConverter.cs | 27 -------- .../UserControls/OpenDatabaseControlVm.cs | 64 +++++++------------ WinAppCommon/WinAppCommon.projitems | 1 - 10 files changed, 72 insertions(+), 90 deletions(-) delete mode 100644 WinAppCommon/Converters/DiscreteIntToSolidColorBrushConverter.cs diff --git a/ModernKeePass/Strings/en-US/CodeBehind.resw b/ModernKeePass/Strings/en-US/CodeBehind.resw index e8a3ef9..e5544f0 100644 --- a/ModernKeePass/Strings/en-US/CodeBehind.resw +++ b/ModernKeePass/Strings/en-US/CodeBehind.resw @@ -129,9 +129,6 @@ - password incorrect - - Opening... - Database credentials updated. @@ -264,9 +261,6 @@ Delete history entry ? - - Open - File does not exist anymore diff --git a/ModernKeePass/Strings/fr-FR/CodeBehind.resw b/ModernKeePass/Strings/fr-FR/CodeBehind.resw index b3cfbe1..923a690 100644 --- a/ModernKeePass/Strings/fr-FR/CodeBehind.resw +++ b/ModernKeePass/Strings/fr-FR/CodeBehind.resw @@ -129,9 +129,6 @@ - mot de passe incorrect - - Ouverture... - Identifiants de la base de données mis à jour. @@ -264,9 +261,6 @@ Supprimer cet historique ? - - Open - Le fichier n'existe plus. diff --git a/ModernKeePass/Views/MainPageFrames/DonatePage.xaml b/ModernKeePass/Views/MainPageFrames/DonatePage.xaml index 6af5daf..b6f09d0 100644 --- a/ModernKeePass/Views/MainPageFrames/DonatePage.xaml +++ b/ModernKeePass/Views/MainPageFrames/DonatePage.xaml @@ -8,7 +8,7 @@ xmlns:interactivity="using:Microsoft.Xaml.Interactivity" mc:Ignorable="d"> - + diff --git a/ModernKeePass/Views/UserControls/OpenDatabaseUserControl.xaml b/ModernKeePass/Views/UserControls/OpenDatabaseUserControl.xaml index 0ddb85b..5b36108 100644 --- a/ModernKeePass/Views/UserControls/OpenDatabaseUserControl.xaml +++ b/ModernKeePass/Views/UserControls/OpenDatabaseUserControl.xaml @@ -9,10 +9,14 @@ xmlns:converters="using:ModernKeePass.Converters" mc:Ignorable="d" > - + + + + + @@ -24,7 +28,7 @@ - + @@ -33,16 +37,52 @@