Commit Graph

1817 Commits

Author SHA1 Message Date
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
michael starke
3c18215cae Using localized string. 2017-10-16 12:04:52 +02:00
michael starke
ab43ab2a41 added additinal labels 2017-10-16 12:04:23 +02:00
michael starke
b3e9603390 reworked layout for advanced tab in database settings windows 2017-10-16 11:56:02 +02:00
michael starke
f066038476 enforced password changes are only possible after unlock, not before save anymore. Support for one-time forced changes added. 2017-10-13 16:43:51 +02:00
michael starke
0712fccbb1 removed commented unused code 2017-10-13 16:42:09 +02:00
michael starke
4214f77beb removed unused code 2017-10-13 16:41:54 +02:00
Filipe Farinha
0af6861313 cd into MacPass prior to running carthage (#660) 2017-10-11 13:55:46 +02:00
michael starke
21ea2a5bc9 Fixed #657 exiting history display does not break entry display 2017-10-09 19:34:41 +02:00
michael starke
d9b9cd78cb adopting new KeePassKit API for multiple matching window associations 2017-10-09 18:44:21 +02:00
Volcyy
da34f0361a Fixed a typo in German translation (#656) 2017-10-08 18:56:11 +02:00
michael starke
72fe002af6 updated to new KeePassKit
This fixes a mayor error resulting in corrupted KDBX4 files.
2017-10-07 09:21:34 +02:00
michael starke
c47d215a1b enhanced right click target resolving in entry table
If an item is right clicked, it would be the target of an action regardless of selection,
now, if there is a  selection and the right-clicked item is contained in this selection, every item is the target,
otherwise, only the right clicked target is used.
2017-09-29 13:24:46 +02:00
michael starke
df3d9b408f enhanced documentation 2017-09-29 13:22:42 +02:00
michael starke
c7d66bb642 removed private KeePassKit API usage 2017-09-29 11:15:30 +02:00
michael starke
86ec360965 fixed typo 2017-09-29 11:15:14 +02:00
michael starke
217cc73670 Using optimized KeePassKit for better performance and fixed drag and drop issue under macOS 10.13 2017-09-28 16:03:28 +02:00
michael starke
ab09149178 using private API of KeePassKit for better performance 2017-09-27 18:06:10 +02:00
michael starke
e9f00a68b4 fixed old values being displayed in reused table cell views 2017-09-27 18:05:41 +02:00
michael starke
c3739ea6b6 using modern objective-c 2017-09-27 18:05:09 +02:00
michael starke
18c2c1871f code style 2017-09-27 16:32:44 +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
fb49a4ac23 made API more terse on type 2017-09-26 17:06:59 +02:00
michael starke
8ef532a208 codestyle 2017-09-26 10:06:54 +02:00
michael starke
b80241d601 restructured import/export 2017-09-26 10:06:49 +02:00
michael starke
57d9fef0d1 removed obsolte ui file 2017-09-26 09:42:44 +02:00
michael starke
527255c6d5 do not follow symlinks when compressing MacPass.app 2017-09-26 09:12:02 +02:00
michael starke
a39d38f457 using updated KeePassKit file for correct rootGroup determination 2017-09-22 14:40:04 +02:00
michael starke
a058d49829 bumped version 2017-09-22 14:39:40 +02:00
michael starke
1ec4286a6c fixed typo 2017-09-22 14:39:25 +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
6a93056592 disabled nonnull warning for backward compatible call 2017-09-20 16:00:58 +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
024c9d71d1 using updated version of DDHotKeyCenter 2017-09-20 13:14:36 +02:00
michael starke
d7b3170390 updated description for settings to clarify meaning 2017-09-20 10:54:55 +02:00
michael starke
18858beb77 converting to modern Objective-C 2017-09-19 16:05:52 +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
9ac3caa5b5 extended action enum 2017-09-18 11:21:15 +02:00
michael starke
349466868f using properties 2017-09-18 11:21:03 +02:00
michael starke
b43121816b using properties 2017-09-18 11:20:40 +02:00
michael starke
41f0f64567 fixed typo commet 2017-09-18 11:20:25 +02:00