Michael Starke
535a06ff5a
stubbed export plugin interface
2018-05-08 15:16:12 +02:00
Michael Starke
f759e6788c
minor refactorings in custom action plugin API
2018-02-08 11:16:57 +01:00
Michael Starke
4ef59b23f2
changed custom string plugin API slightly to better reflect intention
2018-01-22 22:43:19 +01:00
Michael Starke
91508f0dde
changed plugin APIs for entryAcitonPlugins and customAttributePlugins.
...
Internal housekeeping on MPPluginHost to allow for better access to certain plugins
Still pending: menu action to plugin delegation
2017-12-06 20:02:22 +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
a05a753a13
Extracted MPPlugin constants into separate header
2017-11-29 14:37:36 +01:00
michael starke
c8f3fe6888
Adoped new KeePassKit placeholder delegation.
...
Added primitive support for {PICKCHARS} currently without support for options
2017-11-27 08:12:55 +01:00
michael starke
c33c6a8cfa
Plugin display is now more verbose
...
The plugin settings now displays more information about a failed plugin instead of just not displaying anything at all.
2017-11-20 12:51:39 +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
167ee425f8
removed unused plugin code ideas
2017-09-18 11:20:09 +02:00
michael starke
00c3918b12
Added licence header
2017-09-04 09:29:08 +02:00
michael starke
f8b80662bd
Renamed MPPluginManager to MPPluginHost
2017-02-14 15:40:52 +01:00
michael starke
c392e32e9a
Minor updates for plugins
2016-02-29 15:27:49 +01:00
michael starke
c3074fdc05
Extenden Plugin interface for import/export plugins
2016-01-05 10:42:41 +01:00
michael starke
c7a0cfabd1
More imporvements on the Plugin System
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-20 12:59:20 +01:00
michael starke
6bac183606
Extenden Plugin system
...
Plugin Settings now properly display plugins
Plugins are loaded/unloaded based on security settings
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-12 18:59:54 +01:00
michael starke
e8ab0602e1
Removed old Code. Added simple plugin system
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-12 12:43:04 +01:00