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
991e7eb763
Carthage uses macOS instead of Mac
2017-10-28 19:49:35 +02: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
0161435418
using version instead of direct hash for KeePassKit
2017-10-24 18:55:23 +02:00
michael starke
b79a0851de
Updated KeePassKit fixing nested placeholders and references
2017-10-24 18:41:44 +02:00
michael starke
de36928487
Fixed crash in KeePassKit when placeholders where supplied to KPKTreeDelegate
2017-10-24 17:11:34 +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
a86e5d5456
removed duplicate in knownRegions
2017-10-20 11:19:22 +02:00
Michael Starke
4547edd8f8
extended build command to disable sparkle
2017-10-20 11:10:25 +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
241b1ad2b4
using current KeePassKit
2017-10-19 13:11:37 +02:00
michael starke
04f4e96cae
reset to system language for running app
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
864e323ec7
Fixed typos. Moved sections around.
2017-10-17 18:15:11 +02:00
michael starke
4d4b9ca568
updated layout on security settings windows
2017-10-16 19:55:41 +02:00