michael starke
4a1b7972b2
added support for last top visible entry in entry view but kept it disabled for now
2017-11-02 18:20:08 +01:00
michael starke
2a1e88a97a
fixed menu item duplication for NSSecureTextFields
2017-11-02 17:57:01 +01:00
michael starke
6ef213d21a
removed unnecessary logging
2017-11-02 17:56:43 +01:00
michael starke
da7a247382
Enhanced KDB file handling
...
Locking now stores as KDB internally not just to disk
Logging when data loss occurs
2017-11-01 17:34:27 +01:00
michael starke
65a3bdc992
fixed bugs in icon selection view
...
download icon button now is only enabled for nodes
delete icon call now has saveguards to not run into assertions
delete icon context menu action gets disabled if not applicable
feedback for errors when downloading a icon
better error handling when download for icons fails
2017-10-30 14:03:42 +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
d69ced43c9
added reference builder menu item to textfields.
...
Reference builder is not working at the moment
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
90cff33055
added maske command with masked password (but only password!)
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
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
37fc5241ce
minor restructurings
2017-10-26 16:29:42 +02:00
michael starke
5606da7b1f
updated xibs to Xcode 9
2017-10-25 15:03:21 +02:00
michael starke
b73ae4c064
Fixed missing MacPass icon on WelcomeWindow
2017-10-25 15:03:03 +02:00
michael starke
b5b2dcbc9d
adoped new KeePassKit API
2017-10-25 14:38:11 +02:00
michael starke
4f98584a2e
remove undo action after tree reset (eg. after import)
2017-10-25 11:14:40 +02:00
Ryan Rogers
73149dd125
Use arc4random_uniform() to avoid modulo bias. ( #669 )
...
Avoid a possible modulo bias in randomCharacter by using arc4random_uniform().
2017-10-24 19:01:38 +02:00
michael starke
53a8ee0d57
added placeholder evaluation in tree delegate
2017-10-24 17:04:22 +02:00
michael starke
68b751a3a8
hide fix autotype menu item, show only if alternat-key is pressed when opening the menu (no live update!)
2017-10-20 13:56:42 +02:00
michael starke
eaeb931e36
updated more comments for localization
2017-10-20 11:19:22 +02:00
michael starke
d2ab472a8c
using modern objective-c
2017-10-20 11:19:22 +02:00
michael starke
09b9b5fbb6
Extended localization comments
2017-10-20 11:19:22 +02:00
michael starke
e8573431cf
using class property
2017-10-20 11:19:22 +02:00
michael starke
991fbe38dd
code style for private iVars
2017-10-20 11:19:22 +02:00
michael starke
0dafc89771
dispatch_after instead of performSelector:afterDelay. Converted internal property to iVar
2017-10-20 11:19:22 +02:00
michael starke
392dcc51f0
using 10.10 API for placeholder
2017-10-20 11:19:22 +02:00
michael starke
0fc77d5809
moved nextKeyView to xib
2017-10-20 11:19:22 +02:00
michael starke
d10a0db960
Added localization comments for MPAutotypeDaemon
2017-10-20 11:19:22 +02:00
michael starke
0e939b2f05
Moved Key in file
2017-10-20 11:19:22 +02:00
michael starke
80f67378f7
removed 10.13 sdk typedef NSNibName
2017-10-19 15:08:49 +02:00
michael starke
11a36d2370
Added base localizations for string files
2017-10-19 15:01:17 +02:00
michael starke
687a0ec094
setup delegate in xib instead of code
2017-10-19 13:27:41 +02:00
michael starke
873b4cce63
using MacPass code style. Removed auto-open of path control as this annoys if MacPass gets focus
2017-10-19 13:23:45 +02:00
michael starke
c605749b9c
Using coherent code style
2017-10-19 13:23:22 +02:00
michael starke
55c2ac3980
updated to current KeePassKit
2017-10-19 13:11:37 +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
5c240ded7f
Fixed issue with some sheets hanging around when the database is locked
2017-10-19 13:11:37 +02:00
michael starke
2523a74053
fixed typo in comment
2017-10-19 13:11:37 +02:00
michael starke
a09bc919f2
More cleanup on database settings windows. Memory display for Argon2 now uses stepper and NSByteCountFormatter
2017-10-19 13:11:37 +02:00
michael starke
008c446f3d
Localization file cleanup
2017-10-19 13:11:37 +02:00
michael starke
5a743631f1
Added localization for duplicate entry history window
2017-10-19 13:11:37 +02:00
michael starke
3c305f6eaa
updated to current Xcode 9
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
4d4b9ca568
updated layout on security settings windows
2017-10-16 19:55:41 +02:00
michael starke
3c18215cae
Using localized string.
2017-10-16 12:04:52 +02:00