Michael Starke
d8a20a1fe2
Removed autosave of selection changes. Save only occurs on lock. Shutdown needs to be added too.
2018-12-06 13:41:28 +01:00
Michael Starke
0525c84e21
Always select a row on showing the group outline
2018-11-14 17:38:23 +01:00
Michael Starke
23e7ebc4a0
using property declaration in MPNodeResolver instead of simple getter.
2018-11-14 11:02:51 +01:00
Michael Starke
b9de0fb2dd
Correctly update document state when group selection has changed
2018-11-14 10:28:59 +01:00
Michael Starke
d6ea2830e9
Fixed issue with resetting the selected group on first unlock.
2018-11-14 07:53:23 +01:00
Michael Starke
c12cc7a4be
Added support for dragging multiple entries as well as groups. Drag and drop between entry lists is still missing.
2018-11-07 17:46:54 +01:00
Michael Starke
182f448535
Removed HNHUIBadgedTextField in favour of a composed UI
2018-09-26 11:04:20 +02:00
michael starke
ad0a198b48
Extended and cleaned localizations
2017-11-16 19:08:38 +01:00
michael starke
6ef213d21a
removed unnecessary logging
2017-11-02 17:56:43 +01:00
michael starke
c86a6b0504
rolled out new submenu to single items
...
changed some localization keys
build menus using centralized MPContextMenuHelper
2017-10-30 14:03:42 +01:00
michael starke
c7d66bb642
removed private KeePassKit API usage
2017-09-29 11:15:30 +02:00
michael starke
c3739ea6b6
using modern objective-c
2017-09-27 18:05:09 +02:00
michael starke
18c2c1871f
code style
2017-09-27 16:32:44 +02:00
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