diff --git a/ModernKeePass/ModernKeePass.App.csproj b/ModernKeePass/ModernKeePass.App.csproj index 9ac741f..daa4a7e 100644 --- a/ModernKeePass/ModernKeePass.App.csproj +++ b/ModernKeePass/ModernKeePass.App.csproj @@ -367,6 +367,10 @@ ..\packages\Microsoft.Toolkit.Uwp.Notifications.2.0.0\lib\dotnet\Microsoft.Toolkit.Uwp.Notifications.dll True + + ..\packages\ModernKeePassLib.2.39.1\lib\netstandard1.2\ModernKeePassLib.dll + True + ..\packages\Splat.3.0.0\lib\netstandard1.1\Splat.dll True @@ -463,12 +467,6 @@ - - - {2e710089-9559-4967-846c-e763dd1f3acb} - ModernKeePass.Lib - - 12.0 diff --git a/ModernKeePass/ViewModels/EntryVm.cs b/ModernKeePass/ViewModels/EntryVm.cs index 8f434cb..e59fed6 100644 --- a/ModernKeePass/ViewModels/EntryVm.cs +++ b/ModernKeePass/ViewModels/EntryVm.cs @@ -20,7 +20,7 @@ namespace ModernKeePass.ViewModels public System.Drawing.Color? ForegroundColor => _pwEntry?.ForegroundColor; public bool IsRevealPasswordEnabled => !string.IsNullOrEmpty(Password); public bool HasExpired => HasExpirationDate && _pwEntry.ExpiryTime < DateTime.Now; - public double PasswordComplexityIndicator => QualityEstimation.EstimatePasswordBits(Password.ToCharArray()); + public double PasswordComplexityIndicator => QualityEstimation.EstimatePasswordBits(Password?.ToCharArray()); public bool IsFirstItem => _pwEntry == null; public bool UpperCasePatternSelected { get; set; } = true; public bool LowerCasePatternSelected { get; set; } = true; diff --git a/ModernKeePass/Views/GroupDetailPage.xaml.cs b/ModernKeePass/Views/GroupDetailPage.xaml.cs index e30625f..5b40af4 100644 --- a/ModernKeePass/Views/GroupDetailPage.xaml.cs +++ b/ModernKeePass/Views/GroupDetailPage.xaml.cs @@ -165,7 +165,7 @@ namespace ModernKeePass.Views private void SearchBox_OnResultSuggestionChosen(SearchBox sender, SearchBoxResultSuggestionChosenEventArgs args) { - var entry = Model.Entries.FirstOrDefault(e => e.Id == args.Tag); + var entry = Model.SubEntries.FirstOrDefault(e => e.Id == args.Tag); Frame.Navigate(typeof(EntryDetailPage), entry); } diff --git a/ModernKeePass/packages.config b/ModernKeePass/packages.config index a69fb86..2b518b1 100644 --- a/ModernKeePass/packages.config +++ b/ModernKeePass/packages.config @@ -7,7 +7,7 @@ - +