wismna
7a632c8f80
Updated README.md
2017-11-15 09:35:57 +00:00
wismna
7f9a0e5b1e
Updated README.md
2017-11-14 17:30:37 +00:00
wismna
432d5e49d5
Updated ImportCertificate.ps1
2017-11-14 16:26:44 +00:00
wismna
b2c8f2e0f4
Updated ImportCertificate.ps1
2017-11-14 16:22:37 +00:00
wismna
23011568b7
Updated ImportCertificate.ps1
2017-11-14 16:15:31 +00:00
wismna
078f9535cf
Updated ImportCertificate.ps1
2017-11-14 16:10:28 +00:00
wismna
2779e5b7c7
Updated README.md
2017-11-09 16:54:43 +00:00
wismna
3970d485f6
Updated README.md
2017-11-09 16:53:47 +00:00
wismna
97511ab290
Updated README.md
2017-11-09 12:43:41 +00:00
wismna
3131eca8a1
Updated README.md
2017-11-09 12:39:55 +00:00
wismna
91a5507217
Added file README.md
2017-11-09 11:16:13 +00:00
wismna
7d904b7120
Updated README.md
2017-11-09 11:08:46 +00:00
wismna
a8f8715648
Update README.md
2017-11-08 15:23:17 +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
ec0372accd
Deleted ModernKeePassLib.Test.old
2017-11-08 14:44:24 +01:00
wismna
aa0b21dd31
Some more cleanup
2017-11-08 14:42:48 +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
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
536bddf442
Minor code cleanup
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
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
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
wismna
5f995a10c1
WIP layout enhancments
...
MainPage list view now has left indicator (more modern)
2017-11-08 14:42:45 +01:00
wismna
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
wismna
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
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
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
wismna
b47d7fb69b
Use latest Nuget package
2017-11-08 14:42:44 +01:00
wismna
52e08d8c98
Code cleanup in KeePassLib
2017-11-08 14:42:44 +01:00
wismna
ad0d8d6c97
KeePassLib 2.37 tentatively working!!
...
Replaced WinRt hash providers with BouncyCastle in CryptoUtil
2017-11-08 14:42:43 +01:00
wismna
5b31d3ff72
WIP Lib 2.37 - databases created by ModernKeepass work fine, but no interoperability...
2017-11-08 14:42:43 +01:00
wismna
2bbd931b1a
Hashblockstream test now works
2017-11-08 14:42:43 +01:00
wismna
8c09d266e8
KeePassLib selftest class corrected in release
2017-11-08 14:42:43 +01:00
wismna
a11d209280
Correct implementation of SHA512 with WinRT in KeepassLib
2017-11-08 14:42:43 +01:00
wismna
d5b7845242
WIP Update lib to 2.37
2017-11-08 14:42:42 +01:00
wismna
9de9ae54da
WIP About page auto version
2017-11-08 14:42:42 +01:00
wismna
6548d1d9c1
Added DataTrigger on generate password button to close flyout
2017-11-08 14:42:42 +01:00
wismna
54ad395d13
Added password complexity indicator to Entry page
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
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
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
01ed1bc9c1
WIP toast notifications
...
WIP layout and color changes
2017-11-08 14:42:41 +01:00
wismna
8a312bec71
Implemented password generator in Entry form
2017-11-08 14:42:41 +01:00
wismna
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
wismna
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
wismna
86064af3a2
Package information updated
2017-11-08 14:42:40 +01:00
wismna
3265244f06
Update project version and manifest versions
2017-11-08 14:42:40 +01:00
wismna
2698070328
Creating groups and entries now navigates to the related detail page, in edit mode
...
Code cleanup
2017-11-08 14:42:40 +01:00
wismna
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
2017-11-08 14:42:40 +01:00
wismna
9f94dd55c2
Added ViewModel property in code behind of all pages
...
Workaround a bug in Entry password reveal when set for the first time
2017-11-08 14:42:40 +01:00
wismna
0ded991673
Code cleanup
2017-11-08 14:42:40 +01:00
wismna
cddda7adcd
Created TextBox with Forward button style for Entry Url
...
Created PasswordBox with always visible Forward button for Open Database user control
2017-11-08 14:42:40 +01:00
wismna
69a63f4b2e
Minor code cleanup
2017-11-08 14:42:39 +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
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
454e074c44
Search shows entries results
...
Selecting a result goes to the Entry Page
Auto-save on quit disabled
2017-11-08 14:42:39 +01:00
wismna
951172e36f
Removed search stackpanel
2017-11-08 14:42:39 +01:00
wismna
f5fd3effaf
WIP Search
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
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
2017-11-08 14:42:38 +01:00
wismna
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
2017-11-08 14:42:38 +01:00
wismna
f22ca4c46f
Finally (!) removed right margin in Group Detail page left menu
2017-11-08 14:42:38 +01:00
wismna
11fb82573b
Edit mode works in Groups and Entries
2017-11-08 14:42:38 +01:00
wismna
4aa3b17398
Some layout enhancements
...
Changed controls to use static or theme resources
Switch to light theme (mainly for testing)
2017-11-08 14:42:38 +01:00
wismna
c611f5a8a2
Replaced arrow buttons with a hamburger icon in groups menu
...
Created data triggers with Blend to handle item data template changes
2017-11-08 14:42:38 +01:00
wismna
013108f2ec
Major redesign in the Group Detail page:
...
- groups and entries are inverted
- groups are in a collapsable menu (to be improved!)
2017-11-08 14:42:37 +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
2bcc4fde60
Use latest Nuget package for lib with fixed version
2017-11-08 14:42:37 +01:00
wismna
30838d0e00
Code refactor and simplfication
...
ModernKeePassLib assembly info updated and version fixed
2017-11-08 14:42:37 +01:00
wismna
817f25e8a8
Yet again some dll reference changes
2017-11-08 14:42:36 +01:00
wismna
b5c04d524d
Added icons to main menu
...
Added icons to entries and groups with a mapping
Created a Converter to handle pluralization
Several UI enhancements
2017-11-08 14:42:36 +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
40256be135
Deleted AppPackages
2017-11-08 14:42:36 +01:00
wismna
26e9b78b3b
Minor update
2017-09-26 18:18:00 +02:00
wismna
a76b0ff350
Remove app packages from source control
2017-09-26 18:01:21 +02:00
wismna
7e0f21f88f
ModernKeePass now targets nuget package from VSTS
2017-09-26 17:24:19 +02:00
wismna
d78e75f449
Correct nuspec for Validation package version
2017-09-26 17:15:22 +02:00
wismna
93be4cf01c
Remove unnecessary references to Bcl build targets
2017-09-26 17:10:44 +02:00
wismna
ec037b97fd
Include Bcl.Build dependency
2017-09-26 16:44:42 +02:00
wismna
2b469d764d
Deleted project.lock.json
2017-09-26 13:40:12 +00:00
wismna
cfd61a87e8
Removed unused projects
2017-09-26 15:39:50 +02:00
wismna
1faa26473d
ModernKeePassLib namespace restoration
2017-09-26 15:38:58 +02:00