diff --git a/ModernKeePass/Common/DatabaseHelper.cs b/ModernKeePass/Common/DatabaseHelper.cs index ad4d0e9..8e05e15 100644 --- a/ModernKeePass/Common/DatabaseHelper.cs +++ b/ModernKeePass/Common/DatabaseHelper.cs @@ -22,7 +22,7 @@ namespace ModernKeePass.Common public DatabaseHelper(StorageFile databaseFile) { - this._databaseFile = databaseFile; + _databaseFile = databaseFile; } public string Open(string password) { @@ -31,9 +31,8 @@ namespace ModernKeePass.Common { key.AddUserKey(new KcpPassword(password)); _pwDatabase.Open(IOConnectionInfo.FromFile(_databaseFile), key, new NullStatusLogger()); - //_pwDatabase.Open(IOConnectionInfo.FromPath(databaseFile.Path), key, new NullStatusLogger()); - if (IsOpen) RootGroup = new GroupVm(_pwDatabase.RootGroup); + if (IsOpen) RootGroup = new GroupVm(_pwDatabase.RootGroup, null); } catch (ArgumentNullException) { @@ -47,11 +46,6 @@ namespace ModernKeePass.Common { return ex.Message; } - /*finally - { - // TODO: move this when implementing write mode - _pwDatabase.Close(); - }*/ return string.Empty; } diff --git a/ModernKeePass/ModernKeePass.csproj b/ModernKeePass/ModernKeePass.csproj index 3c210fb..2176b1b 100644 --- a/ModernKeePass/ModernKeePass.csproj +++ b/ModernKeePass/ModernKeePass.csproj @@ -125,8 +125,8 @@ MainPage.xaml - - + + EntryDetailPage.xaml @@ -216,9 +216,7 @@ True - - - + diff --git a/ModernKeePass/ModernKeePass.csproj.DotSettings b/ModernKeePass/ModernKeePass.csproj.DotSettings index c54c126..50dd80d 100644 --- a/ModernKeePass/ModernKeePass.csproj.DotSettings +++ b/ModernKeePass/ModernKeePass.csproj.DotSettings @@ -1,2 +1,3 @@  - CSharp70 \ No newline at end of file + CSharp70 + True \ No newline at end of file diff --git a/ModernKeePass/Pages/EntryDetailPage.xaml b/ModernKeePass/Pages/EntryDetailPage.xaml index cbab525..2142368 100644 --- a/ModernKeePass/Pages/EntryDetailPage.xaml +++ b/ModernKeePass/Pages/EntryDetailPage.xaml @@ -48,15 +48,20 @@ + -