d996209888
App uses latest lib nuget package
2017-11-08 14:42:48 +01:00
00278b8710
Renamed OpenDatabase to CompositeKey UserControl
2017-11-08 14:42:47 +01:00
10a4941b26
Major OpenDatabaseUserControl refactor, now has proper ViewModel
...
Status text and password box border colors are updated according to database status
Update composite key in Settings work
Some code cleanup
2017-11-08 14:42:47 +01:00
c3b8c97eea
Password complexity indicator works again in new databases (but solution is dirty...)
...
Copy button in text boxes fully works
2017-11-08 14:42:47 +01:00
8e690747e2
Changed test project type to WIndows 8.1
...
Changed test project framework from Nunit to MSTest
Changed HashAlgorithm from BouncyCastle to WinRT crypto
WIP progress bar in opendatabaseusercontrol
TextBox with button made generic
WIP implement copy on button click in Entry Page
2017-11-08 14:42:47 +01:00
bg45
53a54252e3
Added more tests
...
Code cleanup in Lib
WIP new VM for OpendatabaseControl
WIP KDBX4 file save - still not working
2017-11-08 14:42:47 +01:00
278b2759d5
Open database control button is now purple to be more visible
...
WIP Argon2KDF - still no luck in saving => disabled for now
2017-11-08 14:42:46 +01:00
e495a1c2e7
Key file implemented!
...
Key Derivation setting added
More unit tests created
Some cleanup in lib
WIP Argon2 save
2017-11-08 14:42:46 +01:00
536bddf442
Minor code cleanup
2017-11-08 14:42:46 +01:00
a0d1c82afa
Added lots of tests from Lib SelfTest.cs to Test project
...
Code cleanup in KeePassLib
Code cleanup in ModernKeePass.Tests
Argon2Kdf files can now be opened
WIP - Argon2kdf files are corrupted on write
2017-11-08 14:42:46 +01:00
473a3700a7
Implements encryption algorithm change
...
Implements compression algorithm change
2017-11-08 14:42:46 +01:00
bg45
82ef424365
Recycle bin is now created when deleting first element instead of selecting new group in Settings
2017-11-08 14:42:46 +01:00
7e642e3b73
Recycle bin restore function (actually implemented a move functionality, for later)
2017-11-08 14:42:45 +01:00
d32f312d60
Auto create new recycle bin if needed
...
Entries now also make use of the recycle bin
New path indication below groups and entries title
Password generator now has custom characters back (working thanks to lib 2.37)
2017-11-08 14:42:45 +01:00
699452667c
New Database settings page
...
Implements Recycle Bin (new group creation still needs to be implemented)
Code refactoring
2017-11-08 14:42:45 +01:00
bg45
fa3d38db18
Hidden Settings button for now
...
Improved Welcome and About pages layout
Redone GroupDetail page with group list view outside of entries grid view
V1.5
2017-11-08 14:42:45 +01:00
dd1e128e17
Improved design in Main Page sub pages titles
2017-11-08 14:42:45 +01:00
d247aa8334
WIP Layout improvements - bis
...
Group and Entry pages now have better navigation bar
Hamburger menu redesigned
2017-11-08 14:42:45 +01:00
5f995a10c1
WIP layout enhancments
...
MainPage list view now has left indicator (more modern)
2017-11-08 14:42:45 +01:00
bg45
b89998c053
Small refactor in MainPage
2017-11-08 14:42:45 +01:00
d10f617910
Major changes in MainPage: now is layout dependant (with a base, to prepare for Settings)
...
Main sub pages also changed to better work with Main (but needs improvement)
Added a Settings Page stub
2017-11-08 14:42:44 +01:00
1b439a4960
ModernKeePassLib implements HMAC correctly
...
Blake2b also implemented, but not tested
ModernKeePass app better implements focus on database password box (but still not working correctly)
2017-11-08 14:42:44 +01:00
bg45
5cf4ff3012
Set same width for groups in Zoomed Out view
2017-11-08 14:42:44 +01:00
46c8429cde
Lots of code refactoring to use XAML behaviors instead of code-behind
...
New Save button in the AppBar
EntryPage now uses the same AppBar as GroupPage (but not shared...)
Some new Symbol mappings
2017-11-08 14:42:44 +01:00
8cd3801897
Bigger database password textbox
...
Wrong password sets the password box border to red
Typing text removes the error
Implemented real command bar at the bottom in Groups
Search box is always present
2017-11-08 14:42:44 +01:00
b47d7fb69b
Use latest Nuget package
2017-11-08 14:42:44 +01:00
52e08d8c98
Code cleanup in KeePassLib
2017-11-08 14:42:44 +01:00
ad0d8d6c97
KeePassLib 2.37 tentatively working!!
...
Replaced WinRt hash providers with BouncyCastle in CryptoUtil
2017-11-08 14:42:43 +01:00
5b31d3ff72
WIP Lib 2.37 - databases created by ModernKeepass work fine, but no interoperability...
2017-11-08 14:42:43 +01:00
2bbd931b1a
Hashblockstream test now works
2017-11-08 14:42:43 +01:00
8c09d266e8
KeePassLib selftest class corrected in release
2017-11-08 14:42:43 +01:00
a11d209280
Correct implementation of SHA512 with WinRT in KeepassLib
2017-11-08 14:42:43 +01:00
bg45
e95e62f184
WIP 2.37 - ter
2017-11-08 14:42:43 +01:00
bg45
84e7afc819
WIP - Implementing HMAC with BouncyCastle
2017-11-08 14:42:43 +01:00
bg45
c82d6d001d
KeePassLib bumped to 2.37, compilation ok.
...
WIP tests
2017-11-08 14:42:42 +01:00
d5b7845242
WIP Update lib to 2.37
2017-11-08 14:42:42 +01:00
9de9ae54da
WIP About page auto version
2017-11-08 14:42:42 +01:00
6548d1d9c1
Added DataTrigger on generate password button to close flyout
2017-11-08 14:42:42 +01:00
54ad395d13
Added password complexity indicator to Entry page
2017-11-08 14:42:42 +01:00
6bb37d9e70
Removed QueryString.Net package and replaced it with Data.Json
...
Version 1.4
V1.4
2017-11-08 14:42:42 +01:00
66fd87124b
Entries now have working expiration dates
...
About page redone (with working hyperlink)
WIP on how to display that info on the group detail page
2017-11-08 14:42:41 +01:00
7bb78fd374
WIP Entry expiration dates
2017-11-08 14:42:41 +01:00
dc62cedb74
Toast notifications and undo mechanism now works! (for group and entries)
2017-11-08 14:42:41 +01:00
bg45
bc6e7d0097
WIP Toasts - bis
2017-11-08 14:42:41 +01:00
01ed1bc9c1
WIP toast notifications
...
WIP layout and color changes
2017-11-08 14:42:41 +01:00
bg45
19008cdad2
Change password reveal button style in Entry page
2017-11-08 14:42:41 +01:00
8a312bec71
Implemented password generator in Entry form
2017-11-08 14:42:41 +01:00
2b8d37057c
Added password complexity indicator on new database
...
Database password control now inside a Border element
Save page also has a title
2017-11-08 14:42:41 +01:00
5497e6fc00
Bug correction when canceling open file dialog
...
New About page
Main menu pages now have titles
2017-11-08 14:42:40 +01:00
86064af3a2
Package information updated
V1.3
2017-11-08 14:42:40 +01:00