Commit Graph

353 Commits

Author SHA1 Message Date
BONNEVILLE Geoffroy f2731c49dd Drag drop finally works
WIP item background
New Donate page stub
Renamed some classes as services
2017-11-29 19:13:38 +01:00
bg45 227bc30dde New database setting page
(Database) Settings available from Main menu
2017-11-28 16:57:16 -05:00
BONNEVILLE Geoffroy 7b39fe79c8 WIP strings in ressource file (XAML is done, code-behind is not)
Invalid URI now shows a message
Create entry is now a link above entries
Entries gridview allows reordering (WIP enable it conditionnally)
Code cleanup in adding/removing PwEntries from VM
2017-11-28 18:53:10 +01:00
BONNEVILLE Geoffroy fcbda1e33d Adds some VM tests
New tooltip in Textbox with button control
New welcome page in Settings (shown when noting is selected)
Settings are now grouped
2017-11-27 15:26:36 +01:00
BONNEVILLE Geoffroy 42ac04b02c Layout change in CompositeKey user control
Button text is now settable
Opening database is placed in async task dispatcher to return control to the UI
2017-11-24 18:21:06 +01:00
BONNEVILLE Geoffroy 7cd05cb1d8 Better global exception handling
Save error now shows a Save as button
Recent list now not changed at every access (only on actual file open)
Some code refactoring
2017-11-24 12:17:41 +01:00
BONNEVILLE Geoffroy 1b2d25e171 Error messages are now caught at the app level (see if it's a good solution in the long term)
Redesign of the create key file button
2017-11-23 19:02:49 +01:00
BONNEVILLE Geoffroy a8f5897364 Changed VMs references to database singleton
Added some unit tests (WIP)
2017-11-23 15:26:57 +01:00
BONNEVILLE Geoffroy 5120c8177b Adding tests for App
WIP make VMs app agnostic
2017-11-22 18:54:03 +01:00
BONNEVILLE Geoffroy f2d97b4e7e Bump to 1.10
Bug when pressing enter with invalid composite key
2017-11-21 18:45:42 +01:00
BONNEVILLE Geoffroy 197e061bc5 Update release notes 2017-11-20 18:09:20 +01:00
BONNEVILLE Geoffroy d1a6b418d5 Added store metadata information 2017-11-20 18:08:19 +01:00
BONNEVILLE Geoffroy e9c79b192b Finally satisfiable assets
Attempt to handle null reference exception in Key File (not sure to have found source)
2017-11-20 17:21:22 +01:00
BONNEVILLE Geoffroy 52c56757ca Correctly reference logo assets 2017-11-17 17:48:24 +01:00
BONNEVILLE Geoffroy 559af0ddd8 Clean up 2017-11-17 17:43:56 +01:00
BONNEVILLE Geoffroy cd1b3ce1ed Changed app assets (not fully satisfied though) 2017-11-17 17:43:01 +01:00
BONNEVILLE Geoffroy 5273a25385 Adds the ability to create key files (no entropy generator for now) 2017-11-17 10:20:54 +01:00
BONNEVILLE Geoffroy e1f62342d9 Update app and tests to use new ModernKeePassLib 2017-11-15 18:17:41 +01:00
BONNEVILLE Geoffroy 97521f174a Test project uses same certificate as main App 2017-11-14 18:00:44 +01:00
BONNEVILLE Geoffroy d290d9b4e3 Exclude certificate from project 2017-11-13 17:19:08 +01:00
BONNEVILLE Geoffroy abb12accc7 Correct two bugs related to key file opening
Bettter error messages with composite key
Show an error message if save has failed and don't close the database
2017-11-13 11:28:14 +01:00
BONNEVILLE Geoffroy 117513d6bf Correct credits in About 2017-11-09 13:46:10 +01:00
BONNEVILLE Geoffroy be72fc4f7e Minor change for Designer 2017-11-08 18:52:48 +01:00
BONNEVILLE Geoffroy ecba11a9a9 Version 1.7 - only difference with 1.6 is Argon2Kdf fully working 2017-11-08 18:01:50 +01:00
BONNEVILLE Geoffroy 65f2e529f4 Argon2KDF write mode works! (thanks to an option in XMLWriterSettings) 2017-11-08 17:52:00 +01:00
BONNEVILLE Geoffroy 29e7b22953 Ignored useless files 2017-11-08 17:17:11 +01:00
BONNEVILLE Geoffroy a61d4573a6 Version 1.6 2017-11-08 17:04:09 +01:00
BONNEVILLE Geoffroy c982a177f7 Version 1.6 2017-11-08 16:49:39 +01:00
BONNEVILLE Geoffroy a8a3cd5437 Disable write for Argon2Kdf for store release 2017-11-08 15:08:40 +01:00
wismna 75e18c859c Clean up project files 2017-11-08 14:48:01 +01:00
wismna c33120ec18 Exclude certain files 2017-11-08 14:48:01 +01:00
wismna ed766848be Clean up project files 2017-11-08 14:42:48 +01:00
wismna c73ce18368 Exclude certain files 2017-11-08 14:42:48 +01:00
wismna d996209888 App uses latest lib nuget package 2017-11-08 14:42:48 +01:00
wismna 00278b8710 Renamed OpenDatabase to CompositeKey UserControl 2017-11-08 14:42:47 +01:00
wismna 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
wismna 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
wismna 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
wismna 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
wismna 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
wismna 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
wismna 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
wismna 7e642e3b73 Recycle bin restore function (actually implemented a move functionality, for later) 2017-11-08 14:42:45 +01:00
wismna 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
wismna 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
2017-11-08 14:42:45 +01:00
wismna dd1e128e17 Improved design in Main Page sub pages titles 2017-11-08 14:42:45 +01:00
wismna 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