64 Commits

Author SHA1 Message Date
Geoffroy BONNEVILLE 7dcd5a4a57 Removed Breadcrumb service
Breadcrumb control handles breadcrumb status
Layout improvements
Added the ability to delete an entry from the group menu
2020-06-10 13:38:04 +02:00
Geoffroy BONNEVILLE c62ed584dc New Breadcrumb user control
New Breadcrumb service
WIP icons and back button behavior
2020-06-09 20:18:17 +02:00
Geoffroy BONNEVILLE 4a0bc1cb86 Add ARM debug target 2020-06-08 11:52:12 +02:00
Geoffroy BONNEVILLE 4e7aca5517 CSV Import command created 2020-06-05 19:08:29 +02:00
Geoffroy BONNEVILLE 1c6fb0f2bb Removed useless collectionviewsource
Updated some packages
2020-06-02 15:57:14 +02:00
Geoffroy BONNEVILLE 0c70b5146f Create entry history only if DB is open
Fix issues in entry field names
Entry field names cleanup and refactoring
2020-05-26 13:38:07 +02:00
Geoffroy BONNEVILLE 0e05e3fbca Fix Sonar issues 2020-05-20 19:03:31 +02:00
Geoffroy BONNEVILLE b7f8853ef2 WIP Protect/Unprotect Additional Field on selection 2020-05-18 22:20:31 +02:00
Geoffroy BONNEVILLE 9126307b4c Cryptography service now handles random byte generation
Protected strings are now protected in memory
2020-05-18 14:14:28 +02:00
Geoffroy BONNEVILLE 72e5bf4ee1 Added a cryptography service to encrypt protected information (unused atm)
Corrected a bug when deleting recycle bin
2020-05-14 12:05:05 +02:00
Geoffroy BONNEVILLE 2e01fa2212 Changed tooltip styles
Removed useless isdirty field in entry
When an app can't be saved on suspend, don't reopen it to avoid possible de-sync
2020-05-13 18:59:26 +02:00
Geoffroy BONNEVILLE 0adb44bc81 Some design changes
Again fixed open url bug
2020-05-13 15:14:58 +02:00
Geoffroy BONNEVILLE d38d6461bd Updated Settings page
Added new settings (history and clipboard)
Renamed and moved Settings Vms
2020-05-13 13:50:33 +02:00
Geoffroy BONNEVILLE 7ac1595aaa Clipboard action now sets an expiration timer
WIP Max History count (back-end done, front-end todo)
2020-05-12 18:43:37 +02:00
Geoffroy BONNEVILLE f8f7c19f65 Display a big database size warning
Auto rename additional field when it matches standard
Treated all fields as new Field class
Added the Is Protected property
2020-05-12 17:14:30 +02:00
Geoffroy BONNEVILLE d6dc6a74a3 Groups can now also be manually reordered
Design improvements
2020-05-11 19:22:41 +02:00
Geoffroy BONNEVILLE bb2b99ed66 Additional fields Add, Update and Delete work (too well)
SelectableListView works when programmatically setting selection
2020-05-11 10:53:14 +02:00
Geoffroy BONNEVILLE e901afaf29 Attachment Add and Delete commands implemented 2020-05-07 12:11:12 +02:00
Geoffroy BONNEVILLE ca04a6c8ee Entry page is now a Hub
EntryDetailVM and GroupDetailVM are now singleton
Read-only Additional fields and Attachments
2020-05-06 18:54:39 +02:00
Geoffroy BONNEVILLE 2e22a2bd92 Added some translations in file pickers
Corrected key file creation picker issue (any not allowed)
Fixed some Sonar issues
2020-05-05 17:32:07 +02:00
Geoffroy BONNEVILLE 1e7662def7 Save error is now handled via Messenger instead of unhandled exception handler (which didn't work)
Save as actually works now
WIP Styles
Code cleanup
2020-05-04 12:48:27 +02:00
Geoffroy BONNEVILLE 97b10baedc Resuming correctly re-opens the previsouly opened database 2020-05-02 14:39:42 +02:00
Geoffroy BONNEVILLE 654bd6b4e5 Corrected some Sonar issues
Changed a little bit the Open and Set credentials User controls
2020-05-02 14:21:59 +02:00
Geoffroy BONNEVILLE 8de493f987 Username is now correctly persisted
Set credentials validation works as intended
Getting settings has default values
Add parent group in Move searchbox
Moving entries work as intended
Removed unreferenced code files
2020-04-30 19:40:48 +02:00
Geoffroy BONNEVILLE b8e1bbd9d7 Move finally works
Sort entries and groups refresh page info
Stopped using breadcrumb user control - for now
Some refactoring
2020-04-28 18:54:37 +02:00
Geoffroy BONNEVILLE f158e5aced Finally a nicer looking and working TextBoxWithButton (inspired from the SearchButton)
SearchBox field style improved
2020-04-28 15:20:47 +02:00
Geoffroy BONNEVILLE 8e06bf4bb0 Removed half-baked import feature for now
No views depend on services anymore
Dirty status fully handled by behavior
2020-04-27 11:14:29 +02:00
Geoffroy BONNEVILLE df973c5f62 StorageFile client more intelligent
Save is working again
2020-04-24 16:16:48 +02:00
Geoffroy BONNEVILLE eacb3b182e Database files are added to the mru instead of the fal
Simplify opening database workflow
Corrected opening from recent bug
2020-04-24 13:58:30 +02:00
Geoffroy BONNEVILLE d211453553 WIP ViewModelLocator - Messenger and Recent issues
Refactoring
Code cleanup
2020-04-23 19:00:38 +02:00
Geoffroy BONNEVILLE a9ed588c9a Creation of a notification service 2020-04-22 18:12:28 +02:00
Geoffroy BONNEVILLE 61f5e9df0b Update master key works
Key file creation works
Code cleanup
2020-04-22 17:06:16 +02:00
Geoffroy BONNEVILLE a7da427ded Create database works with new Vm
Refactoring
2020-04-22 16:21:47 +02:00
Geoffroy BONNEVILLE 310bd777b2 WIP Split composite key user control
Some refactoring
2020-04-20 20:02:43 +02:00
Geoffroy BONNEVILLE f950564000 Update groups finally implemented
Code cleanup
2020-04-16 17:16:03 +02:00
Geoffroy BONNEVILLE 9befdc321a Entry history delete and restore work 2020-04-16 14:08:50 +02:00
Geoffroy BONNEVILLE 98ac418f62 WIP History
Restore from history works
2020-04-15 19:06:13 +02:00
Geoffroy BONNEVILLE 0063ef1977 Create entries and groups put them in Edit mode (as before)
Search now uses KeePassLib search
Code cleanup
2020-04-15 12:02:30 +02:00
Geoffroy BONNEVILLE b66e79f97c History *works*
WIP on save on entry page doesn't show last change
2020-04-14 19:59:19 +02:00
Geoffroy BONNEVILLE 9603c1ff01 Icons work again
Colors work again
2020-04-14 17:49:29 +02:00
Geoffroy BONNEVILLE a2eba91a3b Added dirty behavior
Removed restore action (-> Move action wip)
Added additional check on DB size before auto saving
Code cleanup
2020-04-14 13:44:07 +02:00
Geoffroy BONNEVILLE d972b6cb5a Added the option to close DB without saving
Changed the way recent files are retrieved
Stopped showing the DB Closed exception on suspend
Reordering entries works
Moved code from infra to application
Cleanup
2020-04-09 19:43:06 +02:00
Geoffroy BONNEVILLE 1046110dd2 Code cleanup (bis) 2020-04-08 16:23:15 +02:00
Geoffroy BONNEVILLE d1047a92ba Update build configurations 2020-04-08 15:52:25 +02:00
Geoffroy BONNEVILLE 009382ea03 Cleanup code 2020-04-08 15:27:40 +02:00
Geoffroy BONNEVILLE 4863eb9fae Create DB works correctly
Sample data moved to application
Tests updated (still not working - splat)
WIP
2020-04-07 17:29:03 +02:00
Geoffroy BONNEVILLE 1fa799bdf8 FileInfo overhaul
Opening DB works again
2020-04-07 12:48:18 +02:00
Geoffroy BONNEVILLE 56d93a5187 Moved application code to the Application layer
Imported Win10 project
Code cleanup
WIP - Use common UWP services for Win8.1 and Win10
2020-04-06 20:20:45 +02:00
Geoffroy BONNEVILLE e795a8c3c4 Database settings now work properly 2020-04-03 18:14:44 +02:00
Geoffroy BONNEVILLE b875f3c89d Adding entries and groups works again
Entry history almost fully functional
Some refactoring
2020-04-03 17:33:53 +02:00