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
bg45
fa3d38db18
Hidden Settings button for now
...
Improved Welcome and About pages layout
Redone GroupDetail page with group list view outside of entries grid view
2017-11-08 14:42:45 +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
bg45
5cf4ff3012
Set same width for groups in Zoomed Out view
2017-11-08 14:42:44 +01:00
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
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
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
01ed1bc9c1
WIP toast notifications
...
WIP layout and color changes
2017-11-08 14:42:41 +01:00
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
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
951172e36f
Removed search stackpanel
2017-11-08 14:42:39 +01:00
f5fd3effaf
WIP Search
2017-11-08 14:42:39 +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
bg45
dfb5ec9683
Semantic Zoom now has grouped zoomed out view
...
New button to open browser to Entry Url
Entries are now sorted alphabetically
2017-11-08 14:42:38 +01:00
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
f22ca4c46f
Finally (!) removed right margin in Group Detail page left menu
2017-11-08 14:42:38 +01:00
11fb82573b
Edit mode works in Groups and Entries
2017-11-08 14:42:38 +01:00
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
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
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
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
267d9f25c2
Implement add and delete entries and groups
...
New command bar
Some layout changes
Some refactoring
2017-11-08 14:42:37 +01:00
bg45
1ca3f29da0
Implementing Recent Files WIP
...
Code refactoring
Entry coloring
2017-11-08 14:42:37 +01:00
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
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
22ea657885
Added unit tests (all passing unfortunately)
...
UI improvements
Write mode still doesn't work
2017-09-25 18:34:27 +02:00
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
bg45
b260de7d39
First functionnal read-only version!
...
Entry page now shows password information
2017-09-17 10:00:03 -04:00
95b7dda1f6
Shows entries list in group view
...
Renamed some elements
2017-09-15 18:15:48 +02:00
b54fff2502
Main page now allows password input
...
Group nesting works
2017-09-15 15:58:51 +02:00
e97344011d
Ddata binding finally works!!
2017-09-15 11:47:43 +02:00
a74f2c9156
Updated nuspec to target any CPU
2017-09-15 11:24:14 +02:00
1279c5545c
Changed project reference to remote library
2017-09-14 16:23:53 +02:00
bg45
8ada0507c2
Some changes
...
PAT info
2017-09-13 16:48:05 -04:00
8c6d8056bb
Corrected then broke again data binding...
...
Lib now uses more nuget packages
2017-09-13 18:37:44 +02:00