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
michael starke
3113c38a20
bumped version
2017-11-16 19:13:22 +01:00
michael starke
ad0a198b48
Extended and cleaned localizations
2017-11-16 19:08:38 +01:00
michael starke
adcd80b2ab
updated german localization
2017-11-14 18:11:09 +01:00
michael starke
501a76dc29
added missing commits for updated localization
2017-11-14 18:01:19 +01:00
michael starke
b7f9046f54
Removed KeePassKit Localization. Localization now is included in the framework
2017-11-14 12:24:26 +01:00
neuroine
3b178ffb07
updated Polish translation ( #679 )
2017-11-13 09:13:52 +01:00
michael starke
5a2186c681
Removed MPToken. Functionality will be added to KeePassKit
2017-11-08 16:45:08 +01:00
michael starke
c8bc829600
added missing files to project
2017-11-07 19:06:15 +01:00
michael starke
3cf44eeb26
Updated localization to sorted import format for better workflow
2017-11-06 11:53:28 +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
a2bc25e671
Enhanced autotype candidate selection
...
selection window now uses a table instead of popup menu
selection window will not activate MacPass and thus will not block view
selection window displays evaluated placeholders (sans password) for better identification
2017-10-30 14:03:42 +01:00
michael starke
d6f4411313
began extracting Autotypecandidate selection to separate controller
2017-10-30 14:03:42 +01:00
michael starke
8e9fbf4bd9
moved stringdicts to correct location in project
...
added german stringsdict
2017-10-26 18:46:31 +02:00
neuroine
15b9401084
updated Polish translation ( #670 )
...
Thanks!
2017-10-26 18:33:41 +02:00
michael starke
85ac751a44
added localization for context bar
2017-10-26 18:32:51 +02:00
michael starke
37fc5241ce
minor restructurings
2017-10-26 16:29:42 +02:00
michael starke
a86e5d5456
removed duplicate in knownRegions
2017-10-20 11:19:22 +02:00
michael starke
11a36d2370
Added base localizations for string files
2017-10-19 15:01:17 +02:00
michael starke
04f4e96cae
reset to system language for running app
2017-10-19 13:11:37 +02:00
michael starke
1447c28c37
Enabled localzation for duplicate entry options window
2017-10-19 13:11:36 +02:00
michael starke
ba2b282065
Updated german localization
2017-10-19 13:11:36 +02:00
Christoph Leimbrock
fc70464e19
Various usability improvements ( #665 )
...
* Set password creator window title
* Fix TODO, help url is read from Info.plist instead of a string literal
* Remove width constraint for 'Set Defaults' button of password generator so text is not cropped
* Improve keyboard shortcuts
New entries can be created using cmd + n, while cmd + shift + n creates new groups. Creating new databases is probably done too rarely to warrant a keyboard shortcut.
Additionally the 'New' menu item now has a submenu containing actions to create new entries, groups and databases (fixing #405 ).
* Hook up keyboard shortcut cmd + backspace to delete action
* Use shorter date format in inspector and add special output for distant future
* Show date picker when expiration is activates for either groups or entries but no date set
* Prompt for key file pops up automatically when the field is selected using tab
* Focus title field when new groups are created (#606 ).
* Rename search method so text fields don't capture it (#531 )
* Don't show empty tags
* Remove menu item used for debugging.
2017-10-19 13:10:43 +02:00
michael starke
b3e9603390
reworked layout for advanced tab in database settings windows
2017-10-16 11:56:02 +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
57d9fef0d1
removed obsolte ui file
2017-09-26 09:42:44 +02:00
michael starke
213addaedb
updated to Xcode 9, using current KeePassKit for better custom icon support
2017-09-22 11:45:30 +02:00
michael starke
2050e769c4
Revert "updated to Xcode 9"
...
This reverts commit 802caf7445 .
2017-09-20 13:41:59 +02:00
michael starke
802caf7445
updated to Xcode 9
2017-09-20 13:14:50 +02:00
michael starke
c80daac682
added MPCollectionView to track index for context menu
2017-09-19 16:05:35 +02:00
michael starke
c444c27a98
allow for drag and drop on iconImageView to update custom icons
2017-09-18 11:21:32 +02:00
michael starke
4493e8cb2c
introducting delete buttons for custom icons
2017-09-16 10:46:54 +02:00
michael starke
801889865f
Added spanish localization. Extended english and german localization.
2017-08-25 14:01:40 +02:00
Chester Liu
f1224b8a38
Convert all Localizable.strings to UTF-8 ( #623 )
2017-08-02 19:35:53 +02:00