// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 48; objects = { /* Begin PBXBuildFile section */ 6795F63A82E94FF7CD2CEC0F /* Pods_deltachat_iosTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2F7009234DB9408201A6CDCB /* Pods_deltachat_iosTests.framework */; }; 7070FB9B2101ECBB000DC258 /* GroupNameController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7070FB9A2101ECBB000DC258 /* GroupNameController.swift */; }; 7092474120B3869500AF8799 /* ContactDetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7092474020B3869500AF8799 /* ContactDetailViewController.swift */; }; 70B08FCD21073B910097D3EA /* NewGroupMemberChoiceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70B08FCC21073B910097D3EA /* NewGroupMemberChoiceController.swift */; }; 70B8882E2091B8550074812E /* ContactCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70B8882D2091B8550074812E /* ContactCell.swift */; }; 7837B64021E54DC600CDE126 /* .swiftlint.yml in Resources */ = {isa = PBXBuildFile; fileRef = 7837B63F21E54DC600CDE126 /* .swiftlint.yml */; }; 785BE16821E247F1003BE98C /* MessageInfoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 785BE16721E247F1003BE98C /* MessageInfoViewController.swift */; }; 787D669A229F2237000A7A9D /* libdeltachat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 787D6699229F2237000A7A9D /* libdeltachat.a */; }; 789E879621D6CB58003ED1C5 /* QrCodeReaderController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 789E879521D6CB58003ED1C5 /* QrCodeReaderController.swift */; }; 789E879D21D6DF86003ED1C5 /* ProgressHud.swift in Sources */ = {isa = PBXBuildFile; fileRef = 789E879C21D6DF86003ED1C5 /* ProgressHud.swift */; }; 78E45E3A21D3CFBC00D4B15E /* SettingsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78E45E3921D3CFBC00D4B15E /* SettingsController.swift */; }; 78E45E3C21D3D03700D4B15E /* TextFieldTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78E45E3B21D3D03700D4B15E /* TextFieldTableViewCell.swift */; }; 78E45E3E21D3D28C00D4B15E /* DCNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78E45E3D21D3D28C00D4B15E /* DCNavigationController.swift */; }; 78E45E4021D3D70700D4B15E /* ContactListController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78E45E3F21D3D70700D4B15E /* ContactListController.swift */; }; 78E45E4421D3F14A00D4B15E /* UIImage+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78E45E4321D3F14A00D4B15E /* UIImage+Extension.swift */; }; 78E45E4C21D404AE00D4B15E /* CustomMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78E45E4B21D404AE00D4B15E /* CustomMessageCell.swift */; }; 78ED838321D5379000243125 /* TextFieldCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78ED838221D5379000243125 /* TextFieldCell.swift */; }; 78ED838D21D577D000243125 /* events.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78ED838C21D577D000243125 /* events.swift */; }; 78ED838F21D5927A00243125 /* ProfileViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78ED838E21D5927A00243125 /* ProfileViewController.swift */; }; 78ED839421D5AF8A00243125 /* QrCodeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78ED839321D5AF8A00243125 /* QrCodeView.swift */; }; 7A0052C81FBE6CB40048C3BF /* NewContactController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A0052C71FBE6CB40048C3BF /* NewContactController.swift */; }; 7A451D941FB1B1DB00177250 /* wrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 7A451D921FB1B1DB00177250 /* wrapper.c */; }; 7A451DB01FB1F84900177250 /* AppCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A451DAF1FB1F84900177250 /* AppCoordinator.swift */; }; 7A451DBE1FB4AD0700177250 /* Wrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A451DBD1FB4AD0700177250 /* Wrapper.swift */; }; 7A9FB1441FB061E2001FEA36 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A9FB1431FB061E2001FEA36 /* AppDelegate.swift */; }; 7A9FB14B1FB061E2001FEA36 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 7A9FB14A1FB061E2001FEA36 /* Assets.xcassets */; }; 7A9FB14E1FB061E2001FEA36 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7A9FB14C1FB061E2001FEA36 /* LaunchScreen.storyboard */; }; 7AE0A5491FC42F65005ECB4B /* NewChatViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AE0A5481FC42F65005ECB4B /* NewChatViewController.swift */; }; 8B6D425BC604F7C43B65D436 /* Pods_deltachat_ios.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6241BE1534A653E79AD5D01D /* Pods_deltachat_ios.framework */; }; AE0D26FD1FB1FE88002FAFCE /* ChatListController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE0D26FC1FB1FE88002FAFCE /* ChatListController.swift */; }; AE18F292228C17BC0007B1BE /* PortSettingsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE18F291228C17BC0007B1BE /* PortSettingsController.swift */; }; AE18F294228C602A0007B1BE /* SecuritySettingsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE18F293228C602A0007B1BE /* SecuritySettingsController.swift */; }; AE25F09022807AD800CDEA66 /* GroupNameCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE25F08F22807AD800CDEA66 /* GroupNameCell.swift */; }; AE38B31822672DFC00EC37A1 /* ActionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE38B31722672DFC00EC37A1 /* ActionCell.swift */; }; AE38B31A2267328200EC37A1 /* Colors.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE38B3192267328200EC37A1 /* Colors.swift */; }; AE4AEE3522B1030D000AA495 /* PreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE4AEE3422B1030D000AA495 /* PreviewController.swift */; }; AE52EA19229EB53C00C586C9 /* ContactDetailHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE52EA18229EB53C00C586C9 /* ContactDetailHeader.swift */; }; AE52EA20229EB9F000C586C9 /* EditGroupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE52EA1F229EB9F000C586C9 /* EditGroupViewController.swift */; }; AE728F15229D5C390047565B /* PhotoPickerAlertAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE728F14229D5C390047565B /* PhotoPickerAlertAction.swift */; }; AE8519EA2272FDCA00ED86F0 /* DeviceContactsHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8519E92272FDCA00ED86F0 /* DeviceContactsHandler.swift */; }; AE851A04227AECDE00ED86F0 /* deltachat_iosTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE851A03227AECDE00ED86F0 /* deltachat_iosTests.swift */; }; AE851AC5227C755A00ED86F0 /* Protocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE851AC4227C755A00ED86F0 /* Protocols.swift */; }; AE851AC7227C776400ED86F0 /* Location.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE851AC6227C776400ED86F0 /* Location.swift */; }; AE851AC9227C77CF00ED86F0 /* Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE851AC8227C77CF00ED86F0 /* Media.swift */; }; AE851ACE227CA54400ED86F0 /* InitialsBadge.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE851ACD227CA54300ED86F0 /* InitialsBadge.swift */; }; AE851AD0227DF50900ED86F0 /* GroupChatDetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE851ACF227DF50900ED86F0 /* GroupChatDetailViewController.swift */; }; AE9DAF0D22C1215D004C9591 /* EditContactController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE9DAF0C22C1215D004C9591 /* EditContactController.swift */; }; AE9DAF0F22C278C6004C9591 /* ChatTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE9DAF0E22C278C6004C9591 /* ChatTitleView.swift */; }; AEACE2DD1FB323CA00DCDD78 /* ChatViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEACE2DC1FB323CA00DCDD78 /* ChatViewController.swift */; }; AEACE2DF1FB3246400DCDD78 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEACE2DE1FB3246400DCDD78 /* Message.swift */; }; AEACE2E31FB32B5C00DCDD78 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEACE2E21FB32B5C00DCDD78 /* Constants.swift */; }; AEACE2E51FB32E1900DCDD78 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEACE2E41FB32E1900DCDD78 /* Utils.swift */; }; AEE56D762253431E007DC082 /* AccountSetupController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE56D752253431E007DC082 /* AccountSetupController.swift */; }; AEE56D7D2253ADB4007DC082 /* HudHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE56D7C2253ADB4007DC082 /* HudHandler.swift */; }; AEE56D80225504DB007DC082 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE56D7F225504DB007DC082 /* Extensions.swift */; }; AEE6EC3F2282C59C00EDC689 /* GroupMembersViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE6EC3E2282C59C00EDC689 /* GroupMembersViewController.swift */; }; AEE6EC412282DF5700EDC689 /* MailboxViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE6EC402282DF5700EDC689 /* MailboxViewController.swift */; }; AEE6EC482283045D00EDC689 /* EditSettingsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE6EC472283045D00EDC689 /* EditSettingsController.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ AE851A06227AECDF00ED86F0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 7A9FB1381FB061E2001FEA36 /* Project object */; proxyType = 1; remoteGlobalIDString = 7A9FB13F1FB061E2001FEA36; remoteInfo = "deltachat-ios"; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 21EE28844E7A690D73BF5285 /* Pods-deltachat-iosTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-deltachat-iosTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-deltachat-iosTests/Pods-deltachat-iosTests.debug.xcconfig"; sourceTree = ""; }; 2F7009234DB9408201A6CDCB /* Pods_deltachat_iosTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_deltachat_iosTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6241BE1534A653E79AD5D01D /* Pods_deltachat_ios.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_deltachat_ios.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7070FB9A2101ECBB000DC258 /* GroupNameController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupNameController.swift; sourceTree = ""; }; 7092474020B3869500AF8799 /* ContactDetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContactDetailViewController.swift; sourceTree = ""; }; 70B08FCC21073B910097D3EA /* NewGroupMemberChoiceController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewGroupMemberChoiceController.swift; sourceTree = ""; }; 70B8882D2091B8550074812E /* ContactCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContactCell.swift; sourceTree = ""; }; 7837B63F21E54DC600CDE126 /* .swiftlint.yml */ = {isa = PBXFileReference; lastKnownFileType = text; path = .swiftlint.yml; sourceTree = ""; }; 785BE16721E247F1003BE98C /* MessageInfoViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageInfoViewController.swift; sourceTree = ""; }; 787D6699229F2237000A7A9D /* libdeltachat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libdeltachat.a; path = "deltachat-ios/libraries/deltachat-core-rust/target/universal/debug/libdeltachat.a"; sourceTree = ""; }; 789E879521D6CB58003ED1C5 /* QrCodeReaderController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QrCodeReaderController.swift; sourceTree = ""; }; 789E879C21D6DF86003ED1C5 /* ProgressHud.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProgressHud.swift; sourceTree = ""; }; 78C7036A21D46752005D4525 /* deltachat-ios.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "deltachat-ios.entitlements"; sourceTree = ""; }; 78E45E2121D1768900D4B15E /* src */ = {isa = PBXFileReference; lastKnownFileType = folder; name = src; path = "deltachat-ios/libraries/deltachat-core/src"; sourceTree = ""; }; 78E45E3921D3CFBC00D4B15E /* SettingsController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsController.swift; sourceTree = ""; }; 78E45E3B21D3D03700D4B15E /* TextFieldTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextFieldTableViewCell.swift; sourceTree = ""; }; 78E45E3D21D3D28C00D4B15E /* DCNavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DCNavigationController.swift; sourceTree = ""; }; 78E45E3F21D3D70700D4B15E /* ContactListController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContactListController.swift; sourceTree = ""; }; 78E45E4321D3F14A00D4B15E /* UIImage+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+Extension.swift"; sourceTree = ""; }; 78E45E4B21D404AE00D4B15E /* CustomMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomMessageCell.swift; sourceTree = ""; }; 78ED838221D5379000243125 /* TextFieldCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextFieldCell.swift; sourceTree = ""; }; 78ED838C21D577D000243125 /* events.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = events.swift; sourceTree = ""; }; 78ED838E21D5927A00243125 /* ProfileViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileViewController.swift; sourceTree = ""; }; 78ED839321D5AF8A00243125 /* QrCodeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QrCodeView.swift; sourceTree = ""; }; 7A0052C71FBE6CB40048C3BF /* NewContactController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewContactController.swift; sourceTree = ""; }; 7A451D921FB1B1DB00177250 /* wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = wrapper.c; sourceTree = ""; }; 7A451D931FB1B1DB00177250 /* wrapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrapper.h; sourceTree = ""; }; 7A451DAF1FB1F84900177250 /* AppCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppCoordinator.swift; sourceTree = ""; }; 7A451DBD1FB4AD0700177250 /* Wrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Wrapper.swift; sourceTree = ""; }; 7A9FB1401FB061E2001FEA36 /* deltachat-ios.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "deltachat-ios.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 7A9FB1431FB061E2001FEA36 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 7A9FB14A1FB061E2001FEA36 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 7A9FB14D1FB061E2001FEA36 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 7A9FB14F1FB061E2001FEA36 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 7A9FB1561FB06540001FEA36 /* deltachat-ios-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "deltachat-ios-Bridging-Header.h"; sourceTree = ""; }; 7AE0A5481FC42F65005ECB4B /* NewChatViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewChatViewController.swift; sourceTree = ""; }; 8DE110C607A0E4485C43B5FA /* Pods-deltachat-ios.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-deltachat-ios.debug.xcconfig"; path = "Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios.debug.xcconfig"; sourceTree = ""; }; A8615D4600859851E53CAA9C /* Pods-deltachat-ios.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-deltachat-ios.release.xcconfig"; path = "Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios.release.xcconfig"; sourceTree = ""; }; AE0D26FC1FB1FE88002FAFCE /* ChatListController.swift */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.swift; path = ChatListController.swift; sourceTree = ""; tabWidth = 4; }; AE18F291228C17BC0007B1BE /* PortSettingsController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PortSettingsController.swift; sourceTree = ""; }; AE18F293228C602A0007B1BE /* SecuritySettingsController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecuritySettingsController.swift; sourceTree = ""; }; AE25F08F22807AD800CDEA66 /* GroupNameCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupNameCell.swift; sourceTree = ""; }; AE38B31722672DFC00EC37A1 /* ActionCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionCell.swift; sourceTree = ""; }; AE38B3192267328200EC37A1 /* Colors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Colors.swift; sourceTree = ""; }; AE4AEE3422B1030D000AA495 /* PreviewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreviewController.swift; sourceTree = ""; }; AE52EA18229EB53C00C586C9 /* ContactDetailHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContactDetailHeader.swift; sourceTree = ""; }; AE52EA1F229EB9F000C586C9 /* EditGroupViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditGroupViewController.swift; sourceTree = ""; }; AE728F14229D5C390047565B /* PhotoPickerAlertAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhotoPickerAlertAction.swift; sourceTree = ""; }; AE8519E92272FDCA00ED86F0 /* DeviceContactsHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceContactsHandler.swift; sourceTree = ""; }; AE851A01227AECDE00ED86F0 /* deltachat-iosTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "deltachat-iosTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; AE851A03227AECDE00ED86F0 /* deltachat_iosTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = deltachat_iosTests.swift; sourceTree = ""; }; AE851A05227AECDF00ED86F0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; AE851AC4227C755A00ED86F0 /* Protocols.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Protocols.swift; sourceTree = ""; }; AE851AC6227C776400ED86F0 /* Location.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Location.swift; sourceTree = ""; }; AE851AC8227C77CF00ED86F0 /* Media.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Media.swift; sourceTree = ""; }; AE851ACD227CA54300ED86F0 /* InitialsBadge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InitialsBadge.swift; sourceTree = ""; }; AE851ACF227DF50900ED86F0 /* GroupChatDetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupChatDetailViewController.swift; sourceTree = ""; }; AE9DAF0C22C1215D004C9591 /* EditContactController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditContactController.swift; sourceTree = ""; }; AE9DAF0E22C278C6004C9591 /* ChatTitleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatTitleView.swift; sourceTree = ""; }; AEACE2DC1FB323CA00DCDD78 /* ChatViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatViewController.swift; sourceTree = ""; }; AEACE2DE1FB3246400DCDD78 /* Message.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Message.swift; sourceTree = ""; }; AEACE2E21FB32B5C00DCDD78 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = ""; }; AEACE2E41FB32E1900DCDD78 /* Utils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = ""; }; AEE56D752253431E007DC082 /* AccountSetupController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountSetupController.swift; sourceTree = ""; tabWidth = 4; }; AEE56D7C2253ADB4007DC082 /* HudHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HudHandler.swift; sourceTree = ""; }; AEE56D7F225504DB007DC082 /* Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = ""; }; AEE6EC3E2282C59C00EDC689 /* GroupMembersViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupMembersViewController.swift; sourceTree = ""; }; AEE6EC402282DF5700EDC689 /* MailboxViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MailboxViewController.swift; sourceTree = ""; }; AEE6EC472283045D00EDC689 /* EditSettingsController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditSettingsController.swift; sourceTree = ""; }; FECB35E2B04CD5F5D02C157A /* Pods-deltachat-iosTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-deltachat-iosTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-deltachat-iosTests/Pods-deltachat-iosTests.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 7A9FB13D1FB061E2001FEA36 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 787D669A229F2237000A7A9D /* libdeltachat.a in Frameworks */, 8B6D425BC604F7C43B65D436 /* Pods_deltachat_ios.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; AE8519FE227AECDE00ED86F0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 6795F63A82E94FF7CD2CEC0F /* Pods_deltachat_iosTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 7A9FB1371FB061E2001FEA36 = { isa = PBXGroup; children = ( 7837B63F21E54DC600CDE126 /* .swiftlint.yml */, 78E45E2121D1768900D4B15E /* src */, 7A9FB1421FB061E2001FEA36 /* deltachat-ios */, AE851A02227AECDE00ED86F0 /* deltachat-iosTests */, 7A9FB1411FB061E2001FEA36 /* Products */, 7A9FB4F81FB084E6001FEA36 /* Frameworks */, 7DB2DC4CCB84D323E5130F99 /* Pods */, ); indentWidth = 4; sourceTree = ""; tabWidth = 4; usesTabs = 1; }; 7A9FB1411FB061E2001FEA36 /* Products */ = { isa = PBXGroup; children = ( 7A9FB1401FB061E2001FEA36 /* deltachat-ios.app */, AE851A01227AECDE00ED86F0 /* deltachat-iosTests.xctest */, ); name = Products; sourceTree = ""; }; 7A9FB1421FB061E2001FEA36 /* deltachat-ios */ = { isa = PBXGroup; children = ( 7A9FB1431FB061E2001FEA36 /* AppDelegate.swift */, AE851ACA227C79CF00ED86F0 /* DC */, AE851AC3227C695900ED86F0 /* View */, AE851AC2227C695000ED86F0 /* Helper */, AE851AC1227C694300ED86F0 /* Coordinator */, AE851AC0227C693B00ED86F0 /* Controller */, AE851ABA227C692600ED86F0 /* Model */, AE851ACB227C7A5000ED86F0 /* Handler */, 7A9FB15B1FB07364001FEA36 /* libraries */, 7A9FB1561FB06540001FEA36 /* deltachat-ios-Bridging-Header.h */, 78C7036A21D46752005D4525 /* deltachat-ios.entitlements */, 7A9FB14A1FB061E2001FEA36 /* Assets.xcassets */, 7A9FB14C1FB061E2001FEA36 /* LaunchScreen.storyboard */, 7A9FB14F1FB061E2001FEA36 /* Info.plist */, 70B08FCC21073B910097D3EA /* NewGroupMemberChoiceController.swift */, ); path = "deltachat-ios"; sourceTree = ""; }; 7A9FB15B1FB07364001FEA36 /* libraries */ = { isa = PBXGroup; children = ( ); name = libraries; sourceTree = ""; }; 7A9FB4F81FB084E6001FEA36 /* Frameworks */ = { isa = PBXGroup; children = ( 787D6699229F2237000A7A9D /* libdeltachat.a */, 6241BE1534A653E79AD5D01D /* Pods_deltachat_ios.framework */, 2F7009234DB9408201A6CDCB /* Pods_deltachat_iosTests.framework */, ); name = Frameworks; sourceTree = ""; }; 7DB2DC4CCB84D323E5130F99 /* Pods */ = { isa = PBXGroup; children = ( 8DE110C607A0E4485C43B5FA /* Pods-deltachat-ios.debug.xcconfig */, A8615D4600859851E53CAA9C /* Pods-deltachat-ios.release.xcconfig */, 21EE28844E7A690D73BF5285 /* Pods-deltachat-iosTests.debug.xcconfig */, FECB35E2B04CD5F5D02C157A /* Pods-deltachat-iosTests.release.xcconfig */, ); name = Pods; sourceTree = ""; }; AE18F28B228C17630007B1BE /* AccountSetup */ = { isa = PBXGroup; children = ( AE18F291228C17BC0007B1BE /* PortSettingsController.swift */, AE18F293228C602A0007B1BE /* SecuritySettingsController.swift */, ); path = AccountSetup; sourceTree = ""; }; AE851A02227AECDE00ED86F0 /* deltachat-iosTests */ = { isa = PBXGroup; children = ( AE851A03227AECDE00ED86F0 /* deltachat_iosTests.swift */, AE851A05227AECDF00ED86F0 /* Info.plist */, ); path = "deltachat-iosTests"; sourceTree = ""; }; AE851ABA227C692600ED86F0 /* Model */ = { isa = PBXGroup; children = ( AEACE2DE1FB3246400DCDD78 /* Message.swift */, AE851AC6227C776400ED86F0 /* Location.swift */, AE851AC8227C77CF00ED86F0 /* Media.swift */, ); path = Model; sourceTree = ""; }; AE851AC0227C693B00ED86F0 /* Controller */ = { isa = PBXGroup; children = ( AE18F28B228C17630007B1BE /* AccountSetup */, 78E45E3D21D3D28C00D4B15E /* DCNavigationController.swift */, 785BE16721E247F1003BE98C /* MessageInfoViewController.swift */, 7A0052C71FBE6CB40048C3BF /* NewContactController.swift */, AEE56D752253431E007DC082 /* AccountSetupController.swift */, AEACE2DC1FB323CA00DCDD78 /* ChatViewController.swift */, 789E879521D6CB58003ED1C5 /* QrCodeReaderController.swift */, 7092474020B3869500AF8799 /* ContactDetailViewController.swift */, 7AE0A5481FC42F65005ECB4B /* NewChatViewController.swift */, AE0D26FC1FB1FE88002FAFCE /* ChatListController.swift */, 78E45E3F21D3D70700D4B15E /* ContactListController.swift */, 78ED838E21D5927A00243125 /* ProfileViewController.swift */, 78E45E3921D3CFBC00D4B15E /* SettingsController.swift */, 7070FB9A2101ECBB000DC258 /* GroupNameController.swift */, AE851ACF227DF50900ED86F0 /* GroupChatDetailViewController.swift */, AEE6EC3E2282C59C00EDC689 /* GroupMembersViewController.swift */, AEE6EC402282DF5700EDC689 /* MailboxViewController.swift */, AEE6EC472283045D00EDC689 /* EditSettingsController.swift */, AE52EA1F229EB9F000C586C9 /* EditGroupViewController.swift */, AE4AEE3422B1030D000AA495 /* PreviewController.swift */, AE9DAF0C22C1215D004C9591 /* EditContactController.swift */, ); path = Controller; sourceTree = ""; }; AE851AC1227C694300ED86F0 /* Coordinator */ = { isa = PBXGroup; children = ( 7A451DAF1FB1F84900177250 /* AppCoordinator.swift */, ); path = Coordinator; sourceTree = ""; }; AE851AC2227C695000ED86F0 /* Helper */ = { isa = PBXGroup; children = ( AEACE2E21FB32B5C00DCDD78 /* Constants.swift */, 78E45E4321D3F14A00D4B15E /* UIImage+Extension.swift */, AEACE2E41FB32E1900DCDD78 /* Utils.swift */, AEE56D7F225504DB007DC082 /* Extensions.swift */, AE38B3192267328200EC37A1 /* Colors.swift */, AE851AC4227C755A00ED86F0 /* Protocols.swift */, ); path = Helper; sourceTree = ""; }; AE851AC3227C695900ED86F0 /* View */ = { isa = PBXGroup; children = ( 78E45E4B21D404AE00D4B15E /* CustomMessageCell.swift */, 70B8882D2091B8550074812E /* ContactCell.swift */, 78ED839321D5AF8A00243125 /* QrCodeView.swift */, 78ED838221D5379000243125 /* TextFieldCell.swift */, 78E45E3B21D3D03700D4B15E /* TextFieldTableViewCell.swift */, 789E879C21D6DF86003ED1C5 /* ProgressHud.swift */, AE38B31722672DFC00EC37A1 /* ActionCell.swift */, AE851ACD227CA54300ED86F0 /* InitialsBadge.swift */, AE25F08F22807AD800CDEA66 /* GroupNameCell.swift */, AE728F14229D5C390047565B /* PhotoPickerAlertAction.swift */, AE52EA18229EB53C00C586C9 /* ContactDetailHeader.swift */, AE9DAF0E22C278C6004C9591 /* ChatTitleView.swift */, ); path = View; sourceTree = ""; }; AE851ACA227C79CF00ED86F0 /* DC */ = { isa = PBXGroup; children = ( 7A451D931FB1B1DB00177250 /* wrapper.h */, 7A451DBD1FB4AD0700177250 /* Wrapper.swift */, 78ED838C21D577D000243125 /* events.swift */, 7A451D921FB1B1DB00177250 /* wrapper.c */, ); path = DC; sourceTree = ""; }; AE851ACB227C7A5000ED86F0 /* Handler */ = { isa = PBXGroup; children = ( AEE56D7C2253ADB4007DC082 /* HudHandler.swift */, AE8519E92272FDCA00ED86F0 /* DeviceContactsHandler.swift */, ); path = Handler; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 7A9FB13F1FB061E2001FEA36 /* deltachat-ios */ = { isa = PBXNativeTarget; buildConfigurationList = 7A9FB1521FB061E2001FEA36 /* Build configuration list for PBXNativeTarget "deltachat-ios" */; buildPhases = ( 58C9D79942D26B7F8F210DA1 /* [CP] Check Pods Manifest.lock */, 787D6698229F20B8000A7A9D /* ShellScript */, 7A9FB13C1FB061E2001FEA36 /* Sources */, 7A9FB13D1FB061E2001FEA36 /* Frameworks */, 7A9FB13E1FB061E2001FEA36 /* Resources */, 30C8FE37A924BE7AFF9661C1 /* [CP] Embed Pods Frameworks */, 7837B63821E54CB400CDE126 /* Run Script */, 7837B64621E5532B00CDE126 /* ShellScript */, ); buildRules = ( ); dependencies = ( ); name = "deltachat-ios"; productName = "deltachat-ios"; productReference = 7A9FB1401FB061E2001FEA36 /* deltachat-ios.app */; productType = "com.apple.product-type.application"; }; AE851A00227AECDE00ED86F0 /* deltachat-iosTests */ = { isa = PBXNativeTarget; buildConfigurationList = AE851A08227AECDF00ED86F0 /* Build configuration list for PBXNativeTarget "deltachat-iosTests" */; buildPhases = ( 672D4B67EDB340ABE3316BC8 /* [CP] Check Pods Manifest.lock */, AE8519FD227AECDE00ED86F0 /* Sources */, AE8519FE227AECDE00ED86F0 /* Frameworks */, AE8519FF227AECDE00ED86F0 /* Resources */, ); buildRules = ( ); dependencies = ( AE851A07227AECDF00ED86F0 /* PBXTargetDependency */, ); name = "deltachat-iosTests"; productName = "deltachat-iosTests"; productReference = AE851A01227AECDE00ED86F0 /* deltachat-iosTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 7A9FB1381FB061E2001FEA36 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 1020; LastUpgradeCheck = 0930; ORGANIZATIONNAME = "Jonas Reinsch"; TargetAttributes = { 7A9FB13F1FB061E2001FEA36 = { CreatedOnToolsVersion = 9.1; LastSwiftMigration = 1000; ProvisioningStyle = Automatic; SystemCapabilities = { com.apple.ApplicationGroups.iOS = { enabled = 1; }; com.apple.BackgroundModes = { enabled = 1; }; com.apple.Push = { enabled = 1; }; com.apple.SafariKeychain = { enabled = 1; }; }; }; AE851A00227AECDE00ED86F0 = { CreatedOnToolsVersion = 10.2.1; ProvisioningStyle = Automatic; TestTargetID = 7A9FB13F1FB061E2001FEA36; }; }; }; buildConfigurationList = 7A9FB13B1FB061E2001FEA36 /* Build configuration list for PBXProject "deltachat-ios" */; compatibilityVersion = "Xcode 8.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = 7A9FB1371FB061E2001FEA36; productRefGroup = 7A9FB1411FB061E2001FEA36 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 7A9FB13F1FB061E2001FEA36 /* deltachat-ios */, AE851A00227AECDE00ED86F0 /* deltachat-iosTests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 7A9FB13E1FB061E2001FEA36 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 7837B64021E54DC600CDE126 /* .swiftlint.yml in Resources */, 7A9FB14E1FB061E2001FEA36 /* LaunchScreen.storyboard in Resources */, 7A9FB14B1FB061E2001FEA36 /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; AE8519FF227AECDE00ED86F0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 30C8FE37A924BE7AFF9661C1 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios-frameworks.sh", "${BUILT_PRODUCTS_DIR}/ALCameraViewController/ALCameraViewController.framework", "${BUILT_PRODUCTS_DIR}/DBDebugToolkit/DBDebugToolkit.framework", "${BUILT_PRODUCTS_DIR}/InputBarAccessoryView/InputBarAccessoryView.framework", "${BUILT_PRODUCTS_DIR}/JGProgressHUD/JGProgressHUD.framework", "${BUILT_PRODUCTS_DIR}/MessageKit/MessageKit.framework", "${BUILT_PRODUCTS_DIR}/QuickTableViewController/QuickTableViewController.framework", "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework", "${BUILT_PRODUCTS_DIR}/SwiftyBeaver/SwiftyBeaver.framework", "${BUILT_PRODUCTS_DIR}/UICircularProgressRing/UICircularProgressRing.framework", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ALCameraViewController.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DBDebugToolkit.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/InputBarAccessoryView.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/JGProgressHUD.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MessageKit.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/QuickTableViewController.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Reachability.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyBeaver.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/UICircularProgressRing.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; 58C9D79942D26B7F8F210DA1 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-deltachat-ios-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; 672D4B67EDB340ABE3316BC8 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-deltachat-iosTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; 7837B63821E54CB400CDE126 /* Run Script */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( ); name = "Run Script"; outputFileListPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/SwiftLint/swiftlint\"\n"; }; 7837B64621E5532B00CDE126 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( ); outputFileListPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/SwiftFormat/CommandLineTool/swiftformat\"\n"; }; 787D6698229F20B8000A7A9D /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( ); outputFileListPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "# The $PATH used by XCode likely won't contain Cargo, fix that.\n# This assumes a default `rustup` setup.\nexport PATH=\"$HOME/.cargo/bin:$PATH\"\n\n# ensure all targets are installed\nrustup target add aarch64-apple-ios x86_64-apple-ios --toolchain `cat deltachat-ios/libraries/deltachat-core-rust/rust-toolchain`\n\n# --xcode-integ determines --release and --targets from XCode's env vars.\n# Depending your setup, specify the rustup toolchain explicitly.\ncargo +`cat deltachat-ios/libraries/deltachat-core-rust/rust-toolchain` lipo --release --manifest-path deltachat-ios/libraries/deltachat-core-rust/deltachat-ffi/Cargo.toml --no-default-features --features nightly\n"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 7A9FB13C1FB061E2001FEA36 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 78ED839421D5AF8A00243125 /* QrCodeView.swift in Sources */, AE851AC9227C77CF00ED86F0 /* Media.swift in Sources */, AEACE2DF1FB3246400DCDD78 /* Message.swift in Sources */, AE9DAF0F22C278C6004C9591 /* ChatTitleView.swift in Sources */, AE4AEE3522B1030D000AA495 /* PreviewController.swift in Sources */, 7070FB9B2101ECBB000DC258 /* GroupNameController.swift in Sources */, AE52EA19229EB53C00C586C9 /* ContactDetailHeader.swift in Sources */, 78E45E4421D3F14A00D4B15E /* UIImage+Extension.swift in Sources */, AE52EA20229EB9F000C586C9 /* EditGroupViewController.swift in Sources */, 70B08FCD21073B910097D3EA /* NewGroupMemberChoiceController.swift in Sources */, 78E45E3E21D3D28C00D4B15E /* DCNavigationController.swift in Sources */, 78E45E4021D3D70700D4B15E /* ContactListController.swift in Sources */, AE18F294228C602A0007B1BE /* SecuritySettingsController.swift in Sources */, 78ED838D21D577D000243125 /* events.swift in Sources */, AE851AC7227C776400ED86F0 /* Location.swift in Sources */, 7AE0A5491FC42F65005ECB4B /* NewChatViewController.swift in Sources */, AE25F09022807AD800CDEA66 /* GroupNameCell.swift in Sources */, AEE6EC3F2282C59C00EDC689 /* GroupMembersViewController.swift in Sources */, 78E45E3A21D3CFBC00D4B15E /* SettingsController.swift in Sources */, AE8519EA2272FDCA00ED86F0 /* DeviceContactsHandler.swift in Sources */, 78ED838321D5379000243125 /* TextFieldCell.swift in Sources */, 78E45E3C21D3D03700D4B15E /* TextFieldTableViewCell.swift in Sources */, AE0D26FD1FB1FE88002FAFCE /* ChatListController.swift in Sources */, AEE56D80225504DB007DC082 /* Extensions.swift in Sources */, 7A0052C81FBE6CB40048C3BF /* NewContactController.swift in Sources */, AEE56D762253431E007DC082 /* AccountSetupController.swift in Sources */, AEACE2DD1FB323CA00DCDD78 /* ChatViewController.swift in Sources */, AEE6EC412282DF5700EDC689 /* MailboxViewController.swift in Sources */, 78ED838F21D5927A00243125 /* ProfileViewController.swift in Sources */, AEE6EC482283045D00EDC689 /* EditSettingsController.swift in Sources */, 7A9FB1441FB061E2001FEA36 /* AppDelegate.swift in Sources */, AEE56D7D2253ADB4007DC082 /* HudHandler.swift in Sources */, AEACE2E51FB32E1900DCDD78 /* Utils.swift in Sources */, 789E879D21D6DF86003ED1C5 /* ProgressHud.swift in Sources */, 78E45E4C21D404AE00D4B15E /* CustomMessageCell.swift in Sources */, AE38B31A2267328200EC37A1 /* Colors.swift in Sources */, 789E879621D6CB58003ED1C5 /* QrCodeReaderController.swift in Sources */, 7A451DBE1FB4AD0700177250 /* Wrapper.swift in Sources */, AE851ACE227CA54400ED86F0 /* InitialsBadge.swift in Sources */, 70B8882E2091B8550074812E /* ContactCell.swift in Sources */, 7A451D941FB1B1DB00177250 /* wrapper.c in Sources */, 7092474120B3869500AF8799 /* ContactDetailViewController.swift in Sources */, AE18F292228C17BC0007B1BE /* PortSettingsController.swift in Sources */, AE851AD0227DF50900ED86F0 /* GroupChatDetailViewController.swift in Sources */, 7A451DB01FB1F84900177250 /* AppCoordinator.swift in Sources */, AE38B31822672DFC00EC37A1 /* ActionCell.swift in Sources */, AE9DAF0D22C1215D004C9591 /* EditContactController.swift in Sources */, 785BE16821E247F1003BE98C /* MessageInfoViewController.swift in Sources */, AE851AC5227C755A00ED86F0 /* Protocols.swift in Sources */, AE728F15229D5C390047565B /* PhotoPickerAlertAction.swift in Sources */, AEACE2E31FB32B5C00DCDD78 /* Constants.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; AE8519FD227AECDE00ED86F0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( AE851A04227AECDE00ED86F0 /* deltachat_iosTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ AE851A07227AECDF00ED86F0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 7A9FB13F1FB061E2001FEA36 /* deltachat-ios */; targetProxy = AE851A06227AECDF00ED86F0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ 7A9FB14C1FB061E2001FEA36 /* LaunchScreen.storyboard */ = { isa = PBXVariantGroup; children = ( 7A9FB14D1FB061E2001FEA36 /* Base */, ); name = LaunchScreen.storyboard; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 7A9FB1501FB061E2001FEA36 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 11.1; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; name = Debug; }; 7A9FB1511FB061E2001FEA36 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 11.1; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; VALIDATE_PRODUCT = YES; }; name = Release; }; 7A9FB1531FB061E2001FEA36 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 8DE110C607A0E4485C43B5FA /* Pods-deltachat-ios.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "deltachat-ios/deltachat-ios.entitlements"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = ""; ENABLE_BITCODE = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", "deltachat-ios/libraries/deltachat-core-rust/deltachat-ffi", /usr/local/include, ); INFOPLIST_FILE = "deltachat-ios/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/deltachat-ios/libraries/deltachat-core-rust/deltachat-ffi", "$(PROJECT_DIR)/deltachat-ios/libraries/deltachat-core-rust/target/universal/release", "$(PROJECT_DIR)/deltachat-ios/libraries/deltachat-core-rust/target/universal/debug", ); OTHER_CFLAGS = ( "$(inherited)", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/ALCameraViewController/ALCameraViewController.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/DBDebugToolkit/DBDebugToolkit.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/JGProgressHUD/JGProgressHUD.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/MessageInputBar/MessageInputBar.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/MessageKit/MessageKit.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/QuickTableViewController/QuickTableViewController.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.framework/Headers\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/ALCameraViewController\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/DBDebugToolkit\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/JGProgressHUD\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/MessageInputBar\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/MessageKit\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/QuickTableViewController\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver\"", ); OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = chat.delta; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OBJC_BRIDGING_HEADER = "deltachat-ios/deltachat-ios-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; 7A9FB1541FB061E2001FEA36 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = A8615D4600859851E53CAA9C /* Pods-deltachat-ios.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "deltachat-ios/deltachat-ios.entitlements"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = ""; ENABLE_BITCODE = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", "deltachat-ios/libraries/deltachat-core-rust/deltachat-ffi", /usr/local/include, ); INFOPLIST_FILE = "deltachat-ios/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/deltachat-ios/libraries/deltachat-core-rust/deltachat-ffi", "$(PROJECT_DIR)/deltachat-ios/libraries/deltachat-core-rust/target/universal/release", "$(PROJECT_DIR)/deltachat-ios/libraries/deltachat-core-rust/target/universal/debug", ); OTHER_CFLAGS = ( "$(inherited)", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/ALCameraViewController/ALCameraViewController.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/DBDebugToolkit/DBDebugToolkit.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/JGProgressHUD/JGProgressHUD.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/MessageInputBar/MessageInputBar.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/MessageKit/MessageKit.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/QuickTableViewController/QuickTableViewController.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers\"", "-isystem", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.framework/Headers\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/ALCameraViewController\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/DBDebugToolkit\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/JGProgressHUD\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/MessageInputBar\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/MessageKit\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/QuickTableViewController\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift\"", "-iframework", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver\"", ); OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = chat.delta; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OBJC_BRIDGING_HEADER = "deltachat-ios/deltachat-ios-Bridging-Header.h"; SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; AE851A09227AECDF00ED86F0 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 21EE28844E7A690D73BF5285 /* Pods-deltachat-iosTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_STYLE = Automatic; INFOPLIST_FILE = "deltachat-iosTests/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 12.2; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "nayooti.deltachat-iosTests"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/deltachat-ios.app/deltachat-ios"; }; name = Debug; }; AE851A0A227AECDF00ED86F0 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = FECB35E2B04CD5F5D02C157A /* Pods-deltachat-iosTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_STYLE = Automatic; INFOPLIST_FILE = "deltachat-iosTests/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 12.2; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "nayooti.deltachat-iosTests"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/deltachat-ios.app/deltachat-ios"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 7A9FB13B1FB061E2001FEA36 /* Build configuration list for PBXProject "deltachat-ios" */ = { isa = XCConfigurationList; buildConfigurations = ( 7A9FB1501FB061E2001FEA36 /* Debug */, 7A9FB1511FB061E2001FEA36 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 7A9FB1521FB061E2001FEA36 /* Build configuration list for PBXNativeTarget "deltachat-ios" */ = { isa = XCConfigurationList; buildConfigurations = ( 7A9FB1531FB061E2001FEA36 /* Debug */, 7A9FB1541FB061E2001FEA36 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; AE851A08227AECDF00ED86F0 /* Build configuration list for PBXNativeTarget "deltachat-iosTests" */ = { isa = XCConfigurationList; buildConfigurations = ( AE851A09227AECDF00ED86F0 /* Debug */, AE851A0A227AECDF00ED86F0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 7A9FB1381FB061E2001FEA36 /* Project object */; }