Commit Graph

  • 2ebd952982 Minor refactoring master V1.21 Geoffroy BONNEVILLE 2021-06-15 15:33:15 +02:00
  • 5387f1c5a1 Fix navigation issue Applied some syntax style Geoffroy BONNEVILLE 2021-06-15 10:16:58 +02:00
  • 77b5927d46 Refactor NavigationHelper Geoffroy BONNEVILLE 2021-06-14 19:38:48 +02:00
  • e917bd249f Unregister the messenger everywhere on unload/navigate from Geoffroy BONNEVILLE 2021-05-10 20:28:13 +02:00
  • dec59b2378 Update certificates Geoffroy BONNEVILLE 2021-04-30 17:18:50 +02:00
  • 4153dc7344 Update store association Update CommonServiceLocator Geoffroy BONNEVILLE 2021-04-30 16:37:54 +02:00
  • a589e1c5b7 Fix multiple messenger instance registrations in entry view models Geoffroy BONNEVILLE 2021-04-27 15:48:45 +02:00
  • fc8dde32cd Remove sonarqube files from source control Geoffroy BONNEVILLE 2020-06-26 15:37:10 +02:00
  • 80a255aa6f Restored stackpanel in breadcrumb V1.20 Geoffroy BONNEVILLE 2020-06-26 15:21:06 +02:00
  • 1f06bf3ba7 Root group up button disabled Going back to home when opening a file from explorer no longer displays open file Inverted Breadcrumb order to avoid reordering items Update release notes Code cleanup Geoffroy BONNEVILLE 2020-06-26 01:16:44 +02:00
  • 7dcd5a4a57 Removed Breadcrumb service Breadcrumb control handles breadcrumb status Layout improvements Added the ability to delete an entry from the group menu Geoffroy BONNEVILLE 2020-06-10 13:38:04 +02:00
  • c62ed584dc New Breadcrumb user control New Breadcrumb service WIP icons and back button behavior Geoffroy BONNEVILLE 2020-06-09 20:18:17 +02:00
  • d6b17fe696 WIP Return of the Breadcrumb Entry Title field added as part of the entry page Code cleanup Geoffroy Bonneville 2020-06-08 19:17:11 +02:00
  • f477828628 Changed some observable collections types for HamburgerMenu binding (issue with WinRT 8.1) Restored CollectionViewSource for recent (issue with WinRT 8.1) Forbid horizontal scrolling in Main Menu Fixed an incorrect SetupFocusAction target object binding Geoffroy Bonneville 2020-06-08 14:16:54 +02:00
  • 4a0bc1cb86 Add ARM debug target Geoffroy BONNEVILLE 2020-06-08 11:52:12 +02:00
  • 4e7aca5517 CSV Import command created Geoffroy BONNEVILLE 2020-06-05 19:08:29 +02:00
  • 1f04f941c2 Corrected issue in color picker user control when changing history Use of commands instead of events in code-behind Some refactoring Geoffroy BONNEVILLE 2020-06-04 16:29:26 +02:00
  • 5c1dfa1b0e Update version to 1.20 Clicking new group button while collapsed will expand the menu Use of space freed by hidden hamburger menu Geoffroy BONNEVILLE 2020-06-04 15:31:38 +02:00
  • 1c6fb0f2bb Removed useless collectionviewsource Updated some packages V1.19 Geoffroy BONNEVILLE 2020-06-02 15:57:14 +02:00
  • e5b35dc6ab SemanticView zoomed out layout and design improvements Geoffroy BONNEVILLE 2020-06-02 13:16:36 +02:00
  • ce48850566 Fix Sonar issues Geoffroy BONNEVILLE 2020-06-01 23:03:57 +02:00
  • 5d8d996f44 Working ColorPickerUserControl Geoffroy BONNEVILLE 2020-06-01 10:32:06 +02:00
  • 4000d51f70 Update PasswordLength property on password generation Geoffroy BONNEVILLE 2020-05-26 19:06:59 +02:00
  • 0c70b5146f Create entry history only if DB is open Fix issues in entry field names Entry field names cleanup and refactoring Geoffroy BONNEVILLE 2020-05-26 13:38:07 +02:00
  • 3ecee4a821 Fix ClipboardAction so that it only clears Clipboard when Window is active Geoffroy BONNEVILLE 2020-05-26 12:30:52 +02:00
  • 3d436c56fa Password generation button with display toggle and indicator is now a user control SetCredentials user controls now uses PasswordGenerationBox user control Some layout improvements in EntryDetailsPage WIP Clipboard suspend issues Geoffroy BONNEVILLE 2020-05-25 19:23:32 +02:00
  • 0e05e3fbca Fix Sonar issues Geoffroy BONNEVILLE 2020-05-20 19:03:31 +02:00
  • 45b5ae5630 ColorPickerControl finally doesn't set database to dirty when there is an initial value Geoffroy BONNEVILLE 2020-05-20 17:40:06 +02:00
  • 643fb9a3f2 Working protected fields (warning: check performance) Geoffroy BONNEVILLE 2020-05-20 11:59:40 +02:00
  • b7f8853ef2 WIP Protect/Unprotect Additional Field on selection Geoffroy BONNEVILLE 2020-05-18 22:20:31 +02:00
  • 9126307b4c Cryptography service now handles random byte generation Protected strings are now protected in memory Geoffroy BONNEVILLE 2020-05-18 14:14:28 +02:00
  • ceaf7dabd3 Fix Sonar issues Geoffroy BONNEVILLE 2020-05-14 17:06:39 +02:00
  • 7a2ce30512 Design improvements V1.18 Geoffroy BONNEVILLE 2020-05-14 16:09:06 +02:00
  • d497f69a5e Updated deleted text information Improved dirty status detection (restored removed variable...) This corrected history creation on navigation when entry deleted Geoffroy BONNEVILLE 2020-05-14 13:32:44 +02:00
  • 72e5bf4ee1 Added a cryptography service to encrypt protected information (unused atm) Corrected a bug when deleting recycle bin Geoffroy BONNEVILLE 2020-05-14 12:05:05 +02:00
  • 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 Geoffroy BONNEVILLE 2020-05-13 18:59:26 +02:00
  • 0adb44bc81 Some design changes Again fixed open url bug Geoffroy BONNEVILLE 2020-05-13 15:14:58 +02:00
  • d38d6461bd Updated Settings page Added new settings (history and clipboard) Renamed and moved Settings Vms Geoffroy BONNEVILLE 2020-05-13 13:50:33 +02:00
  • 7ac1595aaa Clipboard action now sets an expiration timer WIP Max History count (back-end done, front-end todo) Geoffroy BONNEVILLE 2020-05-12 18:43:37 +02:00
  • 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 Geoffroy BONNEVILLE 2020-05-12 17:14:30 +02:00
  • d6dc6a74a3 Groups can now also be manually reordered Design improvements Geoffroy BONNEVILLE 2020-05-11 19:22:41 +02:00
  • bb2b99ed66 Additional fields Add, Update and Delete work (too well) SelectableListView works when programmatically setting selection Geoffroy BONNEVILLE 2020-05-11 10:53:14 +02:00
  • 71b6009a29 Remove some useless code (again) Improve some visuals Geoffroy BONNEVILLE 2020-05-07 19:10:25 +02:00
  • fbcc354809 Additional fields rendering done Removed lots of unused classes Geoffroy BONNEVILLE 2020-05-07 16:01:59 +02:00
  • e901afaf29 Attachment Add and Delete commands implemented Geoffroy BONNEVILLE 2020-05-07 12:11:12 +02:00
  • ca04a6c8ee Entry page is now a Hub EntryDetailVM and GroupDetailVM are now singleton Read-only Additional fields and Attachments Geoffroy BONNEVILLE 2020-05-06 18:54:39 +02:00
  • 1488c3244f Better exception handling V1.17 Geoffroy BONNEVILLE 2020-05-05 19:26:38 +02:00
  • 2e22a2bd92 Added some translations in file pickers Corrected key file creation picker issue (any not allowed) Fixed some Sonar issues Geoffroy BONNEVILLE 2020-05-05 17:32:07 +02:00
  • 8fb468358e Hamburger button state is now correct (no more double clicks) but it's a bit hacky Changed Help tooltip location in New Database Settings page Suggest Save As when opening DB when another is opened and there is a save error Geoffroy BONNEVILLE 2020-05-05 16:59:49 +02:00
  • 5ce0262318 TextBoxWithButton control correctly updates field value Create Group now allows inline input of the group name Geoffroy BONNEVILLE 2020-05-05 15:27:34 +02:00
  • 2f30389f6c Big redesign (closer to Win10 UWP) Replaced breadcrumb with Up button Search button now integrated in top menu Hamburger menu make better use of visual states Better visual states changes when size changes Geoffroy BONNEVILLE 2020-05-04 20:56:19 +02:00
  • b3c7683c12 Send a message on save to update commands can execute Geoffroy BONNEVILLE 2020-05-04 14:29:52 +02:00
  • 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 Geoffroy BONNEVILLE 2020-05-04 12:48:27 +02:00
  • 97b10baedc Resuming correctly re-opens the previsouly opened database Geoffroy BONNEVILLE 2020-05-02 14:39:42 +02:00
  • 654bd6b4e5 Corrected some Sonar issues Changed a little bit the Open and Set credentials User controls Geoffroy BONNEVILLE 2020-05-02 14:21:59 +02:00
  • 7b88461333 *BoxWithButton data binding actually work V1.16 Geoffroy BONNEVILLE 2020-04-30 22:04:08 +02:00
  • 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 Geoffroy BONNEVILLE 2020-04-30 19:40:48 +02:00
  • e5353478f4 Corrected issue where entry information was not showing anymore Geoffroy BONNEVILLE 2020-04-30 16:39:39 +02:00
  • 1b981b00d5 Update credentials better looking Geoffroy BONNEVILLE 2020-04-30 15:32:42 +02:00
  • d2814c6c67 OpenDatabase control now handles status changes with VisualStateManager instead of Vm Opening DB shows a progress ring instead Geoffroy BONNEVILLE 2020-04-30 11:10:10 +02:00
  • 9fdc727787 Minor code cleanup Geoffroy BONNEVILLE 2020-04-29 19:20:10 +02:00
  • 14cd3ab57a WIP Windows 10 Dependencies finally installed Removal of useless code Big cleanup in XAML styles (override colors the correct way) Geoffroy BONNEVILLE 2020-04-29 16:39:20 +02:00
  • d6529646a8 Split ViewModelLocator Geoffroy BONNEVILLE 2020-04-29 09:44:32 +02:00
  • 7917a8b388 Updated release notes Moved ViewModelLocator WIP ModernKeePass10 Geoffroy BONNEVILLE 2020-04-28 20:14:18 +02:00
  • b8e1bbd9d7 Move finally works Sort entries and groups refresh page info Stopped using breadcrumb user control - for now Some refactoring Geoffroy BONNEVILLE 2020-04-28 18:54:37 +02:00
  • f158e5aced Finally a nicer looking and working TextBoxWithButton (inspired from the SearchButton) SearchBox field style improved Geoffroy BONNEVILLE 2020-04-28 15:20:47 +02:00
  • 8e06bf4bb0 Removed half-baked import feature for now No views depend on services anymore Dirty status fully handled by behavior Geoffroy BONNEVILLE 2020-04-27 11:14:29 +02:00
  • 59ab43ca9c Remove entry from mru when it does not exist anymore Geoffroy BONNEVILLE 2020-04-25 22:34:50 +02:00
  • 7778e45deb All VMs use viewmodellocator Geoffroy BONNEVILLE 2020-04-25 22:03:47 +02:00
  • df973c5f62 StorageFile client more intelligent Save is working again Geoffroy BONNEVILLE 2020-04-24 16:16:48 +02:00
  • 3967db41b3 Open from Explorer works again Updated ModernKeePassLib Geoffroy BONNEVILLE 2020-04-24 15:52:46 +02:00
  • eacb3b182e Database files are added to the mru instead of the fal Simplify opening database workflow Corrected opening from recent bug Geoffroy BONNEVILLE 2020-04-24 13:58:30 +02:00
  • d211453553 WIP ViewModelLocator - Messenger and Recent issues Refactoring Code cleanup Geoffroy BONNEVILLE 2020-04-23 19:00:38 +02:00
  • 2b8f9bd5f0 WIP ViewModelLocator - Messenger and Recent issues Refactoring Code cleanup Geoffroy BONNEVILLE 2020-04-23 18:59:56 +02:00
  • 722790e5e4 Removed useless package Geoffroy BONNEVILLE 2020-04-22 19:22:36 +02:00
  • a9ed588c9a Creation of a notification service Geoffroy BONNEVILLE 2020-04-22 18:12:28 +02:00
  • 61f5e9df0b Update master key works Key file creation works Code cleanup Geoffroy BONNEVILLE 2020-04-22 17:06:16 +02:00
  • a7da427ded Create database works with new Vm Refactoring Geoffroy BONNEVILLE 2020-04-22 16:21:47 +02:00
  • a88051bc0c Restore Main and Settings Page Entry and Group delete events converted to commands Code cleanup Geoffroy BONNEVILLE 2020-04-22 11:58:06 +02:00
  • 1df9cbce1c WIP DeleteCommand WIP DataContexts binding (Main and Settings are broken) Geoffroy BONNEVILLE 2020-04-21 19:12:26 +02:00
  • 0b19d8d50a Opening Databases now use a Messenger service Geoffroy BONNEVILLE 2020-04-21 17:13:39 +02:00
  • 004f1a35a8 Detect if current group is the recycle bin for entry and group creation Geoffroy BONNEVILLE 2020-04-21 13:39:53 +02:00
  • ac66faa9e2 GroupDetailPage uses navigation service Geoffroy BONNEVILLE 2020-04-21 13:33:15 +02:00
  • c81f8bc835 SavePage uses nav service Geoffroy BONNEVILLE 2020-04-21 13:14:56 +02:00
  • a1085b6010 Add MVVM Light library Updated nuget packages Geoffroy BONNEVILLE 2020-04-21 13:07:17 +02:00
  • 75f6e2f840 OpenDatabaseUserControl works Geoffroy BONNEVILLE 2020-04-21 11:26:02 +02:00
  • 310bd777b2 WIP Split composite key user control Some refactoring Geoffroy BONNEVILLE 2020-04-20 20:02:43 +02:00
  • 73670e8689 Create a shared project with all Win App common files (8.1 and 10) Finally use the dependency injected Resource Service Geoffroy BONNEVILLE 2020-04-17 16:56:07 +02:00
  • 2fb5b14085 Updating group raise SaveCommand can execute No need to click twice on history menu Skipped first history entry as it is the same as the current entry Stored SaveException innerexception as it is read more than once Geoffroy BONNEVILLE 2020-04-16 19:43:17 +02:00
  • f950564000 Update groups finally implemented Code cleanup Geoffroy BONNEVILLE 2020-04-16 17:16:03 +02:00
  • 9befdc321a Entry history delete and restore work Geoffroy BONNEVILLE 2020-04-16 14:08:50 +02:00
  • 98ac418f62 WIP History Restore from history works Geoffroy BONNEVILLE 2020-04-15 19:06:13 +02:00
  • 0063ef1977 Create entries and groups put them in Edit mode (as before) Search now uses KeePassLib search Code cleanup Geoffroy BONNEVILLE 2020-04-15 12:02:30 +02:00
  • b66e79f97c History *works* WIP on save on entry page doesn't show last change Geoffroy BONNEVILLE 2020-04-14 19:59:19 +02:00
  • 9603c1ff01 Icons work again Colors work again Geoffroy BONNEVILLE 2020-04-14 17:49:29 +02:00
  • 3def21bc7d Restored title group and entries icons Editing adds a visible border Geoffroy BONNEVILLE 2020-04-14 14:09:31 +02:00
  • a2eba91a3b Added dirty behavior Removed restore action (-> Move action wip) Added additional check on DB size before auto saving Code cleanup Geoffroy BONNEVILLE 2020-04-14 13:44:07 +02:00
  • 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 Geoffroy BONNEVILLE 2020-04-09 19:43:06 +02:00
  • 14fd4634db Entry icons now correctly show up Auto create new recycle bin works correctly Geoffroy BONNEVILLE 2020-04-08 20:02:13 +02:00
  • 752e96884d Code cleanup (ter) Geoffroy BONNEVILLE 2020-04-08 16:38:38 +02:00