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
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
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
e3638c2f5c
More commands/queries
...
WIP on XAML EntryVm and GroupVm
2020-03-27 13:27:29 +01:00
Geoffroy BONNEVILLE
a17d6b05ae
Added lots of commands
...
Simplified KeePass client
2020-03-26 12:25:22 +01:00
BONNEVILLE Geoffroy
e437f65f83
Restored useless changes
...
Code cleanup
2018-08-03 17:41:52 +02:00
BONNEVILLE Geoffroy
1d5a4d6fab
Removal of unused string resources
...
Minor Toast code refactor
2018-07-26 10:18:00 +02:00
BONNEVILLE Geoffroy
559fbe65c3
New toast action to show toast messages from XAML
...
Code cleanup for Sonar
Tests corrections
2018-06-21 11:13:40 +02:00
BONNEVILLE Geoffroy
ca377a6684
SonarQube async method return type set to Task
2018-06-20 17:20:15 +02:00
BONNEVILLE Geoffroy
408b4eed90
WIP removing global databaseFile property
2018-06-19 18:47:37 +02:00
BONNEVILLE Geoffroy
b1ded11fa5
Sonar code smells corrections
2018-06-18 14:58:01 +02:00
BONNEVILLE Geoffroy
e7d731bb04
KeepassLib version 2.38
...
Added a new settings page to allow auto-save or not
App now resumes correctly from suspend
Settings service now allows getting default values
Removed french special characters from metadata
Code cleanup
2018-03-09 18:06:06 +01:00
BONNEVILLE Geoffroy
7dbf93fe7b
Changed most services to singletons
...
Refactor the Database Service (no more enum, ...)
Restored the Donate page with Paypal web page
Added (but not working) MS App Center integration
Corrected tests accordingly
WIP AOP to detect database changes
2018-02-23 18:09:21 +01:00
BONNEVILLE Geoffroy
b46ab8db51
Code cleanup
...
Popup discard action now works
2018-01-09 18:40:11 +01:00
BONNEVILLE Geoffroy
a19519fa73
Removed database status in favor of much cleaner code
...
Implemented (but deactivated) anti corruption mechanism
WIP detect changes and save them if opening another database
2018-01-08 18:52:03 +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
744858df81
Created a Settings Service
...
Created a Recent Service
Created a Resources Service
Code refactor
Updated tests
2017-12-01 17:59:38 +01:00
BONNEVILLE Geoffroy
f2731c49dd
Drag drop finally works
...
WIP item background
New Donate page stub
Renamed some classes as services
2017-11-29 19:13:38 +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
7cd05cb1d8
Better global exception handling
...
Save error now shows a Save as button
Recent list now not changed at every access (only on actual file open)
Some code refactoring
2017-11-24 12:17:41 +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
5120c8177b
Adding tests for App
...
WIP make VMs app agnostic
2017-11-22 18:54:03 +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
BONNEVILLE Geoffroy
65f2e529f4
Argon2KDF write mode works! (thanks to an option in XMLWriterSettings)
2017-11-08 17:52:00 +01:00
BONNEVILLE Geoffroy
a8a3cd5437
Disable write for Argon2Kdf for store release
2017-11-08 15:08:40 +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
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
a0d1c82afa
Added lots of tests from Lib SelfTest.cs to Test project
...
Code cleanup in KeePassLib
Code cleanup in ModernKeePass.Tests
Argon2Kdf files can now be opened
WIP - Argon2kdf files are corrupted on write
2017-11-08 14:42:46 +01:00
473a3700a7
Implements encryption algorithm change
...
Implements compression algorithm change
2017-11-08 14:42:46 +01:00
bg45
82ef424365
Recycle bin is now created when deleting first element instead of selecting new group in Settings
2017-11-08 14:42:46 +01:00
7e642e3b73
Recycle bin restore function (actually implemented a move functionality, for later)
2017-11-08 14:42:45 +01:00
d32f312d60
Auto create new recycle bin if needed
...
Entries now also make use of the recycle bin
New path indication below groups and entries title
Password generator now has custom characters back (working thanks to lib 2.37)
2017-11-08 14:42:45 +01:00
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
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
d5b7845242
WIP Update lib to 2.37
2017-11-08 14:42:42 +01:00
6bb37d9e70
Removed QueryString.Net package and replaced it with Data.Json
...
Version 1.4
2017-11-08 14:42:42 +01:00
7bb78fd374
WIP Entry expiration dates
2017-11-08 14:42:41 +01:00
dc62cedb74
Toast notifications and undo mechanism now works! (for group and entries)
2017-11-08 14:42:41 +01:00
10b6330ac6
Added Save As function
2017-11-08 14:42:39 +01:00
676365460c
Create new database works!
2017-11-08 14:42:39 +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
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