Michael Starke
0028684e5c
added item menu to MainMenu. Enabled copy actions in main menu if no focus is on entryView
2018-03-02 15:41:59 +01:00
Michael Starke
5e0d95cdc5
using properties, removed unused code
2017-12-11 17:05:30 +01:00
Michael Starke
5574b01fed
Stubbed custom attribute adding via context menu
...
Made MPContextToolbarButton usable as normal button.
Added private API helper for adding buttons to NSUserNotification
Remove Autotype plugin API
Enhanced custom attribute plugin API
Enhanced EntryActionPlugin API to decouple menu items from actual action/target setup
Stubbed action on no-open documents NSUserNotifications
Stubbed HMACOTP custom attribute setup
2017-12-05 15:56:06 +01:00
Michael Starke
d8351f12f2
fixed unreachable code error
2017-11-28 15:49:43 +01:00
michael starke
2495eac177
Fixes a bug resutling in a reappering password change promt when the database is already lock ( fixes #696 )
2017-11-23 08:20:18 +01:00
michael starke
775dbd07ee
Locking a db now requests a password/key if none is set
2017-11-21 12:32:41 +01:00
michael starke
d051421f14
Fixed issue resulting in opening the fix autotype window instead of a new document window ( fixes #668 )
...
This also fixes an isse resulting to save request not being shown when closing the document window but when closing the fix-autotype window.
2017-11-21 10:43:06 +01:00
michael starke
07a8085705
Extended plugin settings
...
Plugins can be installed via drag and drop
Plugins can be uninstalled via the remove button
2017-11-17 17:45:10 +01:00
michael starke
36b98bcd6d
customized open panels throughout the app. Added brows plugins button to plugin settings
2017-11-16 17:55:08 +01:00
michael starke
f0507ee761
using property
2017-11-14 12:24:05 +01:00
michael starke
e410f55d58
Enhanced localization comments to clarify keys
2017-11-13 09:14:03 +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
509d0c84b2
moved overlay display to MPPasteboardController
...
content copied in text fields now gets purged if clear-clipboard is set to true
2017-10-26 18:30:56 +02:00
michael starke
c4bd138ecb
Fixed more issues with sheets being displayed when database is locked
2017-10-19 13:11:37 +02:00
michael starke
ba2b282065
Updated german localization
2017-10-19 13:11:36 +02:00
michael starke
b3e9603390
reworked layout for advanced tab in database settings windows
2017-10-16 11:56:02 +02:00
michael starke
f066038476
enforced password changes are only possible after unlock, not before save anymore. Support for one-time forced changes added.
2017-10-13 16:43:51 +02:00
michael starke
0712fccbb1
removed commented unused code
2017-10-13 16:42:09 +02:00
michael starke
61826229c8
KDB files now get saved without telling the user he looses data. Extended info display in save dialog
2017-09-26 17:29:27 +02:00
michael starke
00c3918b12
Added licence header
2017-09-04 09:29:08 +02:00
michael starke
76383d6d9d
Added merge action to file menu
2017-09-02 10:00:10 +02:00
michael starke
f8b86a386a
removed unnecessary weak references in blocks
2017-09-02 09:42:28 +02:00
michael starke
70650fc20f
completed simple merge workflow. Made passwordInputController better reusabel
2017-09-01 16:41:33 +02:00
michael starke
8dd465866e
Added duplicate entry with options
2017-06-08 15:40:08 +02:00
michael starke
e6a73a2e65
Dropping 10.9 support
2017-05-24 18:12:43 +02:00
michael starke
69f66f3dd3
changed API to better reflect behavior
2017-05-22 18:10:56 +02:00
michael starke
4a95b10af1
changed password input to use block based api
2017-05-18 15:36:46 +02:00
michael starke
10556d6c08
extracted merge to function. Added action to merge arbitrary files
2017-05-18 12:10:49 +02:00
michael starke
970ca49357
Adopting new KeePassKit APi. Codestyle
2017-05-16 15:30:43 +02:00
michael starke
4940e40990
reworking context bar display
2017-04-19 18:53:30 +02:00
michael starke
abdec9b2c0
moved history display actino to MPDocument
2017-04-19 11:45:39 +02:00
michael starke
56af1da2dd
renamed history actions
2017-04-18 17:55:18 +02:00
michael starke
69a4c9e175
refactoring for history browsing
2017-04-04 16:22:32 +02:00
michael starke
11236c50f9
stubbed custom data popup
2017-02-03 16:36:54 +01:00
michael starke
e9563f3f67
adoptin new KeePassKit API
2016-12-02 15:43:24 +01:00
michael starke
331236af4d
sketching for new KeyDerivation and Cipher selection
2016-11-11 19:20:48 +01:00
michael starke
cfd559b759
Adopting KeePassKit API changes
2016-11-07 19:32:38 +01:00
michael starke
3b3df057e1
Merge branch 'master' of https://github.com/mstarke/MacPass
2016-10-13 14:19:29 +02:00
michael starke
58df7fe7c6
fixed #505 for good
...
fixed typo for locking
switched to notifications on locking to prevent UI changes on failure
2016-10-13 14:18:31 +02:00
michael starke
f0d4b2f835
Using KPKDatabaseType instead of KPKVersion.
2016-09-13 14:52:37 +02:00
michael starke
49517da901
Added history browse action
2016-09-01 15:00:37 +02:00
michael starke
a79f815f99
dropped 10.8 support. Moved old sheet API to new block based API
2016-08-31 18:06:37 +02:00
michael starke
c1d4bcbfd9
cleaned up code
2016-08-30 19:02:51 +02:00
michael starke
654103e833
using properties where possible
2016-08-17 17:39:46 +02:00
michael starke
7685ced541
using properties
2016-08-17 00:26:02 +02:00
michael starke
cbb98ff50f
Multiple selections are now handled correctly
2016-02-26 14:26:09 +01:00
michael starke
c4eb499cf6
modern Objective-C
2016-02-25 19:49:28 +01:00
michael starke
eb6e6bcaa9
Using new KeePassKit API, simple multi selection support
2016-02-25 18:41:50 +01:00
michael starke
92d8756be4
Removed unused code
2015-12-17 19:21:23 +01:00
michael starke
c7590dcb60
Using NSObjectController for entry inspector
2015-12-17 19:07:44 +01:00