michael starke
00c3918b12
Added licence header
2017-09-04 09:29:08 +02:00
michael starke
e6a73a2e65
Dropping 10.9 support
2017-05-24 18:12:43 +02:00
michael starke
e23c69b681
Codestyle
2017-05-10 17:03:56 +02:00
michael starke
08d11f1213
updated to new prefixed KeePassKit API. Fixed tests
2016-12-09 10:43:53 +01:00
michael starke
876f95c97c
fixed analyzer warning (garbage values)
2016-08-17 14:22:45 +02:00
michael starke
fc792d2d74
fixed merging errors
2016-02-29 19:34:29 +01:00
michael starke
82a80d8e57
Merge branch 'save_outline_top_group'
...
# Conflicts:
# MacPass/MPOutlineViewController.m
2016-02-29 19:26:14 +01:00
michael starke
d3380c830e
restoring of last visibleTopGroup and lastSelectedGroup is working
2016-02-29 19:20:55 +01:00
michael starke
80d4b0e99e
Fixed wrong retrieval of tree from NSTreeController
2016-02-29 16:27:32 +01:00
michael starke
15ffde7f0f
scrolling state of group outline gets updated
2016-02-29 16:14:21 +01:00
michael starke
c47c24e3ca
fixed wrong target groups, consolidated node resolving
2016-02-26 14:38:16 +01:00
michael starke
cbb98ff50f
Multiple selections are now handled correctly
2016-02-26 14:26:09 +01:00
michael starke
eb6e6bcaa9
Using new KeePassKit API, simple multi selection support
2016-02-25 18:41:50 +01:00
michael starke
6c22e90860
removed bottom bar in outline view
2016-02-17 15:24:34 +01:00
michael starke
bb0e36ab08
Updated to new HNHUi API
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-08 12:11:34 +01:00
michael starke
8ddf2373dc
Using KeePassKit Framework
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-29 18:25:08 +01:00
michael starke
1f18b2c03d
fixed nil usage warnings
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
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
michael starke
a288a48e69
Removed direct model binding
2015-10-23 19:29:45 +02:00
michael starke
5974c7599b
Fixed leaking isseu with timed expired update
2015-07-09 16:07:21 +02:00
michael starke
c61ff91f79
removed unused property
2015-07-08 10:50:18 +02:00
michael starke
cbeb16c70d
KeePassKit API changes. Fixed binding leak issue preventing the document from being deallocated
2015-06-08 17:11:00 +02:00
michael starke
90f844f87e
moving more code to @properties, ReferenceBuilder WIP
2014-12-05 02:57:10 +01:00
michael starke
3a2dff5e07
Centralized actions inside MPDocumetnWindowController
2014-10-24 16:18:53 +02:00
michael starke
94657cb09c
MPOutlineViewController refactored to use MPTargetItemResolving
2014-10-23 00:29:36 +02:00
michael starke
5fa01f0366
Created groups are now scrolled into view ( fixes #231 )
2014-08-27 19:46:43 +02:00
michael starke
f322c44fdf
Exired entries and groups now get updates at runtime
2014-08-26 18:58:27 +02:00
michael starke
019e64a926
Fixed exit Search issues
...
Exiting search now clears matching entries when no group was preselected (use case is opening a DB and then search without selecting a group)
Deleting a group now correctly deselects the group. Previously the inspector still showed the group, but the outline view did not show any selection.
2014-08-18 12:23:11 +02:00
michael starke
3a628dbf70
Newly created Group now gets selected in Outline
2014-08-13 19:48:36 +02:00
michael starke
2fef801f72
Newly created Groups now get shown by expanding theri parent node after creation. Selection not working for now
2014-08-13 00:42:02 +02:00
michael starke
dc8b9d0bb4
More usage of NSStringFromClass and NSStringFromSelector
2014-08-12 09:37:37 +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
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