BONNEVILLE Geoffroy
cc65c56042
WIP Breadcrumb
...
Breadcrumb is now a working User Control (removal of the Templated Control)
AssemblyInfo updated
Some code cleanup
2018-06-13 18:58:28 +02:00
BONNEVILLE Geoffroy
0a4df01354
WIP Breadcrumb
2018-06-12 18:40:54 +02:00
BONNEVILLE Geoffroy
470a08f4bc
Entry page now wraps expiration date controls depending on page size
...
Group page now toggle filter box visibility depending on size, with a button and flyout on small size
Search text renamed to filter
2017-12-11 19:00:14 +01:00
BONNEVILLE Geoffroy
35f64eec1b
Implemented Donate page with wirking (?) in app purchases
...
Moved Pages to Views
2017-12-08 19:38:33 +01:00
BONNEVILLE Geoffroy
7aa342cf9c
French translation added
2017-12-04 12:20:05 +01: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
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
f2d97b4e7e
Bump to 1.10
...
Bug when pressing enter with invalid composite key
2017-11-21 18:45:42 +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
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
00278b8710
Renamed OpenDatabase to CompositeKey UserControl
2017-11-08 14:42:47 +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
2017-11-08 14:42:47 +01:00
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
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
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
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
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
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
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
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
2bbd931b1a
Hashblockstream test now works
2017-11-08 14:42:43 +01:00
d5b7845242
WIP Update lib to 2.37
2017-11-08 14:42:42 +01:00
9de9ae54da
WIP About page auto version
2017-11-08 14:42:42 +01:00
7bb78fd374
WIP Entry expiration dates
2017-11-08 14:42:41 +01:00
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
0ded991673
Code cleanup
2017-11-08 14:42:40 +01:00
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
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
2f1355104e
WIP New database (and open and recent...)
2017-11-08 14:42:39 +01:00
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
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
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
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
30838d0e00
Code refactor and simplfication
...
ModernKeePassLib assembly info updated and version fixed
2017-11-08 14:42:37 +01:00
bg45
6d69dd4d15
Finished Password User Control
...
Recent and Open now use this control
2017-11-08 14:42:37 +01:00
bg45
324553c58c
Creation of a UserControl to handle password input
2017-11-08 14:42:37 +01:00
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