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
wismna
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
wismna
d5b7845242
WIP Update lib to 2.37
2017-11-08 14:42:42 +01:00
wismna
6bb37d9e70
Removed QueryString.Net package and replaced it with Data.Json
...
Version 1.4
2017-11-08 14:42:42 +01:00
wismna
7bb78fd374
WIP Entry expiration dates
2017-11-08 14:42:41 +01:00
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