Commit Graph

  • be72fc4f7e Minor change for Designer BONNEVILLE Geoffroy 2017-11-08 18:52:48 +01:00
  • ecba11a9a9 Version 1.7 - only difference with 1.6 is Argon2Kdf fully working V1.7 BONNEVILLE Geoffroy 2017-11-08 18:01:50 +01:00
  • 65f2e529f4 Argon2KDF write mode works! (thanks to an option in XMLWriterSettings) BONNEVILLE Geoffroy 2017-11-08 17:52:00 +01:00
  • 29e7b22953 Ignored useless files BONNEVILLE Geoffroy 2017-11-08 17:17:11 +01:00
  • a61d4573a6 Version 1.6 V1.6 BONNEVILLE Geoffroy 2017-11-08 17:04:09 +01:00
  • ce127f55c8 Merge branch 'master' of https://geogeob.visualstudio.com/_git/ModernKeePass BONNEVILLE Geoffroy 2017-11-08 16:49:49 +01:00
  • c982a177f7 Version 1.6 BONNEVILLE Geoffroy 2017-11-08 16:49:39 +01:00
  • 401630da1e Correct error when opening database with an empty password BONNEVILLE Geoffroy 2017-11-08 16:46:03 +01:00
  • a8f8715648 Update README.md wismna 2017-11-08 15:23:17 +01:00
  • a8a3cd5437 Disable write for Argon2Kdf for store release BONNEVILLE Geoffroy 2017-11-08 15:08:40 +01:00
  • 75e18c859c Clean up project files Geoffroy Bonneville 2017-11-08 11:10:12 +01:00
  • c33120ec18 Exclude certain files Geoffroy Bonneville 2017-11-08 10:42:15 +01:00
  • ec0372accd Deleted ModernKeePassLib.Test.old Geoffroy Bonneville 2017-11-08 10:11:59 +00:00
  • aa0b21dd31 Some more cleanup Geoffroy Bonneville 2017-11-08 11:13:30 +01:00
  • ed766848be Clean up project files Geoffroy Bonneville 2017-11-08 11:10:12 +01:00
  • c73ce18368 Exclude certain files Geoffroy Bonneville 2017-11-08 10:42:15 +01:00
  • d996209888 App uses latest lib nuget package Geoffroy Bonneville 2017-11-08 10:08:52 +01:00
  • 00278b8710 Renamed OpenDatabase to CompositeKey UserControl Geoffroy Bonneville 2017-11-07 18:50:36 +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 Geoffroy Bonneville 2017-11-07 18:45:35 +01:00
  • c3b8c97eea Password complexity indicator works again in new databases (but solution is dirty...) Copy button in text boxes fully works Geoffroy Bonneville 2017-11-07 11:45:02 +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 Geoffroy Bonneville 2017-11-06 19:01:01 +01:00
  • 53a54252e3 Added more tests Code cleanup in Lib WIP new VM for OpendatabaseControl WIP KDBX4 file save - still not working bg45 2017-11-04 12:11:30 -04:00
  • 278b2759d5 Open database control button is now purple to be more visible WIP Argon2KDF - still no luck in saving => disabled for now Geoffroy Bonneville 2017-11-03 18:32:00 +01:00
  • e495a1c2e7 Key file implemented! Key Derivation setting added More unit tests created Some cleanup in lib WIP Argon2 save Geoffroy Bonneville 2017-11-03 15:48:55 +01:00
  • 536bddf442 Minor code cleanup Geoffroy Bonneville 2017-11-02 18:50:59 +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 Geoffroy Bonneville 2017-11-02 18:45:08 +01:00
  • 473a3700a7 Implements encryption algorithm change Implements compression algorithm change Geoffroy Bonneville 2017-11-02 11:30:03 +01:00
  • 82ef424365 Recycle bin is now created when deleting first element instead of selecting new group in Settings bg45 2017-11-01 17:35:57 -04:00
  • 7e642e3b73 Recycle bin restore function (actually implemented a move functionality, for later) Geoffroy Bonneville 2017-10-31 18:49:18 +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) Geoffroy Bonneville 2017-10-31 12:14:26 +01:00
  • 699452667c New Database settings page Implements Recycle Bin (new group creation still needs to be implemented) Code refactoring Geoffroy Bonneville 2017-10-30 18:34:38 +01:00
  • 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 bg45 2017-10-28 11:24:34 -04:00
  • dd1e128e17 Improved design in Main Page sub pages titles Geoffroy Bonneville 2017-10-27 18:38:54 +02:00
  • d247aa8334 WIP Layout improvements - bis Group and Entry pages now have better navigation bar Hamburger menu redesigned Geoffroy Bonneville 2017-10-27 16:28:13 +02:00
  • 5f995a10c1 WIP layout enhancments MainPage list view now has left indicator (more modern) Geoffroy Bonneville 2017-10-27 12:33:35 +02:00
  • b89998c053 Small refactor in MainPage bg45 2017-10-26 15:45:37 -04: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 Geoffroy Bonneville 2017-10-26 18:57:39 +02: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) Geoffroy Bonneville 2017-10-26 12:38:34 +02:00
  • 5cf4ff3012 Set same width for groups in Zoomed Out view bg45 2017-10-25 14:36:52 -04: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 Geoffroy Bonneville 2017-10-25 18:29:50 +02: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 Geoffroy Bonneville 2017-10-24 18:43:46 +02:00
  • b47d7fb69b Use latest Nuget package Geoffroy Bonneville 2017-10-24 15:19:15 +02:00
  • 52e08d8c98 Code cleanup in KeePassLib Geoffroy Bonneville 2017-10-24 14:53:22 +02:00
  • ad0d8d6c97 KeePassLib 2.37 tentatively working!! Replaced WinRt hash providers with BouncyCastle in CryptoUtil Geoffroy Bonneville 2017-10-24 14:39:06 +02:00
  • 5b31d3ff72 WIP Lib 2.37 - databases created by ModernKeepass work fine, but no interoperability... Geoffroy Bonneville 2017-10-23 18:48:46 +02:00
  • 2bbd931b1a Hashblockstream test now works Geoffroy Bonneville 2017-10-23 11:44:22 +02:00
  • 8c09d266e8 KeePassLib selftest class corrected in release Geoffroy Bonneville 2017-10-23 10:40:51 +02:00
  • a11d209280 Correct implementation of SHA512 with WinRT in KeepassLib Geoffroy Bonneville 2017-10-23 10:29:07 +02:00
  • e95e62f184 WIP 2.37 - ter bg45 2017-10-22 16:44:17 -04:00
  • 84e7afc819 WIP - Implementing HMAC with BouncyCastle bg45 2017-10-22 06:18:57 -04:00
  • c82d6d001d KeePassLib bumped to 2.37, compilation ok. WIP tests bg45 2017-10-21 13:25:54 -04:00
  • d5b7845242 WIP Update lib to 2.37 Geoffroy Bonneville 2017-10-20 20:02:52 +02:00
  • 9de9ae54da WIP About page auto version Geoffroy Bonneville 2017-10-19 18:40:46 +02:00
  • 6548d1d9c1 Added DataTrigger on generate password button to close flyout Geoffroy Bonneville 2017-10-19 17:23:56 +02:00
  • 54ad395d13 Added password complexity indicator to Entry page Geoffroy Bonneville 2017-10-19 16:33:07 +02:00
  • 6bb37d9e70 Removed QueryString.Net package and replaced it with Data.Json Version 1.4 V1.4 Geoffroy Bonneville 2017-10-19 15:53:03 +02: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 Geoffroy Bonneville 2017-10-18 18:49:02 +02:00
  • 7bb78fd374 WIP Entry expiration dates Geoffroy Bonneville 2017-10-18 13:57:10 +02:00
  • dc62cedb74 Toast notifications and undo mechanism now works! (for group and entries) Geoffroy Bonneville 2017-10-18 10:32:51 +02:00
  • bc6e7d0097 WIP Toasts - bis bg45 2017-10-17 17:13:51 -04:00
  • 01ed1bc9c1 WIP toast notifications WIP layout and color changes Geoffroy Bonneville 2017-10-17 18:46:05 +02:00
  • 19008cdad2 Change password reveal button style in Entry page bg45 2017-10-16 16:00:32 -04:00
  • 8a312bec71 Implemented password generator in Entry form Geoffroy Bonneville 2017-10-16 18:31:45 +02:00
  • 2b8d37057c Added password complexity indicator on new database Database password control now inside a Border element Save page also has a title Geoffroy Bonneville 2017-10-16 16:16:58 +02:00
  • 5497e6fc00 Bug correction when canceling open file dialog New About page Main menu pages now have titles Geoffroy Bonneville 2017-10-16 10:57:39 +02:00
  • 86064af3a2 Package information updated V1.3 Geoffroy Bonneville 2017-10-13 16:15:33 +02:00
  • 3265244f06 Update project version and manifest versions Geoffroy Bonneville 2017-10-13 15:50:18 +02:00
  • 2698070328 Creating groups and entries now navigates to the related detail page, in edit mode Code cleanup Geoffroy Bonneville 2017-10-13 15:46:41 +02:00
  • 5638b59fda Corrected Entry password not synchronized bug Created a new welcome page to be shown on first launch Added descriptive text in main menu pages Geoffroy Bonneville 2017-10-13 11:48:58 +02:00
  • 9f94dd55c2 Added ViewModel property in code behind of all pages Workaround a bug in Entry password reveal when set for the first time Geoffroy Bonneville 2017-10-12 18:37:49 +02:00
  • 0ded991673 Code cleanup Geoffroy Bonneville 2017-10-12 17:45:37 +02:00
  • cddda7adcd Created TextBox with Forward button style for Entry Url Created PasswordBox with always visible Forward button for Open Database user control V1.2 Geoffroy Bonneville 2017-10-12 17:30:29 +02:00
  • 69a63f4b2e Minor code cleanup Geoffroy Bonneville 2017-10-12 11:49:09 +02:00
  • 10b6330ac6 Added Save As function Geoffroy Bonneville 2017-10-12 11:45:00 +02:00
  • 676365460c Create new database works! Geoffroy Bonneville 2017-10-12 11:07:34 +02:00
  • acb5bcc230 Recent items list auto removes non existing files Choosing a recent list item does not change the database file anymore Geoffroy Bonneville 2017-10-12 10:36:58 +02:00
  • f1737ca9f7 Minor changes bg45 2017-10-11 15:10:28 -04:00
  • 2f1355104e WIP New database (and open and recent...) Geoffroy Bonneville 2017-10-11 18:43:27 +02:00
  • 97b1475100 Refactor in file open mechanisms: file is passed to user control Confirmation dialogs on group and entry delete Geoffroy Bonneville 2017-10-11 14:30:07 +02:00
  • 454e074c44 Search shows entries results Selecting a result goes to the Entry Page Auto-save on quit disabled Geoffroy Bonneville 2017-10-11 11:20:05 +02:00
  • 951172e36f Removed search stackpanel Geoffroy Bonneville 2017-10-10 18:55:45 +02:00
  • f5fd3effaf WIP Search Geoffroy Bonneville 2017-10-10 18:55:16 +02:00
  • ec4f2e7d88 Open file from Explorer with association works Major code refactor in Open, Save and Recent pages and VM Main page automatically opens a sub page depending on context Geoffroy Bonneville 2017-10-10 15:00:31 +02:00
  • 98ecb0b8a1 Better Entry URL go to button Migrated code from code behind pages to view models Auto select Recents if there are any recent items WIP auto focus on password box when opening database Geoffroy Bonneville 2017-10-09 18:40:02 +02:00
  • f2794f8055 WIP Text with button for Url in Entry bg45 2017-10-06 17:52:06 -04:00
  • dfb5ec9683 Semantic Zoom now has grouped zoomed out view New button to open browser to Entry Url Entries are now sorted alphabetically bg45 2017-10-06 16:21:12 -04:00
  • 3d033417ad Groups left collapsed menu now has a tooltip Groups design changes: border now only around icon Entry password reveal checkbox now works with XAML and converters Geoffroy Bonneville 2017-10-06 17:57:36 +02:00
  • f22ca4c46f Finally (!) removed right margin in Group Detail page left menu Geoffroy Bonneville 2017-10-06 16:33:44 +02:00
  • 11fb82573b Edit mode works in Groups and Entries Geoffroy Bonneville 2017-10-06 14:56:16 +02:00
  • 4aa3b17398 Some layout enhancements Changed controls to use static or theme resources Switch to light theme (mainly for testing) Geoffroy Bonneville 2017-10-05 18:40:24 +02:00
  • c611f5a8a2 Replaced arrow buttons with a hamburger icon in groups menu Created data triggers with Blend to handle item data template changes Geoffroy Bonneville 2017-10-05 14:50:42 +02:00
  • 013108f2ec Major redesign in the Group Detail page: - groups and entries are inverted - groups are in a collapsable menu (to be improved!) Geoffroy Bonneville 2017-10-03 18:38:31 +02:00
  • 616d922145 New color to brush converter New boolean to visibility converter Base class to handle property changes notifications for all View Models Template selector to handle a different first item in listviews or gridviews Geoffroy Bonneville 2017-10-03 16:06:49 +02:00
  • 95771878fc No changes, just sync bg45 2017-10-02 14:03:08 -04:00
  • 267d9f25c2 Implement add and delete entries and groups New command bar Some layout changes Some refactoring Geoffroy Bonneville 2017-10-02 18:40:54 +02:00
  • 2bcc4fde60 Use latest Nuget package for lib with fixed version Geoffroy Bonneville 2017-10-02 10:49:15 +02:00
  • 30838d0e00 Code refactor and simplfication ModernKeePassLib assembly info updated and version fixed Geoffroy Bonneville 2017-10-02 10:44:04 +02:00
  • 6d69dd4d15 Finished Password User Control Recent and Open now use this control bg45 2017-10-01 08:48:29 -04:00
  • 324553c58c Creation of a UserControl to handle password input bg45 2017-09-30 09:00:32 -04:00
  • 1ca3f29da0 Implementing Recent Files WIP Code refactoring Entry coloring bg45 2017-09-29 17:23:35 -04:00