Commit Graph

36 Commits

Author SHA1 Message Date
michael starke
731384ca1e Moder Objective-C. Adoping changed KeePassKit API
Signed-off-by: michael starke <michael.starke@hicknhack-software.com>
2015-10-23 19:29:47 +02:00
michael starke
6a3ef03707 Renaming, moving functionality to KeePassKit where suitable 2015-10-23 19:29:45 +02:00
Maarten Terpstra
c3cb8ad6a3 Fixed spelling errors in comments and some strings, as well as fixed a compilation error (KPKEntry has no entry key, but does have a name field 2015-10-11 11:25:36 +02:00
michael starke
135875bea4 using NSWindowController.document instead of custom properites 2015-07-15 10:22:07 +02:00
michael starke
0be2b677b8 Removed unnecessary document property on custom window controllers 2015-06-03 11:17:12 +02:00
michael starke
580787353e More use of properties. Fixed wrongfull controller bindings 2015-04-05 21:15:48 +02:00
michael starke
f65fc31408 Changing database settings now sets the document to dirty. 2014-12-14 01:48:08 +01:00
michael starke
a5a8c0646f Extracted some state tools to HNHCommon 2014-08-27 20:05:59 +02:00
michael starke
9e2345bcd7 Encryption rounds are now stored when settings are saved (fixes #228) 2014-08-26 12:00:53 +02:00
michael starke
5a19d73e7a Fixed typo 2014-08-25 21:06:45 +02:00
michael starke
ef3b1bebb2 Squashed commit of the following:
commit d56e9628b870f18bf4d06f2b42f2fb325cfbfa93
Author: michael starke <michael.starke@hicknhack-software.com>
Date:   Mon Aug 25 20:01:02 2014 +0200

    Implemented settings for forced and recommendet key change intervals.

commit 64336eb662cf66173ef96657cec96b69a706f723
Author: michael starke <michael.starke@hicknhack-software.com>
Date:   Mon Aug 25 18:18:59 2014 +0200

    Added sanity checks for delay

commit 37087da84c2c2d12197196f0d15a517419dbad93
Author: michael starke <michael.starke@hicknhack-software.com>
Date:   Mon Aug 25 14:20:59 2014 +0200

    Added key change ui to database settings
2014-08-25 20:02:32 +02:00
michael starke
0ac4b6f440 Refacoted window and view controller to use windowNibName and nibName. Fixes #164 2014-08-11 20:44:40 +02:00
michael starke
24274f472c Fixed compiler warnings
Tags can be edited (no search, no central registration yet)
2014-03-14 01:35:00 +01:00
michael starke
37f7f8123a Fixed missing binding to enable trahs in settings tab
Updated copy/drag and drop to changed KeePassKit
2013-12-20 19:50:23 +01:00
michael starke
02a670ac7c Changed templates and trash to simple property setter instead of custom functions 2013-12-03 00:39:51 +01:00
michael starke
8f6622102b Refactored password handling in Document. Now only the composite key is stored and not the plain password and key file URL. This for now breaks the change password dialog a bit. Needs to be addressed.
Started conceptualising for auto type functionality
2013-10-31 21:10:10 +01:00
michael starke
8a7b2f8085 Database settings now store and load color of db and compression algorithm
Fixed wrong sort descriptor for modificationDate on entry view table
2013-10-15 00:26:57 +02:00
michael starke
2d84f2f8f8 Merged Advanced and Templates of database settings into on - Advanced
Added encryption rounds benchmark and setting to security tab (non-functional setter, benchmark works)
2013-09-11 00:54:26 +02:00
michael starke
5796333a2e Fixed #61 searching in passwords is now supported
Fixed #80 nested groups can be selected as templates or trash
Trash UUID now get's stored correctly
Enhanced and fixed some undo errors in moving groups and/or entries
Added action names for moving groups/entries via drag and drop
2013-09-10 00:57:47 +02:00
michael starke
5e4254b45f Started Move to KeePassKit - Project compiles but does NOT work properly
Removed MiniKeePass Categories.
Moved Random streams form MiniKeePass to KeePassKit
Changed MacPass to use KeePassKit
2013-09-01 02:16:27 +02:00
michael starke
86e97ad767 Restrucutred Settings and extracts Password edit
Introduced custom save palen accessory view to enable save in different formats (unfunctional for now)
Started reworking drag and drop of entries and groups
2013-08-11 17:58:39 +02:00
michael starke
8efcd79581 Default Username gets saved 2013-07-31 02:53:05 +02:00
michael starke
31f456929c Added Template editing.
Creating with templates not supported yet.

Templates are listed in Context-Menu under the AddEntry Toolbar
Toolbar Button is missing an Arrow for now. Control-Size is not working correctly for now
Nested Template or Trash groups aren't considered, this is a bug!
Minor changes to the UI (Settings tabs now use common icons)
Added Workflow-Settings tab to extract all the custom action possible on entries. The copy or open on URL dbl-click setting will move over to this tab.
2013-07-30 20:37:59 +02:00
michael starke
e33a9fdc93 Enhanced Context menu on outline view 2013-07-30 00:23:25 +02:00
michael starke
4172d10aa7 Search bar is now animated 2013-07-25 02:46:53 +02:00
michael starke
9ced3fce0b Changed password/keyfile requesting. No password/keyfile is enforced until you want to save the file. 2013-07-22 00:02:14 +02:00
michael starke
acc800c9e6 Fixed #59 Password length input is nu read only. Not a nice solution but for now working
Attachments for Kdb and Kdbx Databases are now supported. Save, Add, Delete
2013-07-21 23:23:45 +02:00
michael starke
30697648b9 Updated localization
Fixed an issue that automatically set the first group to be the trashcan
2013-07-20 17:04:13 +02:00
michael starke
dc51c60c19 Attachments on Kdb1 Entries are now supported. Saving not implemented. Attach/detach works. 2013-07-19 23:30:45 +02:00
michael starke
efa727eaba Settings now work with KDB1 Files and do not trap the Application in the modal dialog
Added user base settings to hide/show passwords at KDB1 field. The settings are stored but not considered ;)
2013-07-19 22:25:40 +02:00
michael starke
5e6e31fb47 Fixed Issue with non-initalized password repeat filed on first load of the databaseSettings window 2013-07-19 18:26:42 +02:00
michael starke
c1b47bdb77 Enhanced password input to check and verify
Added repeat password input in settings
New databases without password request on (it's not changed on file until the saved)
2013-07-19 01:39:52 +02:00
michael starke
79a8c05e95 Updated views to new Password input. 2013-07-09 02:41:22 +02:00
michael starke
cadfd3fdca Fixed issue that occurred in no reset on Database settings after cancle 2013-07-06 04:20:36 +02:00
michael starke
f55e78349e Reworked DatabaseSettings to be cancelable
Moved Password edit to Database settings
2013-07-06 04:18:10 +02:00
michael starke
005bab7380 Updated HNHUi 2013-07-06 04:16:56 +02:00