Michael Starke
8407186a38
Removed unused colours. Adjusted blue and orange to be more readable
2020-11-09 18:26:45 +01:00
Michael Starke
c0a64a1bc3
Enabled always verify autotype match settings. UI is missing for this setting
2020-11-04 18:25:32 +01:00
Michael Starke
8e3bca062b
Fixed regression in Preferences preventing willShowTab and didShowTab from being called.
2020-11-03 17:08:09 +01:00
Michael Starke
927a4bf86e
Updated to Xcode 12.1
2020-11-03 11:38:11 +01:00
Michael Starke
e82e2fe4a2
Revert "Adjusted checks for auto-type permissions"
...
This reverts commit 7095d55670 .
# Conflicts:
# MacPass/MPAutotypeEnvironment.h
# MacPass/MPAutotypeEnvironment.m
2020-11-03 11:15:50 +01:00
Michael Starke
499b7fdd6b
Updated to public KeePassKit version
2020-10-19 00:02:00 +02:00
Michael Starke
0f2300a981
Added target application icon to candidate selection window
2020-10-12 16:07:45 +02:00
Michael Starke
9d153a4397
Updated to Xcode 12
2020-10-08 23:29:13 +02:00
Michael Starke
2ad4bd2abc
correctly set global autotype on initailizer
2020-10-08 23:28:54 +02:00
Michael Starke
bda0a25fe0
Updated to current KeePassKit.
...
This requires to link and copy KissXML since KeePassKit does not contain it anymore to fix nesting issues with Carthage
2020-09-24 16:59:48 +02:00
Michael Starke
7095d55670
Adjusted checks for auto-type permissions
...
We do not need to check for screen recording permissions, if auto-type is executed. Only global auto-type requires screen recording permissions and should check for them.
2020-09-21 17:44:15 +02:00
Michael Starke
e4946bd91b
Temporary switch to local development branch
2020-09-09 10:44:03 +02:00
Michael Starke
0913aba1cf
Updated Xcode checks
2020-09-09 10:44:03 +02:00
Michael Starke
6b10539a3f
Use properties.
2020-09-09 10:44:03 +02:00
Michael Starke
c4d9c10cb8
Enabled display of prettified passwords ind password generator and entry inspector
2020-09-09 10:44:03 +02:00
Michael Starke
badd22793d
Use automatic row height to allow for multi-line custom fields
2020-09-09 10:44:03 +02:00
Michael Starke
e03660b184
Fixed issue with first entry being displayed in inspector when a group is clicked.
2020-09-09 10:44:03 +02:00
Michael Starke
768f49ab0b
Removed unused code
2020-09-09 10:44:03 +02:00
Michael Starke
18c7930dba
Use property instead of method
2020-09-09 10:44:03 +02:00
Michael Starke
f626266fa7
Updated to current KeePassKit
2020-09-09 10:44:03 +02:00
Vyacheslav Pukhanov
171d6e4bdc
adjusted welcome view layout ( #1101 )
2020-09-09 10:43:34 +02:00
Hugo Stijns
af65d4029b
Update organization in GitHub URL ( #1105 )
2020-09-09 10:39:16 +02:00
Michael Starke
4e8e9279d3
ordered files by name
2020-07-13 15:46:46 +02:00
Michael Starke
077d5412a4
Fixed typo in comment
2020-07-10 23:48:32 +02:00
Michael Starke
6f1fcad0ca
Added override sequence to autotype environment
2020-07-10 16:24:44 +02:00
Michael Starke
c759aeddd9
Changed API for pasteboard to only use a single object. Arrays aren't required. Added concealed/transient type marker to copied items to enhance compatibility with clipboard managers
2020-07-10 15:37:25 +02:00
Michael Starke
641ba2a3fd
Updated constraints on preferences views to allow for better transitions between tabs
2020-07-10 12:24:24 +02:00
Michael Starke
be2b5072bf
Removed special code for 10.12 and blow since we now target 10.13 and above
2020-07-08 22:11:34 +02:00
Michael Starke
c5694293a5
Removed custom toolbar sizing code since we seem not to need it anymore
2020-07-08 15:38:02 +02:00
Michael Starke
1404f9e336
Removed unneded code for control size settings
2020-07-08 15:22:04 +02:00
Michael Starke
f19fd2e3ac
Added sponsor to credits
2020-07-08 15:20:32 +02:00
Thomas
01f7f2baa0
Initial zh-Hant translation ( #1065 )
...
* Create AutotypeBuilderView.strings
* Create AutotypeCandidateSelectionView.strings
* Create AutotypeDoctorReportViewController.strings
* Create ContextBar.strings
* Create DatabaseSettingsWindow.strings
* Create DatePickingView.strings
* Create DuplicateEntryOptionsWindow.strings
* Create EntryInspectorView.strings
* Create GeneralPreferences.strings
* Create GroupInspectorView.strings
* Create IconSelection.strings
* Create InfoPlist.strings
* Create InspectorView.strings
* Create IntegrationPreferences.strings
* Create Localizable.strings
* Create Localizable.stringsdict
* Create MainMenu.strings
* Create PasswordCreatorView.strings
* Create PasswordEditWindow.strings
* Create PasswordInputView.strings
* Create PluginDataView.strings
* Create PluginPreferences.strings
* Create PluginRepositoryBrowserView.strings
* Create ReferenceBuilderView.strings
* Create SavePanelAccessoryView.strings
* Create UpdatePreferences.strings
* Create WelcomeView.strings
* Create WorkflowPreferences.strings
2020-07-06 11:35:44 +02:00
Michael Starke
6aef0b198d
Removed wrong added attribute since it will interfere with the added custom-values table view
2020-07-01 17:29:18 +02:00
Michael Starke
d00048a7d7
Removed unnecessary constraints from labels and buttons
2020-07-01 15:50:20 +02:00
Michael Starke
4ba40b1d77
Added lost constraint
2020-07-01 15:38:50 +02:00
Michael Starke
58cc929ad9
Using stack view in preparation of hiding empty elements in entry view
2020-07-01 14:34:59 +02:00
Michael Starke
431f9ce22c
Fixed broken API contract of returned nil value for non-nil behaviour. Now returning empty dictionary instead
2020-07-01 14:34:29 +02:00
Michael Starke
8f4f3f7053
Use assert to silence compiler warning and remove noise diagnotics pragma
2020-07-01 14:33:27 +02:00
Michael Starke
fe7c647bcf
Added custom MPTabViewController to resize window to tab sizes on change
2020-06-30 23:49:06 +02:00
Michael Starke
208c3e6c31
Moved to using NSTabViewController for preferences instead of rolling our own implementation
2020-06-30 13:59:54 +02:00
Modo Ltunzher
da795b52de
Ukrainian translations ( #1076 )
...
* Ukrainian translations
* Typo fixes. Kudos to @troyane
* Fix typo in DEFAULT_GROUP_NAME
* Fix typos
Applied fixes in Localizable.strings, MainMenu.strings, PasswordCreatorView.strings, PluginPreferences.strings.
Co-authored-by: Nazar Gerasymchuk <troyan3@gmail.com >
2020-05-20 13:40:38 +02:00
Alex Rakov
c4fe593e8f
Use DuckDuckGo favicon service ( #1073 )
...
* Use DuckDuckGo favicon service
There are multiple ways of how favicon of a website can be published:
- Have a `favicon.ico` file under the website root
- Set through `<link rel="shortcut icon" href="..." />` tag
- Set through `<link rel="icon" href="..." />` tag, or
- Set through platform-specific tags like `<link rel="apple-touch-icon" href="..." />`
Current implementation only supports first option, which does not work in many cases.
Instead of implementing favicon fetching logic from scratch, favicon fetching services can be used.
There are multiple of them, e.g.:
- https://icons.duckduckgo.com/ip3/www.google.com.ico
- https://www.google.com/s2/favicons?domain=www.google.com
This change switched from fetching favicon from the original host to DuckDuckGo.
* Create UX for favicon download method preferences
* Add preferences for favicon download method
* Adjust preferences window location
Also, sort localized resources
Co-authored-by: Alex Rakov <alexander-rakov@users.noreply.github.com >
2020-05-15 19:37:52 +02:00
Michael Starke
67eee29fdf
Fixed regression that resulted in firstResponders not getting correctly updated on view changes
2020-05-12 14:13:04 +02:00
Michael Starke
0617b0e601
Update to newer file version
2020-05-12 14:13:04 +02:00
Michael Starke
85ba893724
Clarified commented code
2020-05-12 14:13:04 +02:00
Gilles Debunne
96f6b157c7
Fix typo ( #1071 )
2020-05-12 13:59:36 +02:00
Michael Starke
2d7a01df10
Merge branch 'release/0.7.12'
2020-03-25 21:48:07 +01:00
Michael Starke
99ea0d7a14
Versioning now respects builds from release branches
0.7.12
2020-03-25 21:12:33 +01:00
Michael Starke
d7f6bcc6c3
Tags are now search case insensitive ( fixes #1048 )
...
The issue was that the tags string array was not correctly searched case insensitive via the predicate CONTAINS
2020-03-25 21:03:28 +01:00
Michael Starke
0df8eba2b6
Tags are now search case insensitive ( fixes #1048 )
...
The issue was that the tags string array was not correctly searched case insensitive via the predicate CONTAINS
2020-03-20 17:24:33 +01:00