Commit Graph

435 Commits

Author SHA1 Message Date
Michael Starke
3cf3e25156 Using custom MPPathControl to remove double click to show chooser (fixes #54 and #855) 2018-11-29 23:42:32 +01:00
Michael Starke
22b267f63e Updated to Xcode 10.1 2018-11-27 10:35:14 +01:00
Michael Starke
146430c7b1 Newline 2018-11-22 13:13:27 +01:00
Michael Starke
24d50b4b50 Added dynamic methods for custom attribute lookup 2018-11-11 09:30:16 +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
1ed35a6eab Using NSViewController presentation instead of manual NSPopup creation 2018-11-05 17:36:32 +01:00
Michael Starke
afc69f69ae Autotype now uses key presses instead of paste whenever possible. 2018-11-05 11:55:07 +01:00
Michael Starke
3cd8d07552 Reverting back to string based version compare. Using customized comparator based ond Sparkle verison compare 2018-10-24 16:07:38 +02:00
Michael Starke
5be3265c17 Plugin respository now uses table columns again. 2018-10-12 16:22:52 +02:00
Michael Starke
2b1f0ccbc5 Changed to list display for available plugins. Added version and installed info for plugins 2018-10-11 18:23:42 +02:00
Michael Starke
edf40e0cc7 Created prototype for a plugin browser 2018-10-11 15:21:19 +02:00
Michael Starke
0921cd39d2 compatibilty for plugins is now fetched from plugin repository 2018-10-10 19:23:45 +02:00
Michael Starke
66118d50c3 Welcome window now displays a list of recent documents.
also the window now gets closed when a document is loaded
2018-09-28 16:49:11 +02:00
Michael Starke
182f448535 Removed HNHUIBadgedTextField in favour of a composed UI 2018-09-26 11:04:20 +02:00
Michael Starke
9f35450683 Renamed Assets Catalog, modernized code 2018-09-20 18:03:12 +02:00
Michael Starke
8d7bb31b7c Updated to current HNHUI for dark mode support for macOS 10.14 2018-09-19 17:40:37 +02:00
Michael Starke
c6be6ec819 Fixed localization issues. Localized OpenPanelAccessoryView 2018-09-11 16:59:48 +02:00
Michael Starke
af96a55f32 Removed unused PreviewController 2018-09-11 15:07:19 +02:00
Michael Starke
fc5a054fed Removed unused file watcher 2018-09-11 15:04:16 +02:00
Michael Starke
e887bdda93 Removed unneccessary NSKeyPathControl subclass 2018-09-11 14:59:05 +02:00
Michael Starke
2b694663e3 Fixed rendering bug on 10.10 and 10.11 for custom fields 2018-09-11 09:48:08 +02:00
Michael Starke
3d89bc7545 Added stub for custom attribute dynamic lookup 2018-09-06 09:10:56 +02:00
Michael Starke
99a5d5642e Updated to Xcode 9.4 2018-08-18 22:12:59 +02:00
remi6397
ccee893ba3 Update Polish translation (#820)
* Update Polish translation
* Fix plurals in Polish translation
2018-08-18 22:12:32 +02:00
Michael Starke
7b8d5d5835 Added german localization for plugin pop up 2018-06-29 16:35:46 +02:00
Michael Starke
f3dbb4f0f9 Bumped version 2018-05-08 15:17:26 +02:00
Patrik Thunström
063e2cdf11 Initial version of Swedish translation (#781)
May not be perfect, but dogfooded for a week, and some inspiration drawn from the Swedish translation of Keepass 2.x...
2018-04-24 10:45:47 +02:00
Michael Starke
d901ddbd9b Added German localization for Pickfield/Pickchars Dialogs 2018-04-04 11:22:38 +02:00
Michael Starke
a64bdc60f6 Moved file 2018-03-13 17:03:01 +01:00
Michael Starke
9314b84b9d Extracted MPPluginRepositoryItem into a seperate file 2018-03-08 21:42:38 +01:00
Michael Starke
d58b406c37 Added autotype button to toolbar 2018-03-06 18:15:00 +01:00
Michael Starke
8b60ae4242 implemented delegation from menu actions to plugins 2018-02-15 18:48:02 +01:00
Henri de Jong
9f1ac446a8 Improved Dutch localization (using XLIFF) (#715)
* Improved NL Localization with import of missing strings from EN

- Imported missing strings from EN
- Changed order of strings to match that of EN
- Improved NL localization by honouring Dutch spelling and style, by
following localized phrases as used by Apple and Mozilla and by being
consistent

* Improved NL Localization

Improved NL localization by honouring Dutch spelling and style, by
following localized phrases as used by Apple and Mozilla and by being
consistent

* Improved NL Localization

* Improved NL Localization

* Improved NL Localization

* Improved Dutch translations, using XLIFF

* Reverting wrong translations / Apply last changes from #714

* Fixed removed translations, added some extra
2018-02-08 11:16:34 +01:00
Michael Starke
4099c52266 exposed private API for better testing on MPPickcharsParser.
Parser now support default conversion to down arrow presses.
Special format handling currently not supported
2017-12-07 17:45:00 +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
e8ddbd092c dedicated delegate for user interaction with notifications 2017-12-05 12:08:10 +01:00
Michael Starke
5879de1e4d prototyped plugin repository browsing 2017-12-04 16:03:50 +01:00
Michael Starke
f9e761649f Added pretty pring value transformer 2017-12-01 18:57:38 +01:00
Michael Starke
50c38e5672 Added pretty password display prototype to enhance password display 2017-11-30 16:41:16 +01:00
Michael Starke
ee418db014 Pickchar parser parses options. Output is not converted at the moment 2017-11-30 15:47:12 +01:00
Michael Starke
a05a753a13 Extracted MPPlugin constants into separate header 2017-11-29 14:37:36 +01:00
Michael Starke
6d8c2b34be rough version of {PICKFIELD} 2017-11-28 18:33:37 +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
e2e6c3e3f9 bumped version 2017-11-23 08:20:48 +01:00
michael starke
287356d93e fixed build warnings 2017-11-21 17:24:16 +01:00
michael starke
ded8eeadb1 bumped version 2017-11-21 11:37:22 +01:00
michael starke
4b5aa003bf Fixed wrong null placeholder settings for inspector view 2017-11-21 11:20:12 +01:00
michael starke
5f7331aa4d Updated localizations and comments 2017-11-21 11:17:21 +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