diff --git a/MacPass.xcodeproj/project.pbxproj b/MacPass.xcodeproj/project.pbxproj index 19dbb3a5..1022a5f1 100644 --- a/MacPass.xcodeproj/project.pbxproj +++ b/MacPass.xcodeproj/project.pbxproj @@ -198,6 +198,8 @@ 4C7B637F1C0CB57300D7038C /* KeePassKit.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4C7B63791C0CB55600D7038C /* KeePassKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 4C7B63801C0CB57300D7038C /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4C7B637A1C0CB55600D7038C /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 4C7BD07619FE94C900C7AA5C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4C7BD07519FE94C900C7AA5C /* Assets.xcassets */; }; + 4C7D4BE52DA91C1C00B04C10 /* MPSecurityPreferencesController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C7D4BE32DA91C1C00B04C10 /* MPSecurityPreferencesController.m */; }; + 4C7D4BE62DA91C1C00B04C10 /* MPSecurityPreferencesController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4C7D4BE42DA91C1C00B04C10 /* MPSecurityPreferencesController.xib */; }; 4C7D9D5424ABE6FD00907034 /* MPTabViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C7D9D5324ABE6FD00907034 /* MPTabViewController.m */; }; 4C7F8B681A10B68400CCB83D /* WelcomeView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4C7F8B6A1A10B68400CCB83D /* WelcomeView.xib */; }; 4C80304A1E2FBAA300133E4C /* MPTestKeyMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C8030491E2FBAA300133E4C /* MPTestKeyMapper.m */; }; @@ -714,6 +716,9 @@ 4C7B63791C0CB55600D7038C /* KeePassKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = KeePassKit.framework; path = Carthage/Build/Mac/KeePassKit.framework; sourceTree = ""; }; 4C7B637A1C0CB55600D7038C /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = Carthage/Build/Mac/Sparkle.framework; sourceTree = ""; }; 4C7BD07519FE94C900C7AA5C /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 4C7D4BE22DA91C1C00B04C10 /* MPSecurityPreferencesController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MPSecurityPreferencesController.h; sourceTree = ""; }; + 4C7D4BE32DA91C1C00B04C10 /* MPSecurityPreferencesController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MPSecurityPreferencesController.m; sourceTree = ""; }; + 4C7D4BE42DA91C1C00B04C10 /* MPSecurityPreferencesController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MPSecurityPreferencesController.xib; sourceTree = ""; }; 4C7D9D5224ABE6FD00907034 /* MPTabViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MPTabViewController.h; sourceTree = ""; }; 4C7D9D5324ABE6FD00907034 /* MPTabViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MPTabViewController.m; sourceTree = ""; }; 4C7F8B691A10B68400CCB83D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/WelcomeView.xib; sourceTree = ""; }; @@ -1497,6 +1502,9 @@ 4C4BE0C5257E9B91000AEA8C /* MPNotificationPreferencesController.h */, 4C4BE0C6257E9B91000AEA8C /* MPNotificationPreferencesController.m */, 4C4BE0C7257E9B91000AEA8C /* MPNotificationPreferencesController.xib */, + 4C7D4BE22DA91C1C00B04C10 /* MPSecurityPreferencesController.h */, + 4C7D4BE32DA91C1C00B04C10 /* MPSecurityPreferencesController.m */, + 4C7D4BE42DA91C1C00B04C10 /* MPSecurityPreferencesController.xib */, ); name = Preferences; sourceTree = ""; @@ -2137,6 +2145,7 @@ 4C3826721AD04B51007D7D67 /* addFolderTemplate.pdf in Resources */, 4C0B533F205C1561003D277E /* PickfieldView.xib in Resources */, 4C3826C21AD04D8E007D7D67 /* 55_ThumbnailTemplate.pdf in Resources */, + 4C7D4BE62DA91C1C00B04C10 /* MPSecurityPreferencesController.xib in Resources */, 4C3826A61AD04D8E007D7D67 /* 22_ASCIITemplate.pdf in Resources */, 4CD78ABC16D155FF00768A1D /* 07_NotepadTemplate.pdf in Resources */, 4C3826C11AD04D8E007D7D67 /* 54_SignatureTemplate.pdf in Resources */, @@ -2394,6 +2403,7 @@ 4C4B7EF317A467FC000234C7 /* MPEntryInspectorViewController.m in Sources */, 4C1BDF2B1E4392640012A3F0 /* MPPluginDataViewController.m in Sources */, 4C4B7EF817A4B335000234C7 /* MPUniqueCharactersFormatter.m in Sources */, + 4C7D4BE52DA91C1C00B04C10 /* MPSecurityPreferencesController.m in Sources */, 4C8B36AB17A6ED4B005E1FF1 /* MPOutlineContextMenuDelegate.m in Sources */, 4CD7223B17A7CB0700F5A1E1 /* MPWorkflowPreferencesController.m in Sources */, 4CA08DA017A831B200A6544B /* MPAddEntryContextMenuDelegate.m in Sources */, diff --git a/MacPass/Base.lproj/GeneralPreferences.xib b/MacPass/Base.lproj/GeneralPreferences.xib index c5531015..36b3947c 100644 --- a/MacPass/Base.lproj/GeneralPreferences.xib +++ b/MacPass/Base.lproj/GeneralPreferences.xib @@ -1,24 +1,16 @@ - + - + - - - - - - - - @@ -26,190 +18,10 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Enabling this compromises security. If enabled, your preferences will contain mappings from database to keyfile. Key locations for databases without a password will not be saved. - - - - - - - - - - - - Disabling this compromises security. If enabled, anything copied to the Clipboard in MacPass will be available on your connected iOS devices. You should clear the clipboard on those devices manually. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -228,7 +40,7 @@ - + @@ -236,7 +48,7 @@ - + @@ -280,7 +92,7 @@ - + @@ -291,7 +103,7 @@ - + @@ -311,34 +123,31 @@ + + - - - - - - + - + diff --git a/MacPass/Base.lproj/IntegrationPreferences.xib b/MacPass/Base.lproj/IntegrationPreferences.xib index f453f48a..ba9e4497 100644 --- a/MacPass/Base.lproj/IntegrationPreferences.xib +++ b/MacPass/Base.lproj/IntegrationPreferences.xib @@ -1,7 +1,8 @@ - + - + + @@ -26,18 +27,18 @@ - + - + - + - + - + @@ -47,7 +48,7 @@ - + @@ -156,7 +157,7 @@ - + @@ -204,20 +205,20 @@ - + - + - - + + @@ -239,9 +240,9 @@ - + - + - - + + MacPass will no longer be able to unlock any Database with TouchID until it is successfully unlocked with the password and or keyfile. diff --git a/MacPass/Base.lproj/PluginPreferences.xib b/MacPass/Base.lproj/PluginPreferences.xib index 0b7f1b34..6e573c2b 100644 --- a/MacPass/Base.lproj/PluginPreferences.xib +++ b/MacPass/Base.lproj/PluginPreferences.xib @@ -1,8 +1,8 @@ - + - + @@ -27,14 +27,14 @@ - + - + - - + + @@ -65,7 +65,7 @@ - + @@ -87,7 +87,7 @@ - + @@ -100,19 +100,19 @@ - + - - + + - - + + @@ -191,7 +191,7 @@ - + @@ -234,7 +234,7 @@ - - + + diff --git a/MacPass/Base.lproj/UpdatePreferences.xib b/MacPass/Base.lproj/UpdatePreferences.xib index 9789b4ed..1949d81d 100644 --- a/MacPass/Base.lproj/UpdatePreferences.xib +++ b/MacPass/Base.lproj/UpdatePreferences.xib @@ -1,8 +1,8 @@ - + - + @@ -20,13 +20,13 @@ @@ -45,7 +45,7 @@ - + diff --git a/MacPass/Base.lproj/WorkflowPreferences.xib b/MacPass/Base.lproj/WorkflowPreferences.xib index 45b17bb9..bc417d78 100644 --- a/MacPass/Base.lproj/WorkflowPreferences.xib +++ b/MacPass/Base.lproj/WorkflowPreferences.xib @@ -1,8 +1,8 @@ - + - + @@ -21,24 +21,24 @@ - + - + - + - - + + - - + + @@ -46,7 +46,7 @@ - + @@ -59,7 +59,7 @@ - + @@ -92,9 +92,9 @@ - + - + + + + + + + Disabling this compromises security. If enabled, anything copied to the Clipboard in MacPass will be available on your connected iOS devices. You should clear the clipboard on those devices manually. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Enabling this compromises security. If enabled, your preferences will contain mappings from database to keyfile. Key locations for databases without a password will not be saved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MacPass/PreferencesWindow.xib b/MacPass/PreferencesWindow.xib index a4c54584..d9764fd0 100644 --- a/MacPass/PreferencesWindow.xib +++ b/MacPass/PreferencesWindow.xib @@ -1,8 +1,8 @@ - + - + @@ -16,7 +16,7 @@ - +