Michael Starke
3ccff22f87
Fixed possible crash issue with deallocated delegate
...
Fixed codestyle
2014-05-02 23:05:50 +02:00
michael starke
00da9013a8
Included TransformerKit for easier NSValueTransformer generation
...
Date picking for expiry dates now works
2014-03-17 18:09:58 +01:00
michael starke
1f75722e67
Notes are now displayed in a split view inside the inspector
2014-03-15 22:16:56 +01:00
michael starke
f6dc2193de
Refactored Notification setup to use only the document as object
2014-02-25 22:49:41 +01:00
michael starke
92d963a9ef
Extracted context bar for trash, history and filter browsing. Some regressions in focus handling were introduced. History tab will go away as this will be incorporated in the entry comparable to searching. Code cleanup. Moved copying to KeePassKit
2013-12-18 02:29:25 +01:00
michael starke
fa52de144c
Using bindings for iconImage for instant updates
...
Icon setting now gets registered via NSUndoManager
Refactored iconId property
2013-12-04 01:57:54 +01:00
michael starke
213bb3d51f
Added method to put focus on group, entry or inspector view via keyboard shortcuts. This might be better done via a simple "cmd + arrow" shortcut to move about
2013-11-27 01:04:06 +01:00
michael starke
e38be4e147
Fixed pragma typos
2013-11-23 21:35:08 +01:00
michael starke
7c103abd53
Added removed validation but calling into central document function, since the responder needs to validate the menu items #112
2013-11-23 21:34:10 +01:00
Andrew Schleifer
71939a4497
consolidate other validations
2013-11-23 10:46:07 -06:00
michael starke
71eec7d86a
Removed obsolete code
2013-09-19 00:19:42 +02:00
michael starke
64e56fd876
Changed drag and drop architecture to use pasteboard and encoded entries/groups
...
First steps to enhance drag and drop to for cross document dragging and inter-document copying
2013-09-15 23:41:02 +02:00
michael starke
4a8b1207c5
Re-enabled password request before saving a database that has no password and key
...
Stripped logging code
Fixed issue with save panel not being updated correctly when panel is just reshown
2013-09-04 02:15:22 +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
899c65d8fd
Save and restore outline tree state on save/load. Currently only on kdbx files.
2013-08-23 01:14:30 +02:00
michael starke
f87e60442e
Some work to get Drag and Drop back up again. Might be useful to postpone it until KeePassKit is ready to replace MiniKeePassLib
2013-08-04 23:16:41 +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
07dae46b4c
Fixed #39 Overall search behavior ironed out.
...
Fixed #71 Added A simple entropy calculation for purely random generated passwords
Added separate Views for Group and Entry Inspector
Added "no Selection" view for Inpsector
2013-07-28 13:31:37 +02:00
michael starke
4a35d0d4ff
Refactored the selection tracking to be in the document now
...
Filtering should work reliably now. No "sticking" of entries
Fixed #42 . Deleted entries now result in desolation.
2013-07-24 01:05:49 +02:00
michael starke
030dbd5be7
Fixed #46 Binaries get now deleted when entries are delete on trans cleaning
...
MenuEntries are validated and disabled to fix #58 . Model still doesn't do any testing
2013-07-20 16:31:20 +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
515190a74e
Added humanized Date formatting (simple)
...
Fixed errors that would occur if undo was mixed with emptying the trash
Updated localizations
Added localized descriptions
Fixed #31 Database name is displayed, if none is given fallback is used
2013-07-10 03:37:31 +02:00
michael starke
75c9aa6873
Temporarily disabled drag and drop until it's working properly
...
Fixed issues with clearing the trash
2013-07-10 01:20:08 +02:00
michael starke
fb0887ebf0
Refactored Undo/Redo
2013-07-09 21:58:28 +02:00
michael starke
7feb2517dd
Added a default Database name
...
Minor changes
Updtaed KeePassLib
2013-07-05 16:37:35 +02:00
michael starke
59db224a35
OutlineView group now displays the database name if a KeePass 2 database is used
2013-07-05 01:06:02 +02:00
michael starke
df98a9b649
Converted project to ARC
2013-07-03 23:40:20 +02:00
michael starke
91744feab0
Drafting for recycle bin support
2013-06-28 19:07:28 +02:00
michael starke
db30d641f2
Added Undo/Redo for string field editing
...
Fixed #26 - Entries now can be added to the rout group
2013-06-28 18:39:24 +02:00
michael starke
0df7ed4458
Changed outline view to display the root node as a normal node and added a separate Group header
2013-06-26 21:32:32 +02:00
michael starke
17f2155aa4
Fixed memory leaks
...
Removed obsolete CreationViewController references
2013-06-26 03:50:23 +02:00
michael starke
cb18013964
Fixed #23 Revert to saved now working
...
Fixed KVO issues with active items not being updated on tree reset
Fixed #6 Moved all move/delete/create functions into MPDocument
Intigrated OutlineViewDelegate into OutlineViewController
2013-06-26 01:19:44 +02:00
michael starke
1c91b1a9a1
Newly created groups should now be selected
...
Added lock on sleep
Lock on idle still missing
Fixed some issues with clipboard clearing
Fixed preferences bindings errors
2013-06-21 18:29:24 +02:00
michael starke
dd14bae24f
Revamped selection handling to ensure Groupt/Entry display on view switchting
2013-06-20 20:56:14 +02:00
michael starke
eb6f5c3411
Fixed #17
...
Added new icons for inspector and delete
2013-06-15 22:03:58 +02:00
michael starke
cc58ec3770
Refactored to NS_ENUM and NS_OPTION
2013-06-13 23:31:19 +02:00
michael starke
df7a492ec8
Small updates to locking
...
Refactorings
2013-06-11 02:50:25 +02:00
michael starke
ae0fae13c1
Renamed Categories better
...
Introduced Drag'n'Drop of Entries to outline view. Unfinished and fragile!
2013-06-10 01:12:32 +02:00
michael starke
288d118184
Extracted context menu operations into MPContextMenuHelper
...
Removed private declarations as they aren't needed for the compiler anymore
Fixed drawing order in MPPopupImageView
Fixed #7 Error occurred due to duplicate shortcut.
Copy Password now is bound to ⌘+⌥+C
2013-06-09 18:20:04 +02:00
michael starke
6087b2ece0
Fixed #4 : OutlineViewController now calls the correct method to remove groups
2013-06-09 11:47:48 +02:00
michael starke
1130f56567
Group view has rudimentary drag'n'drop support
2013-06-09 02:52:22 +02:00
michael starke
53850d8d35
Changed layout to accommodate locking
...
Fixed Autolayout hickups
Added lock screen
Removed unused views
Some refactorings
2013-06-08 23:54:57 +02:00
michael starke
aeb5d630d4
Comment
2013-06-08 11:15:48 +02:00
michael starke
2470f70391
Introduced auto-expansion on Outlineview
2013-06-08 11:14:18 +02:00
michael starke
929871e682
Introduced KVO compliance for group and entry manipulation
...
Converted outline view to use NSTreeController
2013-06-08 01:34:03 +02:00
michael starke
f7c6222910
Extracted RoundedTextFieldCell
2013-06-05 12:32:39 +02:00
michael starke
4052c5b306
Used Bindings in outline view
2013-06-02 00:58:33 +02:00
michael starke
4396dbe9f4
Fixed nib name for DocumentWindowController
2013-05-29 02:07:01 +02:00
michael starke
292187d1c4
Using NSSplitview with auto layout instead of delgation
2013-05-17 22:09:29 +02:00