Commit Graph

19 Commits

Author SHA1 Message Date
wismna dc62cedb74 Toast notifications and undo mechanism now works! (for group and entries) 2017-11-08 14:42:41 +01:00
wismna 10b6330ac6 Added Save As function 2017-11-08 14:42:39 +01:00
wismna 676365460c Create new database works! 2017-11-08 14:42:39 +01:00
wismna acb5bcc230 Recent items list auto removes non existing files
Choosing a recent list item does not change the database file anymore
2017-11-08 14:42:39 +01:00
bg45 f1737ca9f7 Minor changes 2017-11-08 14:42:39 +01:00
wismna 2f1355104e WIP New database (and open and recent...) 2017-11-08 14:42:39 +01:00
wismna 97b1475100 Refactor in file open mechanisms: file is passed to user control
Confirmation dialogs on group and entry delete
2017-11-08 14:42:39 +01:00
wismna 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
2017-11-08 14:42:38 +01:00
wismna 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
2017-11-08 14:42:37 +01:00
wismna 267d9f25c2 Implement add and delete entries and groups
New command bar
Some layout changes
Some refactoring
2017-11-08 14:42:37 +01:00
wismna 1582060466 Add currently opened database to main menu
Save and close reloads the page
Design enhancements
Some refactoring
2017-11-08 14:42:36 +01:00
wismna caaf34918e Main page now uses Frame to change views when selecting items
Backgrounds unified
Menu items can be disabled thanks to custom ListView control
2017-11-08 14:42:36 +01:00
wismna 1faa26473d ModernKeePassLib namespace restoration 2017-09-26 15:38:58 +02:00
wismna 22ea657885 Added unit tests (all passing unfortunately)
UI improvements
Write mode still doesn't work
2017-09-25 18:34:27 +02:00
wismna 668afbe817 WIP KeePassLibPCL - problem with awaitables 2017-09-22 18:48:09 +02:00
wismna a43bc20eb3 ModernKeePassLib custom PCL version 2017-09-22 15:40:24 +02:00
wismna 668ffcb107 Better home page layout 2017-09-20 18:19:00 +02:00
wismna 00897307a4 Re-enabled write mode in KeePassLib
Set database as part of App (so, Singleton)
Changed main page view model
WIP and testing saving mechanism
2017-09-18 18:40:43 +02:00
wismna 4487f0343f WIP open a database 2017-09-11 18:25:00 +02:00