Commit Graph
62 Commits
Author SHA1 Message Date
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
wismna 27aaa8023a Write-mode is finally working!!!
Lib uses BouncyCastle crypto
2017-09-26 14:32:15 +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 34996da19d Read-mode working
Write-mode does not create exceptions but still doesn't work
2017-09-25 14:50:47 +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 c4ac244270 WIP saving 2017-09-20 18:45:37 +02:00
wismna 668ffcb107 Better home page layout 2017-09-20 18:19:00 +02:00
wismna a7cdd248c9 Updated .gitignore 2017-09-19 16:18:23 +00:00
wismna f976a2cc86 Deleted packages 2017-09-19 16:18:05 +00: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 717ef693f8 Adds logos and certification information 2017-09-18 14:20:08 +02:00
wismna 31832eb9c9 Remove native dll loading - needed for store inclusion 2017-09-18 10:46:38 +02:00
wismna daa6972792 Deleted Debug 2017-09-18 08:20:44 +00:00
wismna 9d547fb84d Deleted Debug 2017-09-18 08:20:33 +00:00
wismna 575e37f608 Deleted .vs folder 2017-09-18 07:31:20 +00:00
wismna 95b7dda1f6 Shows entries list in group view
Renamed some elements
2017-09-15 18:15:48 +02:00
wismna b54fff2502 Main page now allows password input
Group nesting works
2017-09-15 15:58:51 +02:00
wismna e97344011d Ddata binding finally works!! 2017-09-15 11:47:43 +02:00
wismna a74f2c9156 Updated nuspec to target any CPU 2017-09-15 11:24:14 +02:00
wismna dd9d848618 WIP with data binding - bis... 2017-09-14 18:33:29 +02:00
wismna 97d69c07cb Update app to reference new package 2017-09-14 17:01:46 +02:00
wismna b44c324926 Update package version 2017-09-14 16:58:59 +02:00
wismna 337436ea4e Correct path for remote nuget repo 2017-09-14 16:34:37 +02:00
wismna 1279c5545c Changed project reference to remote library 2017-09-14 16:23:53 +02:00
wismna 546d1dc6d7 Finally corrected nuspec file to pack 2017-09-14 15:49:26 +02:00
wismna 388b4b7973 Added usings 2017-09-14 11:16:23 +02:00
wismna 26a271fa59 Include SDK reference in libs 2017-09-14 10:51:14 +02:00
wismna 9eae31e39d Merge branch 'master' of https://geogeob.visualstudio.com/_git/ModernKeePass 2017-09-13 18:37:55 +02:00
wismna 8c6d8056bb Corrected then broke again data binding...
Lib now uses more nuget packages
2017-09-13 18:37:44 +02:00
wismna e6d65dbd68 Updated README.md 2017-09-13 13:57:59 +00:00
wismna 1cd7c0411c WIP on data binding, nothing is working... 2017-09-12 18:20:32 +02:00
wismna 4487f0343f WIP open a database 2017-09-11 18:25:00 +02:00
wismna 766e33c6ab Clean up
Correct nuspec file information
Included nuget package in app
2017-09-11 15:41:26 +02:00
wismna d3a3d73491 KeePassLib finally portable (but version 2.19)
Windows Store project stub
2017-09-11 15:13:04 +02:00
wismna 9640efaa5f Re-init project 2017-09-11 14:52:36 +02:00