From 190b2b4e81b1f525a8be4e3e8d2832cf505cef6c Mon Sep 17 00:00:00 2001 From: Gil Eluard Date: Sun, 20 Dec 2020 23:03:20 +0100 Subject: [PATCH] Modifications after review --- IDETemplateMacros.plist | 22 + INSTALL.md | 7 +- Podfile | 4 +- Podfile.lock | 28 +- Riot.xcodeproj/project.pbxproj | 710 ++++++++++++++---- Targets/{Riot.yml => Application.yml} | 2 - .../{RiotTests.yml => ApplicationTests.yml} | 0 ...E.yml => NotificationServiceExtension.yml} | 1 + ...tShareExtension.yml => ShareExtension.yml} | 0 createWorkspace.sh | 4 +- project.yml | 14 +- 11 files changed, 632 insertions(+), 160 deletions(-) create mode 100644 IDETemplateMacros.plist rename Targets/{Riot.yml => Application.yml} (95%) rename Targets/{RiotTests.yml => ApplicationTests.yml} (100%) rename Targets/{RiotNSE.yml => NotificationServiceExtension.yml} (98%) rename Targets/{RiotShareExtension.yml => ShareExtension.yml} (100%) diff --git a/IDETemplateMacros.plist b/IDETemplateMacros.plist new file mode 100644 index 000000000..61c77a337 --- /dev/null +++ b/IDETemplateMacros.plist @@ -0,0 +1,22 @@ + + + + + FILEHEADER + +// Copyright 2020 New Vector Ltd +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + \ No newline at end of file diff --git a/INSTALL.md b/INSTALL.md index ee053058b..d48fe14b9 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -33,11 +33,6 @@ You can directly install XcodeGen with [Homebrew](https://brew.sh) or RubyGems: ``` $ brew install xcodegen ``` -or - -``` -$ gem install xcodegen -``` ### Install bundler (optional) @@ -81,7 +76,7 @@ Assuming you have already completed the **Install dependencies** instructions fr Each time you edit `$matrixKitVersion` variable in the `Podfile` you will have to run the `pod install` command. -## Generate Xcode project +## Generate Xcode workspace In order to get rid of git conflicts, the `Riot.xcodeproj` is not pushed into the git repository anymore but generated using `XcodeGen`. To generate the `xcodeproj` file simply run the following command line in the `Riot` folder: diff --git a/Podfile b/Podfile index 177c8627b..a4fd38efe 100644 --- a/Podfile +++ b/Podfile @@ -11,9 +11,9 @@ use_frameworks! # - `{ {kit spec hash} => {sdk spec hash}` to depend on specific pod options (:git => …, :podspec => …) for each repo. Used by Fastfile during CI # # Warning: our internal tooling depends on the name of this variable name, so be sure not to change it -$matrixKitVersion = '= 0.13.4' +# $matrixKitVersion = '= 0.13.4' # $matrixKitVersion = :local -# $matrixKitVersion = {'develop' => 'develop'} +$matrixKitVersion = {'develop' => 'develop'} ######################################## diff --git a/Podfile.lock b/Podfile.lock index d0d853a25..916888241 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -127,10 +127,10 @@ DEPENDENCIES: - KeychainAccess (~> 4.2.1) - KTCenterFlowLayout (~> 1.3.1) - MatomoTracker (~> 7.2.2) - - MatrixKit (= 0.13.4) - - MatrixKit/AppExtension (= 0.13.4) - - MatrixSDK - - MatrixSDK/JingleCallStack + - MatrixKit (from `https://github.com/matrix-org/matrix-ios-kit.git`, branch `develop`) + - MatrixKit/AppExtension (from `https://github.com/matrix-org/matrix-ios-kit.git`, branch `develop`) + - MatrixSDK (from `https://github.com/matrix-org/matrix-ios-sdk.git`, branch `develop`) + - MatrixSDK/JingleCallStack (from `https://github.com/matrix-org/matrix-ios-sdk.git`, branch `develop`) - OLMKit - ReadMoreTextView (~> 3.0.1) - Reusable (~> 4.1) @@ -164,8 +164,6 @@ SPEC REPOS: - LoggerAPI - Logging - MatomoTracker - - MatrixKit - - MatrixSDK - OLMKit - ReadMoreTextView - Realm @@ -177,6 +175,22 @@ SPEC REPOS: - zxcvbn-ios - ZXingObjC +EXTERNAL SOURCES: + MatrixKit: + :branch: develop + :git: https://github.com/matrix-org/matrix-ios-kit.git + MatrixSDK: + :branch: develop + :git: https://github.com/matrix-org/matrix-ios-sdk.git + +CHECKOUT OPTIONS: + MatrixKit: + :commit: 9344a98d28277c4bd3e932aebf99b0cff7d15917 + :git: https://github.com/matrix-org/matrix-ios-kit.git + MatrixSDK: + :commit: 29d1255d97c719880106a1639a390180fa5dd205 + :git: https://github.com/matrix-org/matrix-ios-sdk.git + SPEC CHECKSUMS: AFNetworking: 7864c38297c79aaca1500c33288e429c3451fdce BlueCryptor: b0aee3d9b8f367b49b30de11cda90e1735571c24 @@ -212,6 +226,6 @@ SPEC CHECKSUMS: zxcvbn-ios: fef98b7c80f1512ff0eec47ac1fa399fc00f7e3c ZXingObjC: fdbb269f25dd2032da343e06f10224d62f537bdb -PODFILE CHECKSUM: 198d9f0614bcf132a6aa31bdf8c1beb0360fdea7 +PODFILE CHECKSUM: 39eb6c37f8951d721a1e4be5eb71e192b965c4f0 COCOAPODS: 1.10.0 diff --git a/Riot.xcodeproj/project.pbxproj b/Riot.xcodeproj/project.pbxproj index cca26a680..72b0a9dde 100644 --- a/Riot.xcodeproj/project.pbxproj +++ b/Riot.xcodeproj/project.pbxproj @@ -17,6 +17,7 @@ 01AE61DC115631E623CB2AB0 /* RoomOutgoingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = AE283AF82ABDCE56A099CD58 /* RoomOutgoingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.xib */; }; 01BA31181719F2AB1DCEDBB0 /* SecretsRecoveryWithPassphraseViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6094826DBA6682DEFAA0FC1 /* SecretsRecoveryWithPassphraseViewModelType.swift */; }; 01E3380360B0C21A51186EA1 /* RoomIdComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65A67026924929F30522F2E3 /* RoomIdComponents.swift */; }; + 023446F0150DFE83C1BD4B6B /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7CABBDEE385E20C36C2A85DC /* Localizable.strings */; }; 02658C55656E36C1B247AE08 /* RoomTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2AFDDE2E22610C60ABA48882 /* RoomTableViewCell.xib */; }; 02679B52438B09A0AB528397 /* EmojiPickerViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 896C3A8BE8FC15D23A23BC41 /* EmojiPickerViewState.swift */; }; 027FA9BBF1BE0CDE54204426 /* ServiceTermsModalScreenCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C8094964AAD8920040ED47F /* ServiceTermsModalScreenCoordinator.swift */; }; @@ -31,6 +32,7 @@ 0440B90CCEF74592B32A5DC0 /* FavouritesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F4ABA303DD825BE8D1D8AFD3 /* FavouritesViewController.m */; }; 046FAB13BD696C19326CFFC4 /* ShowDirectoryViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C3AA3D86E42CD51903FD9D7 /* ShowDirectoryViewModel.swift */; }; 067B77E13F6641BC6799405C /* EditHistoryViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 00BCE7ECE144218A2F33A092 /* EditHistoryViewController.storyboard */; }; + 06CF6D1687E12EAE3C41D30D /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7C379D5ADEC89A6FA0F53DA0 /* Localizable.strings */; }; 0836544D423B0E3D09C4ED2E /* UserVerificationSessionsStatusViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 245F6313B6DEE8438480B3A7 /* UserVerificationSessionsStatusViewModel.swift */; }; 08599DEDB2C876040D9FC544 /* MXRoomSummary+Riot.m in Sources */ = {isa = PBXBuildFile; fileRef = E02B59E58B4553A30FC5B015 /* MXRoomSummary+Riot.m */; }; 0860758F0064490C6C0CC8DE /* KeyVerificationManuallyVerifyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C046F6725ECAEAFE3F76C8E8 /* KeyVerificationManuallyVerifyViewController.swift */; }; @@ -42,11 +44,13 @@ 0999C9880FF10740AD7FFE00 /* EditHistoryCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86CCD1D4054E820503F475CE /* EditHistoryCoordinatorType.swift */; }; 09A05D11FFF8A663AC532665 /* BubbleCellReactionsDisplayable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 944CB91161E426AB10B3937D /* BubbleCellReactionsDisplayable.swift */; }; 09ABAB674A13904584BE4E36 /* ActivityIndicatorView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D18D0D900A6164D62A63CF65 /* ActivityIndicatorView.xib */; }; + 0A282BF6EB051FFCD539095A /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = B9342A39DBE3C855831DF349 /* Localizable.strings */; }; 0B0C28C5988D5EF81EAA0EE2 /* RiotDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1995DD767C9FA8197A08789F /* RiotDefaults.swift */; }; 0B26F70226B7ADA3C94E305C /* KeyVerificationCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F54E4EE5E28603FBBB4E4C39 /* KeyVerificationCoordinator.swift */; }; 0B302C8BC6916A0E48A98ED0 /* JitsiService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A9D44CF4A90818FDF53D530 /* JitsiService.swift */; }; + 0BAB8CA137EE29F26817FDEB /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = CE265B6933D6AEAD9563E24F /* InfoPlist.strings */; }; + 0BD0D66D0836E5A3CF409439 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7F6CEE768ADB8F8546FA8DA3 /* Vector.strings */; }; 0C53EDF5980E644553BB3891 /* MXSessionState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D4F2124041812FC8EFBDF89 /* MXSessionState.swift */; }; - 0D376F1DBF6F532C4097B03C /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = DE85F52A1F48402438112EDB /* Vector.strings */; }; 0D8771161088659147D3CEFC /* third_party_licenses.html in Resources */ = {isa = PBXBuildFile; fileRef = 0C0DD23D700BCE7B5AD2BB3E /* third_party_licenses.html */; }; 0DAA5941651078EE99C7D715 /* KeyBackupSetupCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC96D84E545EED5E179B4CD5 /* KeyBackupSetupCoordinator.swift */; }; 0DBC9855D1D919D5EAB39D5A /* BubbleReactionsViewModelBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E295564543B1093E024D41D /* BubbleReactionsViewModelBuilder.swift */; }; @@ -68,6 +72,7 @@ 124DD173D63EFAF2783F5802 /* KeyVerificationSelfVerifyWaitViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B84A91C42E72B67366024D8F /* KeyVerificationSelfVerifyWaitViewModelType.swift */; }; 12A81E5223A51C4AC2706B67 /* SignOutAlertPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 923B084C6CC5B0822AC0C41E /* SignOutAlertPresenter.swift */; }; 12ACE41ECAE27C9D5CBF9405 /* GroupTableViewCellWithSwitch.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2C5DEA2D3801791CB4B4DEA4 /* GroupTableViewCellWithSwitch.xib */; }; + 12BDEEC150985444CABECD63 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 069B4A845121B26EB22C9704 /* Vector.strings */; }; 12DDAB2494523CE9B5DA8E82 /* UILabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84EB0638E0D7CEA47B2D3000 /* UILabel.swift */; }; 137E0690498453C3E5AEBEC0 /* DirectoryServerPickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 28A18880E46135ACF524A159 /* DirectoryServerPickerViewController.m */; }; 13EB00CB7CADA0694A25F8E7 /* DisabledRoomInputToolbarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DE87276097300E50E709454 /* DisabledRoomInputToolbarView.m */; }; @@ -77,7 +82,9 @@ 1559B5C8768AB7223107264A /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4CD25CE03A93AB427F0A284B /* Main.storyboard */; }; 15A437350313EF412943FE05 /* KeyBackupRecoverFromRecoveryKeyViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 104BB7397993A9B1FE4FAAF1 /* KeyBackupRecoverFromRecoveryKeyViewController.storyboard */; }; 15FD88A9DCF71B14CEEA7651 /* SecureBackupSetupIntroViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A26493861F3E30BD544A578F /* SecureBackupSetupIntroViewModelType.swift */; }; + 16241CFF8BBACB87CAA2D5EF /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 63ECC1398693DB1A42A9EAE9 /* Localizable.strings */; }; 1633789E2F29F44BF29B65C1 /* LaunchLoadingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71581592019CF403D066E099 /* LaunchLoadingView.swift */; }; + 16886C0D1C2D2FBE8E440D69 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = C433884EC26E9AEEED527376 /* Vector.strings */; }; 16D2ACCDC8579CBA8029A05A /* SettingsIdentityServerViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52934DCC829221F99A2FEEB9 /* SettingsIdentityServerViewAction.swift */; }; 17024B50D045D4A092529FEE /* RiotNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = B325EBE76543AD1D9AEABFBB /* RiotNavigationController.m */; }; 178775F43A51E4360C56286B /* ChooseAvatarTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 234C315BE73EB9B792D96E1A /* ChooseAvatarTableViewCell.xib */; }; @@ -88,7 +95,9 @@ 181B8556487D9237FF53B769 /* FormattedBodyParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB60E333381F1F5253A15F03 /* FormattedBodyParser.swift */; }; 181DD97E9111B181FD55A459 /* CameraAccessAlertPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58188E2320DE03710C5F1D83 /* CameraAccessAlertPresenter.swift */; }; 1848AF3513BD27131FAAFC33 /* RiotSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E917AEEAC37C365EC0FFF3A /* RiotSettings.swift */; }; + 185FDEBFD0F5449FF1BA5A55 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7C884C51E7A443054FA1DBAC /* Vector.strings */; }; 1863F27ECCC97464CD004293 /* RoomInfoBasicView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8EAA26DD9093BEB51F75EC5 /* RoomInfoBasicView.swift */; }; + 1887A76AC065F15DC7783455 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7A1B877D8F16AA2B9A60514A /* InfoPlist.strings */; }; 188AB0FC36D44DD836D52365 /* SecretsRecoveryWithKeyViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D3C84D6D6E159C6F933A8C5 /* SecretsRecoveryWithKeyViewModel.swift */; }; 189C38B5D44B8E46F1E42C71 /* PasswordStrength.swift in Sources */ = {isa = PBXBuildFile; fileRef = D201E69D1B739C86779A58A4 /* PasswordStrength.swift */; }; 18CFC453F2632E7838178B10 /* BubbleCellReadReceiptsDisplayable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F38C155F6491F583AA3AF682 /* BubbleCellReadReceiptsDisplayable.swift */; }; @@ -108,10 +117,12 @@ 1CD1B49C1D1227AA31EA5F9C /* SlidingModalContainerView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 116301AA3171ACB941D859ED /* SlidingModalContainerView.xib */; }; 1CD4B136360DEDEF2B12EFDD /* ReactionHistoryViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1126867E1AB62F1A743750CE /* ReactionHistoryViewController.storyboard */; }; 1D4CE9BCD0BEA4810EA7B57F /* TextViewTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = F84A2A153ACFB95A3994C0EC /* TextViewTableViewCell.xib */; }; + 1D525AC0A4550898D6B55A00 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 578062DC7A4664D605E0E1E7 /* Localizable.strings */; }; 1D7FC049D314E79E23FB0075 /* Images.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5BAC866CCD0FA97CCE9320B /* Images.swift */; }; 1D94843287A3CED70DA8FF56 /* SplitViewCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59D4C100C3803DD02D192C48 /* SplitViewCoordinatorType.swift */; }; 1DD7621AFBE7013F7042B3FA /* TemplateScreenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DC796212F421330C6C1EF72 /* TemplateScreenViewController.swift */; }; 1DEC8B2B3404C34225B0381A /* SecretsResetViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6039FBC02FC3449F1645E71D /* SecretsResetViewController.storyboard */; }; + 1DFA7706F70743674DFFBA6F /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 5925DCCE6400F890CFCE1AA5 /* Vector.strings */; }; 1EC6925AAC7B578298A8F37E /* UserVerificationStartCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD5AD5E986C3CAC305407492 /* UserVerificationStartCoordinator.swift */; }; 1ED80E0AC53C73D5C933DEAA /* TableViewCellWithCheckBoxes.xib in Resources */ = {isa = PBXBuildFile; fileRef = 791F193B84524B3F2B606879 /* TableViewCellWithCheckBoxes.xib */; }; 1F678435590C0EEC8B9D437B /* KeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A8CD8933282984174700C75 /* KeyboardNotification.swift */; }; @@ -122,14 +133,17 @@ 20B9A825B204D0B00F4FB8AC /* DirectoryServerTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E0979C5FB1F86A5DA8ACC5BB /* DirectoryServerTableViewCell.xib */; }; 20F0FD9E584A3B7B86D10F0B /* UserNameColorGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F95178193BA17950F2928DFC /* UserNameColorGenerator.swift */; }; 2101900806EED7BAAD453CBE /* KeyVerificationDataLoadingViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5747BC5D78D5FBA56BFAC643 /* KeyVerificationDataLoadingViewModelType.swift */; }; + 2166A93484F6646B9E05ED87 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 3955C8299ABDE0EE0A7AC3B8 /* Localizable.strings */; }; 218A8E83A920BD248BBDFBB4 /* BuildSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AA13EB31041C97F8817D412 /* BuildSettings.swift */; }; 21F4A384CB19E49DDC5CE912 /* DeviceVerificationIncomingViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB9DC9D137B2EB31285768FD /* DeviceVerificationIncomingViewModelType.swift */; }; 2237B0AEC67FB6921134AF26 /* RoomsDirectoryCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A45CA032931D686FECDD226B /* RoomsDirectoryCoordinator.swift */; }; 226650AFB334259A502F38B2 /* TemplateScreenViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62808B43B02E70961F14D34E /* TemplateScreenViewAction.swift */; }; 226DBC6FD0CAF54BDD694155 /* BiometricsAuthenticationPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA13B5F5E2F332D020EE4404 /* BiometricsAuthenticationPresenter.swift */; }; 22B9591168F9CFA0A3142B05 /* UIColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 112BB61ED7753AB95BFB5B2F /* UIColor.swift */; }; + 2332F01AE8663EE020B3CC1E /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6857805DA1FC53956FB02DE3 /* Vector.strings */; }; 23580639058E87DA68753052 /* DecryptionFailure.m in Sources */ = {isa = PBXBuildFile; fileRef = B45A765EB50C2E679EBC6930 /* DecryptionFailure.m */; }; 2368F89F25363DCB66BA1C24 /* WidgetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C2AADE9F52457024CCA31742 /* WidgetManager.m */; }; + 239889C360D21E5085A479E5 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 85C494EF02747B21B3DEC36B /* Vector.strings */; }; 23AAB74D017B9C333926655F /* PublicRoomsDirectoryDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 0004C2FB3D783BD54453F995 /* PublicRoomsDirectoryDataSource.m */; }; 23BC2CA26CB1E7E316EE8CF3 /* EnterPinCodeViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04DE56683D5FD0FCD82D5857 /* EnterPinCodeViewAction.swift */; }; 24028D29BB4A9095BE059E68 /* MXGroup+Riot.m in Sources */ = {isa = PBXBuildFile; fileRef = 91ADD0B9224226DCC7B764CE /* MXGroup+Riot.m */; }; @@ -139,9 +153,11 @@ 24910D5A036E39F9773CEEAF /* RoomKeyRequestViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 189829FC57148B33C369EB50 /* RoomKeyRequestViewController.m */; }; 24C0707A4AB3EFD6C469BC77 /* EnterPinCodeViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0B522A37582E78C81CD93DF3 /* EnterPinCodeViewController.storyboard */; }; 24E07BA069D32811E92DD4B3 /* KeyVerificationVerifyBySASViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6666B29B0B22A5CF7CF0ED0C /* KeyVerificationVerifyBySASViewController.swift */; }; + 24F0A202DEAE66E28BF1C24A /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = F7F64CA24A9DFED6F1487998 /* Localizable.strings */; }; 255B35D6EFE744000F6B86B0 /* RoomOutgoingAttachmentWithoutSenderInfoBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = A0C85596BC7919C2ABE8BF7F /* RoomOutgoingAttachmentWithoutSenderInfoBubbleCell.xib */; }; 2574BA12AC362DA3A264F434 /* JitsiJWTPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC6BC3BC34F2EF4AA7846CA8 /* JitsiJWTPayload.swift */; }; 261B8A35FDEA4B783D04F912 /* ContactTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = B5B53790791A34BD7A0A7BE1 /* ContactTableViewCell.xib */; }; + 26644453E8D43CC150A76E06 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8D644819520F543E17DD2A60 /* InfoPlist.strings */; }; 269C5C85C1E30D8197E93DC2 /* RoomOutgoingTextMsgWithoutSenderInfoBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A85F6B0E3F7589E8E87A771 /* RoomOutgoingTextMsgWithoutSenderInfoBubbleCell.m */; }; 26B162DD829B26EDB94F72C6 /* SiriIntents-Common.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 424118433FD326E268794B71 /* SiriIntents-Common.xcconfig */; }; 26D0BD0B0AF5053FBD324A23 /* HomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 92737073DBF393F3BEE53B85 /* HomeViewController.m */; }; @@ -165,22 +181,27 @@ 2B673AF66A55A8E891A8F5B7 /* SecretsSetupRecoveryKeyViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA7AB3016C9FAE8A6D9971E4 /* SecretsSetupRecoveryKeyViewState.swift */; }; 2B7A5017ED796F9DAAF0E979 /* KeyBackupSetupCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 697A89F98FD96F7B5204E0E8 /* KeyBackupSetupCoordinatorType.swift */; }; 2BDABD9189ED00FB70B685A4 /* KeyVerificationKind.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA4B668F4D8C070FE44D0091 /* KeyVerificationKind.swift */; }; + 2BE12A72B0AEB54EA613B513 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 5D2AB0B55A2BEDA4E298224B /* InfoPlist.strings */; }; 2BE13E2455DAB77331F2F676 /* FilesSearchCellData.m in Sources */ = {isa = PBXBuildFile; fileRef = DD75B61DAA80D5BE36E33BB9 /* FilesSearchCellData.m */; }; 2C52B971F74AE055C934AEB1 /* KeyBackupSetupPassphraseViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33421449588C9505302D1E5D /* KeyBackupSetupPassphraseViewAction.swift */; }; + 2CCD58A2AFF2D6C3D14FBCC3 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6F727D93E5A2A575613C93C0 /* InfoPlist.strings */; }; 2D3D51B4B0481EC027215369 /* KeyBackupRecoverFromPassphraseViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 074C50BFC63518F0D77D3E8F /* KeyBackupRecoverFromPassphraseViewController.storyboard */; }; 2D721BFA2FDEF616D41BBF3D /* WidgetPermissionViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95863CD4D5BF650F4665F7C1 /* WidgetPermissionViewModel.swift */; }; 2DF137FF1E90EB3BAE2DCAB3 /* RoomOutgoingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2610481FB08D58A6EB1D9E38 /* RoomOutgoingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.m */; }; 2E2B5EB398D67CCA1237468B /* ReactionHistoryBridgeCoordinatorPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57598C7B1620905FC8A412CE /* ReactionHistoryBridgeCoordinatorPresenter.swift */; }; 2E8306E7142246FCCC35BA13 /* KeyVerificationVerifyByScanningViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9C23203277BB36664F6AA839 /* KeyVerificationVerifyByScanningViewController.storyboard */; }; 2EA952814E5C178DF557A126 /* JitsiAuthenticationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6CC3A1303D7E1358C44B9AF /* JitsiAuthenticationType.swift */; }; + 2EB748A6718D551493790B1D /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 375A31E56A8FD5BCF312D72A /* InfoPlist.strings */; }; 2EBD417F406E9D05D1C6AA50 /* RoomCreationEventsModalCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B83ADE34F4D165375610A224 /* RoomCreationEventsModalCoordinator.swift */; }; 2F028A2053A655B77CF4880B /* RoomIncomingTextMsgWithoutSenderNameBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6210559E5DEAD3BBFDA0822C /* RoomIncomingTextMsgWithoutSenderNameBubbleCell.xib */; }; 2F0F6DE8B6CB68CA04FD2A82 /* EncryptionKeysExportPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B15EDA57D4C7FC9F11AAC6E /* EncryptionKeysExportPresenter.swift */; }; 300C34FDF2AD756142F57507 /* RoomMembershipCollapsedBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 553561B07E767A342E90EA24 /* RoomMembershipCollapsedBubbleCell.m */; }; 30324F223A5AA2E3DDB65991 /* KeyVerificationSelfVerifyStartViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AB9520C6EE7BF82E1FFFA02 /* KeyVerificationSelfVerifyStartViewAction.swift */; }; 3060F41257C781E482A8D9F5 /* ForgotPasswordInputsView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6359A8F9A683195DB9B4999A /* ForgotPasswordInputsView.m */; }; + 30962EF8A21FFC5C49DF4823 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D81244D0856E3041A7EA4B8E /* InfoPlist.strings */; }; 30DDD77955ED3E131D38620F /* RoomActivitiesView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A5741DA5B7D02F2312738D8 /* RoomActivitiesView.m */; }; 318D21EE01EAC5FE168D3EAB /* RoomTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 24849E5AC6907EA01847DC47 /* RoomTableViewCell.m */; }; + 31C3DA79FDF318FC0E687B53 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 721002D7483CFD34F7CB9C24 /* Vector.strings */; }; 3254446C236F23A5655B460B /* SlidingModalEmptyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2E0BBEC2BD71AA35DFA8E00 /* SlidingModalEmptyViewController.swift */; }; 32752093B9AD25383A3A17A1 /* EnterPinCodeViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0EA0C2FDDB94BAC5820B11E /* EnterPinCodeViewModel.swift */; }; 32E620DBAE88889563FA2501 /* BubbleReactionViewData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F2569C003AD90F8C79E6CAD /* BubbleReactionViewData.swift */; }; @@ -201,6 +222,7 @@ 369D36333A5B78B8D15C8118 /* PublicRoomTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E144021BCA3D3594B7637DFF /* PublicRoomTableViewCell.m */; }; 371589A5DC19436534B6584C /* PublicRoomTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D838BEF36056D272B27770E7 /* PublicRoomTableViewCell.xib */; }; 379C2D5B6E504DE7FA828F97 /* KeyVerificationSelfVerifyWaitViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26E14A4281C388E5FA2625D8 /* KeyVerificationSelfVerifyWaitViewAction.swift */; }; + 3886051FAF1F42EAC103FC47 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8627BCB2A4C93FF471F2DCFE /* InfoPlist.strings */; }; 38B562333882E7C37D344990 /* SiriIntents.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = C29E5D746006D2C1752738D6 /* SiriIntents.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 38C4782AC10697D5B5AA4777 /* TableViewCellWithCheckBoxes.m in Sources */ = {isa = PBXBuildFile; fileRef = 5826752947B3742758314BF6 /* TableViewCellWithCheckBoxes.m */; }; 39673A225CCB12908945F613 /* SecureBackupSetupIntroCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = F11F103EB3DD6444ED51B7E6 /* SecureBackupSetupIntroCell.xib */; }; @@ -215,6 +237,7 @@ 3A8BED162D3E652758ABC499 /* KeyBackupSetupSuccessFromPassphraseViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AC5FA8040D0619E77CCFBEC1 /* KeyBackupSetupSuccessFromPassphraseViewController.storyboard */; }; 3A99486D7D5E539CF9CD5E24 /* RiotTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 55EF873456BFF1B9C0238612 /* RiotTests.m */; }; 3AADE575637B381B8DDCE681 /* EditHistoryCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9106AB333414B5381DDCD608 /* EditHistoryCell.xib */; }; + 3AB5488D9ED2924D26182D9B /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D921C50A060E6009DFB95945 /* Localizable.strings */; }; 3AC5882393DF5810064BD755 /* AppCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 551597914CB2F6F96FA6FBCD /* AppCoordinatorType.swift */; }; 3AFF25A8F8D7D7898F26E597 /* RoomContextualMenuToolbarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E084C043E7DAA661A878CBD /* RoomContextualMenuToolbarView.swift */; }; 3B7427DBF5F5455D958CE553 /* Themable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C3206128696B56CCAC7E989 /* Themable.swift */; }; @@ -226,6 +249,7 @@ 3D4437855D889B02D9C16CE2 /* WidgetPermissionViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3E9FDD64A0E6FE891A792697 /* WidgetPermissionViewController.storyboard */; }; 3E11B3869399AEC8C14EAEFF /* UIColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 112BB61ED7753AB95BFB5B2F /* UIColor.swift */; }; 3E155B4BC4911AEA2A822617 /* Strings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0243EC2CD00EA03B077C1C59 /* Strings.swift */; }; + 3ECEAE5CC13B4AE382410AE0 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7694419E6A5A6D94C8311789 /* Localizable.strings */; }; 3F54061EE96806ECA41B07CC /* SecretsRecoveryGoal.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0DE7B69E9CC9E901A162D82 /* SecretsRecoveryGoal.swift */; }; 3F7B890666556ADCF22839A4 /* SecretsRecoveryWithPassphraseViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC644AB4DA8927E61F114AAC /* SecretsRecoveryWithPassphraseViewAction.swift */; }; 3F8EE6B550D6694780279009 /* UserVerificationSessionsStatusViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B98F8167F0AA1DC0D22033D5 /* UserVerificationSessionsStatusViewController.swift */; }; @@ -246,6 +270,7 @@ 42163290829E249784303E60 /* DeviceVerificationStartViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1C87CE7125EDDA764B7A4B7C /* DeviceVerificationStartViewController.storyboard */; }; 425318E0A85CF95504A2A22E /* SecureBackupSetupCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7E820F85D89C0F513EAE4CF /* SecureBackupSetupCoordinatorType.swift */; }; 42BB285E75AC307B457C84B7 /* ReactionsMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A59D16A3A350DC22A81A78F7 /* ReactionsMenuView.swift */; }; + 42EB6F0E40FCAAA24D387238 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 946A9DB62F43CA93A4EACFC8 /* InfoPlist.strings */; }; 43410CC838E351383166B74D /* ThemeService.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E98498C303AFD668648B07D /* ThemeService.m */; }; 4344B42604660B3BF8B65678 /* KeyBackupSetupPassphraseViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E64D070977B50A5D16E187CB /* KeyBackupSetupPassphraseViewModel.swift */; }; 43736D10C25C59F79DCF9D49 /* CameraPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 422183600726979936E48B53 /* CameraPresenter.swift */; }; @@ -255,9 +280,12 @@ 44C8F23338ED749D7DC01335 /* SegmentedViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A34ABF84657B144BCEF67F4 /* SegmentedViewController.m */; }; 452B0A605225C50E689D47EF /* UserVerificationStartCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2EB29A77A3247267C24C11B /* UserVerificationStartCoordinatorType.swift */; }; 454F8A65418844C60F759CAB /* RoomIncomingTextMsgBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DB58219978658415341C6FB /* RoomIncomingTextMsgBubbleCell.m */; }; + 457397470780DB0A4D707B4E /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = B040A3A7F190D7F939CDA28C /* Vector.strings */; }; + 45D97A527ABB089B5FED0BFA /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = BDEBE0A92A5D7EE9FB37F0F8 /* Vector.strings */; }; 468730AC6A872676C1EC18BC /* RecentRoomTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 600D9FF8EF0F6059102D119C /* RecentRoomTableViewCell.m */; }; 46AF3E0E8F24692A26E18BBE /* RecentRoomTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 97601022ABC84F221BE986F9 /* RecentRoomTableViewCell.xib */; }; 4799813B8D4E08BEAA3F6904 /* RoomIncomingTextMsgWithPaginationTitleBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D75AE47C6AB9BF70AA042811 /* RoomIncomingTextMsgWithPaginationTitleBubbleCell.m */; }; + 47C5477CEC6B9CEBD95D0B1D /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 17FC44D76E76061E12B47076 /* Vector.strings */; }; 47CF5DDD4D2533D6590C25C2 /* AuthInputsView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 62AE249CA1A822C412022ED4 /* AuthInputsView.xib */; }; 47D813C6E32955B3AAFAC5CA /* SettingsDiscoveryThreePidDetailsCoordinatorBridgePresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E711465F3EE60030DA1C460 /* SettingsDiscoveryThreePidDetailsCoordinatorBridgePresenter.swift */; }; 47EACF8836A5F8D92F237738 /* ServiceTermsModalCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DC92B17125FDF98A113AF3F /* ServiceTermsModalCoordinator.swift */; }; @@ -300,7 +328,7 @@ 511462BB0B8672D00023DB86 /* RoomCreationEventsModalViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 543CA2C10A7C46F50D3738BE /* RoomCreationEventsModalViewController.swift */; }; 5168E78AA721EF10C8475A61 /* BugReportViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = A96338AD3C45863F1F8E2EF3 /* BugReportViewController.xib */; }; 517F475C980D91DF1532B464 /* ReactionHistoryViewData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A0F6DD413E68FB2D260FE1C /* ReactionHistoryViewData.swift */; }; - 51830D2CD369F29D096C63AC /* Pods_RiotPods_Riot.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1619DD1F158FA3A781D9B8B /* Pods_RiotPods_Riot.framework */; }; + 51A82F9AEC54929638227873 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = CCAAF223DE9970D2C6300192 /* InfoPlist.strings */; }; 51E4B8799462B51132CE2E50 /* RoomIdOrAliasTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = ADF4AE3CEEFC1E8DAFCAB1C4 /* RoomIdOrAliasTableViewCell.m */; }; 51F932EDCEAAB8A539F2D035 /* KeyBackupRecoverCoordinatorBridgePresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E8A84D75B8ABC1141F79BB2 /* KeyBackupRecoverCoordinatorBridgePresenter.swift */; }; 520721ECD2ACDD36C8189F70 /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000CFC97B91946300167A759 /* Keychain.swift */; }; @@ -309,10 +337,13 @@ 52F81E5E4067FDE2FC686273 /* StartChatViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F6D8EFBE0F550D4F91E22A8 /* StartChatViewController.m */; }; 531BC052940BD354A398C392 /* RoomsDirectoryCoordinatorBridgePresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2B6C3DEA35FFB26F21929C7 /* RoomsDirectoryCoordinatorBridgePresenter.swift */; }; 532AEC7554E822E635EA2C77 /* DirectoryServerTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 39942870088A0593A7796D38 /* DirectoryServerTableViewCell.m */; }; + 53C66450FC895C94C7E329A1 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = B67277781C18B714743E2A26 /* Vector.strings */; }; 54D7874161F7CE59676CB696 /* UIGestureRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65268BDA072D2B6A38D7887C /* UIGestureRecognizer.swift */; }; + 54F7A97309C7D855563B3B1D /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 481E37723E16E5FC43D3418E /* InfoPlist.strings */; }; 550C43D1EC65F421125AE470 /* KeyVerificationVerifyBySASCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 615F0021A3FB61E916BCB2A6 /* KeyVerificationVerifyBySASCoordinatorType.swift */; }; 55E7D41F8E89B3CBC7C8F48C /* UniversalLink.m in Sources */ = {isa = PBXBuildFile; fileRef = E8ABC774D813164738720C17 /* UniversalLink.m */; }; 55FA0E40DCBCB3AD4CBBC9D2 /* KeyBackupSetupSuccessFromRecoveryKeyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2065F00B08A7222CEB58F659 /* KeyBackupSetupSuccessFromRecoveryKeyViewController.swift */; }; + 5655180339E7C1FCBB87B81A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4E1064051537A7E4C7B2A5E1 /* InfoPlist.strings */; }; 567E81DDF7A93D6F45414602 /* ExpandedRoomTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6322DD2E31D3A2357B92CBFB /* ExpandedRoomTitleView.m */; }; 56B0064B77E62105310CFE0E /* RoomIncomingEncryptedTextMsgWithoutSenderNameBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = A01D33B5CA2AD870BEED79BB /* RoomIncomingEncryptedTextMsgWithoutSenderNameBubbleCell.xib */; }; 56BE9A7F8D8A9C5710FFA749 /* MemoryStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28F55600A355203756EC9DE1 /* MemoryStore.swift */; }; @@ -335,6 +366,7 @@ 5AD62FC9CE919F3F7E53A215 /* RoomIncomingEncryptedAttachmentWithPaginationTitleBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9F1231B2AB6D0730FE9FCC28 /* RoomIncomingEncryptedAttachmentWithPaginationTitleBubbleCell.xib */; }; 5AFE32A4DEFF792684D5AECE /* UserVerificationSessionsStatusCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1DAD6AE76B3732639C449A3 /* UserVerificationSessionsStatusCoordinatorType.swift */; }; 5B11B036A1D9146BCB43FD1C /* Widget.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D5DD3F5FD0CC4632D746877 /* Widget.m */; }; + 5B6F08ECC7C393EC6E7D2E2A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 2A93D5B4155F3C1266E652B4 /* InfoPlist.strings */; }; 5B7083DFD6F472FBFD266F1F /* AppCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0574DBA48F3D7435DC03EAD6 /* AppCoordinator.swift */; }; 5B7F59FA3033410B5567F76C /* RecentCellData.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A9859A125D08AAE47CAC05D /* RecentCellData.m */; }; 5BC8C6D8F36713F5EAE5B87C /* KeyVerificationScanConfirmationViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 89D826CB9BDF949D387C1883 /* KeyVerificationScanConfirmationViewController.storyboard */; }; @@ -355,15 +387,20 @@ 5EBC5F22B97D6BB9A61CF418 /* RoomCreationCollapsedBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = C4CC118AB1E9927A0AD4747D /* RoomCreationCollapsedBubbleCell.xib */; }; 5EEB993CE3695E1556C24F1A /* EditHistorySection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99E5A858791914B30546CAED /* EditHistorySection.swift */; }; 5F16291E17E38BB29535E47E /* InfoPlist.swift in Sources */ = {isa = PBXBuildFile; fileRef = D80C47A172310CAB2D6EC6C5 /* InfoPlist.swift */; }; + 5F5BF8A9FF14B5C84189B01E /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = E88E0EE806E077DD0B341E25 /* Vector.strings */; }; 5F9040407BEF8E41EA9AD7DD /* ManageSessionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = ED97815784C863941BF92C61 /* ManageSessionViewController.m */; }; 5FABB8B51A9D7D29343B3974 /* DirectoryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 78427366B7F92991D402B444 /* DirectoryViewController.m */; }; 5FFA9AE2522762F29F81DB33 /* TableViewCellWithButton.m in Sources */ = {isa = PBXBuildFile; fileRef = EEFE30550C4AA157DAEE89D5 /* TableViewCellWithButton.m */; }; + 6061C410586FAA0AE3830393 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = F4CE4654BE13C92E7219BCC5 /* Localizable.strings */; }; 6061FF1C42E0DA1FCAAD5B96 /* KeyBackupSetupPassphraseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD8C35AEC3E2C32B3DC5921B /* KeyBackupSetupPassphraseViewController.swift */; }; 609E9C6B3E1EE397471B5B6C /* UserVerificationStartViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BA2FB4BA1EAEAF71D35DCEB /* UserVerificationStartViewModel.swift */; }; + 60E3AAA59798564D5A0489F4 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 76BA84264D46EF9FD98B31A9 /* Localizable.strings */; }; 6180CB40E0E07B127FE3A591 /* TemplateScreenViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A4F010DA6316704DA6E556E /* TemplateScreenViewModel.swift */; }; 61864FCA630FC4821A1C863B /* KeyBackupSetupPassphraseCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F014ECF9D9597822FFB207A6 /* KeyBackupSetupPassphraseCoordinator.swift */; }; 6193FE469FA2BA7DEA41367F /* ThemeService.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E98498C303AFD668648B07D /* ThemeService.m */; }; 619421C10F3F5BE6CD5B5228 /* SecretsResetCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C314EED093DE34C3FB8F5F9 /* SecretsResetCoordinatorType.swift */; }; + 6194C346BB3299BF6C2A1FF3 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 77E5D421F8D2896648C8C845 /* Vector.strings */; }; + 61A74F97BF05A761F8FBB80E /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0B4ADCF605FA28316031AE69 /* Vector.strings */; }; 6202A0A41A501EE330D30DCA /* EnterNewRoomDetailsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D184E75C34EE43A4CF284C58 /* EnterNewRoomDetailsViewModel.swift */; }; 62202F507D6DFB1A23C4202A /* PlaceholderedTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 759139BA10C9429DF7693094 /* PlaceholderedTextView.swift */; }; 6256D2EB4C16AE9E7D11B71F /* UINavigationController+Riot.m in Sources */ = {isa = PBXBuildFile; fileRef = D93AAC3403C8B31B8D3D95B2 /* UINavigationController+Riot.m */; }; @@ -375,6 +412,7 @@ 65521EF68A006E2E2213E3F7 /* ContactTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 350DF65044E60DE23757EE20 /* ContactTableViewCell.m */; }; 658D48FE7FF977473FC0C804 /* KeyVerificationVerifyByScanningViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 168210B0572DDBC13AE48DFE /* KeyVerificationVerifyByScanningViewState.swift */; }; 659B35AAC576245C50187BCC /* SettingsIdentityServerViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 603889EFAC2C905A9EC70DF6 /* SettingsIdentityServerViewController.storyboard */; }; + 6601F2002D6BAC0B686BB39E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8D8D202CF2AACCD81B818F43 /* InfoPlist.strings */; }; 662798607EA27A658ABC430E /* RoomOutgoingEncryptedTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CB71BA14CA1258CB05CA37B5 /* RoomOutgoingEncryptedTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.m */; }; 66520094C08EE6B2EDFF1B55 /* RoomIncomingEncryptedTextMsgBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 48B974F9F49DB87E2E9BC3D9 /* RoomIncomingEncryptedTextMsgBubbleCell.m */; }; 66B505276B5567D46F66739D /* BubbleReactionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82B44D109C94CB2DA710110E /* BubbleReactionViewCell.swift */; }; @@ -383,15 +421,20 @@ 675B7399257545B136C098EE /* TableViewCellWithLabelAndLargeTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 873A5EE874169B690DB8242B /* TableViewCellWithLabelAndLargeTextView.m */; }; 675DBE3AB9D4F9F23FF4E19E /* EditHistoryHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33A5428CA0ACEE1D6FBDB2AB /* EditHistoryHeaderView.swift */; }; 682ABF0FDA7FB65F510D11B5 /* KeyBackupRecoverSuccessViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1A630B34B9BB332F7E76EDC7 /* KeyBackupRecoverSuccessViewController.storyboard */; }; + 689481039CF3E673B69BD80C /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = DD23D392D5DA11E120B8B9B2 /* Vector.strings */; }; 68975B30912DA8256D56CCBC /* KeyVerificationSelfVerifyStartViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3C224FE33382ABD294D78EE /* KeyVerificationSelfVerifyStartViewController.swift */; }; 68C67A09C924E8DC81BE4E6E /* UserVerificationStartViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0364EAEC44C296816873FA2E /* UserVerificationStartViewAction.swift */; }; 691BD68FDA186D3D2D8AE870 /* QRCodeGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 714EE1A1848F0D682CF714B7 /* QRCodeGenerator.swift */; }; 695ADB57BFD254DFC89157DE /* KeyVerificationDataLoadingCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B339FB4EF53567676F6BDAE1 /* KeyVerificationDataLoadingCoordinatorType.swift */; }; + 69967FF257FB0BCC121ECEAE /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 5FFA84E4EE4B9D5D33F5CF59 /* Localizable.strings */; }; 69C52834473161084CAA2913 /* RoomOutgoingTextMsgBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2FF7C607DC79680C20CB7CA8 /* RoomOutgoingTextMsgBubbleCell.xib */; }; 6A0CC4EE0239753BB771FFB4 /* EnterNewRoomDetailsViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89416989A04A66A8854644C /* EnterNewRoomDetailsViewState.swift */; }; + 6A2E3724C92578A11DA32E79 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = B724AD786A61CE3512894857 /* Localizable.strings */; }; 6A358243E9F5AF753B392EBD /* UserVerificationSessionStatusCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 071B43FE5D7F2BC9BD6958DA /* UserVerificationSessionStatusCoordinatorType.swift */; }; 6A52B062745C9CD270E8D5BA /* EmojiMartStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F922939C99437C2077146E7 /* EmojiMartStore.swift */; }; 6A6F85458EE8C952F226AFBD /* swiftgen-config.yml in Resources */ = {isa = PBXBuildFile; fileRef = 5BED948D4C9669DC954685F7 /* swiftgen-config.yml */; }; + 6A84F0079D8E4472E0FFE5F5 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8279B6687E9064ED0C246ECB /* Vector.strings */; }; + 6ADE69C88810DA4FDBF41BDE /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = F40E8D93542D4310C08E7829 /* Localizable.strings */; }; 6B232963C33B00BAA0990F63 /* RoomInputToolbarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 935B0250D09C0B0896E31E74 /* RoomInputToolbarView.m */; }; 6B93DAA28EBBAFBE540D0095 /* SettingsDiscoveryThreePidDetailsViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EC1D7E1C98F114C61F26186 /* SettingsDiscoveryThreePidDetailsViewAction.swift */; }; 6BAAA2DB0C1604A555A7DC47 /* PasswordStrengthView.xib in Resources */ = {isa = PBXBuildFile; fileRef = B0DD0EA51511BA032DA23DA5 /* PasswordStrengthView.xib */; }; @@ -400,14 +443,15 @@ 6C0A0D8F46AA4C8401B86632 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = A184C5C17581D13D7784DE09 /* Constants.swift */; }; 6C4F8FC0F276BC5BF603CF1D /* AuthenticationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D14C3F1DFE28B47A63F3FB9 /* AuthenticationViewController.m */; }; 6CA3F20C31AE6B0B6226D9DE /* SecretsRecoveryWithKeyViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D33B154C9DF59BB08EF83F4 /* SecretsRecoveryWithKeyViewState.swift */; }; + 6CBAF59285E9B25AE44A373D /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = E863C81BAF3C07BAD1E359E5 /* Vector.strings */; }; 6DC243C1323E7EA49ABFABB3 /* VerifyEmojiCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBE912197A4C646BC92FFE07 /* VerifyEmojiCollectionViewCell.swift */; }; 6E120D791AC39AE07B6AD13B /* SecretsRecoveryWithPassphraseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298649A8E8574BEFD01B9545 /* SecretsRecoveryWithPassphraseViewController.swift */; }; 6E25CF101DE0BA58598EEEF1 /* ServiceTermsModalScreenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67A444A1DD9A5CC2FEB956AF /* ServiceTermsModalScreenViewController.swift */; }; 6E620E305B7B87F9F43555BB /* AuthFallBackViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B7AAD4C1B1A9D7676FFD665F /* AuthFallBackViewController.m */; }; 6ECE5F855EC53C42B5B8BEA3 /* DirectoryServerDetailTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E3D5FA646A7BC98DF34CDA3D /* DirectoryServerDetailTableViewCell.m */; }; + 6EE54CE6617931CBD01FD00C /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = CE888D5D2CC6368AE3A45202 /* Localizable.strings */; }; 6EE5D1BEF4C78A65C61203EB /* SecretsRecoveryWithPassphraseViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB622C349902211AFB92D8F4 /* SecretsRecoveryWithPassphraseViewState.swift */; }; 6EF557EBB337A18769632BBB /* Base32Coder.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFE6EB2413C1355498DFA686 /* Base32Coder.swift */; }; - 6F097C35CE947F24B8A01A76 /* Pods_RiotPods_RiotNSE.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CB39890C49E98C7D68B23C7 /* Pods_RiotPods_RiotNSE.framework */; }; 6F224E9FDD9963D63DA3E242 /* Presentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A138D4ED0988D432C26B8FE3 /* Presentable.swift */; }; 6F4906FC2FA1FA8E0BE2A34F /* JitsiWellKnownTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17ABDF06ACAB7E137B810505 /* JitsiWellKnownTests.swift */; }; 6F6685EE5AE17FFEF676B832 /* ReactionsMenuViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958E79A81CF7D1B70D429971 /* ReactionsMenuViewState.swift */; }; @@ -417,8 +461,11 @@ 70403008986BCEE76E98CE0E /* SettingsIdentityServerCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = E59ACB0C26B993AAFDDE1D45 /* SettingsIdentityServerCoordinator.swift */; }; 70A93E80B73553F00919E805 /* LegacyAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 28B0CBB869096FF18E815498 /* LegacyAppDelegate.m */; }; 70ADF9D521DAEA085890E5D8 /* SettingsDiscoveryViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319054EB9280C333912738F7 /* SettingsDiscoveryViewState.swift */; }; + 70CCFED75E8151FD510AE192 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = A13B75C8AF80B251EC79D43C /* Vector.strings */; }; 714AA4FB209CEC312DB8D31C /* RoomCreationModalCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D825AE7D805F8F3236A59D78 /* RoomCreationModalCoordinatorType.swift */; }; 716810B42B6A354134D27C22 /* BubbleReactionActionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6C6CBCCE2D5E888BBD15F859 /* BubbleReactionActionViewCell.xib */; }; + 71A8F3122FD695A534E8DD4D /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 41E34866E012ADD1BC47CF2D /* InfoPlist.strings */; }; + 7217430AC94A3E26827E7F0C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = FE0C4519D98801593D90C402 /* InfoPlist.strings */; }; 724C018C6627B4493C96C0FD /* PinCodePreferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19AB670F3A7BD7CF0106AFE3 /* PinCodePreferences.swift */; }; 72C9DDAD0C64633CE599C77C /* CameraAccessManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4B680DB3BDD932E1674D05B /* CameraAccessManager.swift */; }; 7303AA55CCF29ACDBEFB88CE /* KeyBackupRecoverFromPrivateKeyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6CC61290F2A07678083A9CF /* KeyBackupRecoverFromPrivateKeyViewController.swift */; }; @@ -429,7 +476,9 @@ 7392038E071CADEA2AE9C2A2 /* AttachmentsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A4055F63E004B874D994E7E6 /* AttachmentsViewController.m */; }; 739A336799EFC4367E5BA86E /* EncryptionInfoView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2948B48ECEC24D4F3E8567F2 /* EncryptionInfoView.m */; }; 73BB95BE9704232A06AA6085 /* SecretsRecoveryCoordinatorBridgePresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 242EE4D5208841920BB2B94C /* SecretsRecoveryCoordinatorBridgePresenter.swift */; }; + 74850FEE5A9BDE52F39E8DC4 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 666F3580AC3CD5CA76A16212 /* Localizable.strings */; }; 7547D8E9B04B3DD42909073C /* SegmentedViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 7C33C7DC724734BD18788C2E /* SegmentedViewController.xib */; }; + 755007DC0701F2084495FB45 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = FFCC5A5F36429DAE9451F00D /* InfoPlist.strings */; }; 755147EF2D157B5D67E784EE /* MediaAlbumContentViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = ED09DF0D23249BF9091676A7 /* MediaAlbumContentViewController.m */; }; 7587410CA9D0BE2CD09AF93F /* SettingsIdentityServerCoordinatorBridgePresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D717336FB561A850C37D424E /* SettingsIdentityServerCoordinatorBridgePresenter.swift */; }; 7588D0CE4FEC7FA38259D54A /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = A184C5C17581D13D7784DE09 /* Constants.swift */; }; @@ -438,29 +487,33 @@ 75C8E0F63ED84AD9764B1099 /* TemplateScreenViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8436834527122D78FFDFB08E /* TemplateScreenViewState.swift */; }; 7607D66857CAD8BA2F45AE12 /* RoomBubbleCellLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFE4A34EFD0A5449773CD3A1 /* RoomBubbleCellLayout.swift */; }; 760D2849D95CFD41CB46E552 /* RecentsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 00DF09126FBB0ED56E7FF8BD /* RecentsViewController.xib */; }; + 76427AF922B5ED4A636F4BCA /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 92E91E61B88EF0E594E49C63 /* Localizable.strings */; }; 764A6630A85F203792EA9CFC /* ElementViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CE759A83F4D466FCAC5F73 /* ElementViewController.swift */; }; 7697CC2331DFF1886E5132BD /* StartChatViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2E7164824A5ABB001FFE1066 /* StartChatViewController.xib */; }; 769FE24D43E7439CD0C0DA01 /* RoomInfoListCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92EE9597022A2A8B62F7623F /* RoomInfoListCoordinatorType.swift */; }; 76ABA009F79DCB51E16F4315 /* ShowDirectoryViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = E501687C8496438E4F1BC65B /* ShowDirectoryViewController.storyboard */; }; + 76B4D78CC3A9A1CD4D0184C3 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = E6237D01E7B229DB6060018E /* Vector.strings */; }; 76D683E82D1634E367E3E80E /* RiotSettingAllowedWidgets.swift in Sources */ = {isa = PBXBuildFile; fileRef = E222CF24E015004DF00722DB /* RiotSettingAllowedWidgets.swift */; }; 77701F195D06F2516D9DE216 /* InfoPlist.swift in Sources */ = {isa = PBXBuildFile; fileRef = D80C47A172310CAB2D6EC6C5 /* InfoPlist.swift */; }; 777766F23707478F85E6BA5E /* RoomFilesSearchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F98D2C218CF45F73EC22ED3B /* RoomFilesSearchViewController.m */; }; 779512368D9428F1BF15E4A6 /* RiotSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E917AEEAC37C365EC0FFF3A /* RiotSettings.swift */; }; 77D4FD3D4DD0FFCEF9E166A3 /* KeyVerificationSelfVerifyWaitViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A202D1743C4BBFD4E50F3527 /* KeyVerificationSelfVerifyWaitViewController.swift */; }; 77D7A6680F70CEA31B91BF99 /* RoomIncomingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 67404370B35705B4AFB8CEA3 /* RoomIncomingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.xib */; }; - 78236D0B31FCD1875062140A /* Pods_RiotPods_SiriIntents.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0508CEBB22A5A0FEAA8DE8BC /* Pods_RiotPods_SiriIntents.framework */; }; 7877762601ABED312D08CA89 /* EmojiPickerViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 859F7CF6BE4D015488029A4E /* EmojiPickerViewController.storyboard */; }; 788BDF2A001271856F3D9540 /* KeyVerificationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C08F2C09045F0B7AE76DA91 /* KeyVerificationService.swift */; }; + 78BB7ED42642B2032F1B54AB /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = EA242F40F5D8C3DE856D1740 /* InfoPlist.strings */; }; 78DC45DA1484E6E45DC90EAA /* UserVerificationSessionsStatusViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 510B5F63C2B86FE44D5AA16E /* UserVerificationSessionsStatusViewState.swift */; }; 78DE9BAA9FC8C90E2C7FBB50 /* DeviceTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = B144941077A82190EA0C61E3 /* DeviceTableViewCell.xib */; }; 792CEC4B7A91A6E253217493 /* RoomMembershipExpandedBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2AA5566C2F65B3BEB170F08F /* RoomMembershipExpandedBubbleCell.xib */; }; 795D848A251696A37F9A8B52 /* MXThirdPartyProtocolInstance.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD5A9CB91CDAC3A25F3893E2 /* MXThirdPartyProtocolInstance.swift */; }; 7983C50A50190812DF02D8EC /* SecretsResetViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D6C53B3C782A03E569E781D /* SecretsResetViewState.swift */; }; + 79BDE065F0E370542CE9A357 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = E2D05B9621365A908611D957 /* Vector.strings */; }; 79E48937B8DC4883D2E37566 /* SetupBiometricsViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0C5E7E2065C8569F6AB6B048 /* SetupBiometricsViewController.storyboard */; }; 7A18F3EED761F1AD7D99EED1 /* DeviceView.m in Sources */ = {isa = PBXBuildFile; fileRef = 15AB19105B6888FA62F97F00 /* DeviceView.m */; }; 7A1E2E410C1E0D136F4F9D17 /* RoomInputToolbarView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 44A8A46AECDCAE8CD11E398C /* RoomInputToolbarView.xib */; }; 7A7ADA27DA76A3C77370A2BE /* TableViewCellWithCheckBoxAndLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 35B5504D7B0F95EFB815A9F4 /* TableViewCellWithCheckBoxAndLabel.m */; }; 7AE39D55598AF213B4844039 /* SecretsRecoveryWithKeyCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D3942A04FDDEC6614912A54 /* SecretsRecoveryWithKeyCoordinator.swift */; }; + 7B0A40CE5E634D1FC9092538 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 9F528F1FBBD4C2A9BFABADEB /* InfoPlist.strings */; }; 7B2DE8530619C4DA42DC4983 /* UISearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5602867C06B6EFA7912B29F /* UISearchBar.swift */; }; 7B82E5F915557900B063E5C4 /* SettingsIdentityServerCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24205A76F042E398658BA1D7 /* SettingsIdentityServerCoordinatorType.swift */; }; 7BAF6173A2A42910A4F129E2 /* BubbleReactionsViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18388675CB07F7CC07F99615 /* BubbleReactionsViewModelType.swift */; }; @@ -474,6 +527,7 @@ 7EB37FD0A5FAA28396A33F33 /* RoomPredecessorBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 67210F6F3012D08AA3F96B77 /* RoomPredecessorBubbleCell.m */; }; 7F198A2A613889D4A58E5708 /* RoomTitleView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D5FA388D0CCF20D3AFC521B8 /* RoomTitleView.xib */; }; 7F20EDDE7E851D22E7AF0FB4 /* SecureBackupSetupIntroViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3250750C61A2522525CA1664 /* SecureBackupSetupIntroViewController.swift */; }; + 7F45AAF70E34F5E1A38D94DE /* Pods_RiotTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63111F8C383589EFE03E1918 /* Pods_RiotTests.framework */; }; 7F52D254513C4D363C5BC31B /* RiotSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E917AEEAC37C365EC0FFF3A /* RiotSettings.swift */; }; 7F9B846016AC0775AEB44349 /* JitsiWidgetData.m in Sources */ = {isa = PBXBuildFile; fileRef = F732B7D654545D87435C987C /* JitsiWidgetData.m */; }; 7FBBFCD233326F899924FA21 /* UNUserNotificationCenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09354BCCA9AC22F51888E5E6 /* UNUserNotificationCenter.swift */; }; @@ -496,6 +550,7 @@ 82E747B9D2398A9463AC99B0 /* TextViewTableViewHeaderFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65CCBEA588A1AE709A04DBEE /* TextViewTableViewHeaderFooterView.swift */; }; 82E94F27AD37B6C7A17F5CDA /* SerializationServiceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E5788BA1ACF048FA389A2CA /* SerializationServiceType.swift */; }; 83056CA9795B4AB93CB0F147 /* LocalAuthenticationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = C18CA114420CB24825CEDAAA /* LocalAuthenticationService.swift */; }; + 83215446974BE26E99B6EF59 /* Memory.swift in Sources */ = {isa = PBXBuildFile; fileRef = A13F78F9F7F7B497E1F7DC8D /* Memory.swift */; }; 8340CC9F46057C30678DB716 /* ReactionHistoryCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2468C3A338F5BBC658CCDADE /* ReactionHistoryCoordinator.swift */; }; 839D57A7B3CB175EEF78CBC6 /* DirectoryRoomTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E343D91D711FB86B85B54B13 /* DirectoryRoomTableViewCell.swift */; }; 83A56B71D738293BB0C9355B /* EncryptionTrustLevelBadgeImageHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6F8CB7F7B424F0213DEDAE1 /* EncryptionTrustLevelBadgeImageHelper.swift */; }; @@ -506,6 +561,7 @@ 855AF4F1FE4ABE3D6D831EF8 /* EmojiItem+EmojiMart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60BC496C72326AD9197CCA6A /* EmojiItem+EmojiMart.swift */; }; 857F968E69CF3B0666134802 /* ShowDirectoryViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31C8D876F617F4C643CB4629 /* ShowDirectoryViewAction.swift */; }; 85A74C31808FB17AB3965FFC /* RoomViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E9DD05B21FAFD9346AFB81BB /* RoomViewController.xib */; }; + 860FEC11C98CF48AC982FF52 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7B6E5BCA7C8DB311AA366D10 /* InfoPlist.strings */; }; 862078EE839271A9E63F1654 /* SecureBackupSetupIntroCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4473AF4887FBD19A9B32BD9C /* SecureBackupSetupIntroCell.swift */; }; 862C1933F685E13E1C698016 /* CreateRoomCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6246D48F28E08140A29F2F3B /* CreateRoomCoordinator.swift */; }; 86C4574F628C8944781AA9F4 /* RootTabEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E25899D1E49E31A4D794676A /* RootTabEmptyView.swift */; }; @@ -514,6 +570,10 @@ 8792814C0AA06F17F46EC685 /* RoomOutgoingAttachmentWithoutSenderInfoBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 587D75BAA5F4AF827F9DF38B /* RoomOutgoingAttachmentWithoutSenderInfoBubbleCell.m */; }; 87B0FCA39EA350F5AE092B0B /* SettingsDiscoveryThreePidDetailsViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDBDB9674EC22276BA3EED34 /* SettingsDiscoveryThreePidDetailsViewState.swift */; }; 881AF31EC6D1022867512925 /* SettingsIdentityServerViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3778D60732BA0841EF777E34 /* SettingsIdentityServerViewModelType.swift */; }; + 8828A1075A1C83702C41649F /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1955B4B5F499B2D498F5D672 /* Localizable.strings */; }; + 88AA3605E3D1FA7D4D87095A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AE61E541BD69B4197ADC4FD9 /* InfoPlist.strings */; }; + 88FEBE85857371C6662DE07D /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = DCB08D1D65FB879427B51ADE /* Vector.strings */; }; + 89232616BA5CFF929C87DBD7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1CBD8F8A12CB485772E5837B /* InfoPlist.strings */; }; 8932AF9C0555F702BEC4E053 /* KeyVerificationScanConfirmationCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B17F5885A35E407CFC0BB02 /* KeyVerificationScanConfirmationCoordinatorType.swift */; }; 894EEB45D5599764A2A1B43D /* RoomOutgoingEncryptedTextMsgBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2E56E9A501746F8F682A51ED /* RoomOutgoingEncryptedTextMsgBubbleCell.xib */; }; 89590BBE9F2EC033F84FBA7E /* SharePresentingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 46745A96410D17E94B07F2C8 /* SharePresentingViewController.m */; }; @@ -522,6 +582,7 @@ 89CADCBAA264F8460CFAB097 /* ReactionMenuItemViewData.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1C454CCF7265FD2A93AA089 /* ReactionMenuItemViewData.swift */; }; 89CADD965EFDAD60C01A08B8 /* DeviceVerificationStartViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A42B05A383DD99B3ECDDC4F /* DeviceVerificationStartViewController.swift */; }; 8A6DFC39731B0604D0F8A724 /* KeyVerificationCellInnerContentView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 7EA9AE633C9B51A5EB3FFAC8 /* KeyVerificationCellInnerContentView.xib */; }; + 8A78F95990CB2F6CFC2A051C /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D9BC53E12A26C4816E66CB20 /* Localizable.strings */; }; 8A7B244048DC56941E69715F /* KeyVerificationScanConfirmationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56AF5EE941235285ABFEACEA /* KeyVerificationScanConfirmationViewController.swift */; }; 8AA07C9342199CB462900D78 /* SlidingModalPresentationAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B05A6123A8B6D8A138338269 /* SlidingModalPresentationAnimator.swift */; }; 8AADEE813516A5C6C92EB902 /* ReactionHistoryViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 067A5301E0383C57C45D371C /* ReactionHistoryViewCell.swift */; }; @@ -532,14 +593,17 @@ 8B6D2B525A26D3E4FB938657 /* ReactionHistoryViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DA5F6E6AB5CFAD17C285458 /* ReactionHistoryViewState.swift */; }; 8B8A7A044C71391C306CC144 /* RoomOutgoingAttachmentWithPaginationTitleBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6591C7F993377BC172F50AEC /* RoomOutgoingAttachmentWithPaginationTitleBubbleCell.xib */; }; 8BAA2AE5F0E0C125BF1EF345 /* SettingsDiscoveryViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC634A6919E550C2B9EAAD1E /* SettingsDiscoveryViewAction.swift */; }; + 8BB120D2C7277E751B9DD842 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = D9D9180D82C99A2C9C171490 /* Vector.strings */; }; 8C2B4F86BC856B9110358D65 /* RoomOutgoingAttachmentWithPaginationTitleBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = FB09F7864A3C7F8F183C45B2 /* RoomOutgoingAttachmentWithPaginationTitleBubbleCell.m */; }; 8C6A57AC3DB49F2F83CA69E7 /* KeyVerificationVerifyByScanningViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9CB2FBFEFED6243CABFFC83 /* KeyVerificationVerifyByScanningViewModelType.swift */; }; 8C77B236AF4E21937126C24E /* UIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF9F152B43B85AB00088116B /* UIView.swift */; }; 8CE4E2E248B616C843B57828 /* MediaPickerCoordinatorBridgePresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0776926D76BA642539B13918 /* MediaPickerCoordinatorBridgePresenter.swift */; }; 8CEE67B3C9736560E8B498B6 /* ServiceTermsModalScreenViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16A113B3AF2EA94506851C70 /* ServiceTermsModalScreenViewModelType.swift */; }; 8D3C8AAB7148C749AEBFF238 /* KeyVerificationManuallyVerifyViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BD9980055F9E1C8780DF23EF /* KeyVerificationManuallyVerifyViewController.storyboard */; }; + 8D74B5B0FDB31AAD45F66644 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = A55628143B08F8513C412AB6 /* Vector.strings */; }; 8D882C56A0C97F255F10DD9F /* SecretsRecoveryWithKeyViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 413D51E1BB00E7B1F88B11C4 /* SecretsRecoveryWithKeyViewAction.swift */; }; 8D928358B0F88726620D76BD /* SecretsSetupRecoveryKeyCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF141AA6D286EA73A590CDCF /* SecretsSetupRecoveryKeyCoordinator.swift */; }; + 8DAC60114C79BFA7ECC06E97 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0FA1F04BDBD9FB4C3CD3AAF4 /* Localizable.strings */; }; 8DAF249B241D061925FF28FE /* KeyBackupRecoverFromRecoveryKeyViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D788B15D798DE8CD8C7E312C /* KeyBackupRecoverFromRecoveryKeyViewAction.swift */; }; 8E37EC81D03EE550C6338544 /* empty.mm in Sources */ = {isa = PBXBuildFile; fileRef = 50B293E311187C4A4C0DD2B6 /* empty.mm */; }; 8E8AFA88ECD3ED7ECA005AEC /* AuthInputsView.m in Sources */ = {isa = PBXBuildFile; fileRef = B6457C2D867B2A2F35E88DB2 /* AuthInputsView.m */; }; @@ -548,6 +612,7 @@ 8F3B31119336BDF5E92CD3A9 /* GroupInviteTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E2CD4B8C0434BB24BB8F1BE6 /* GroupInviteTableViewCell.xib */; }; 8F3B725151E755AF16F66556 /* RoomInfoListCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 860326E0031C88785EBDD2AE /* RoomInfoListCoordinator.swift */; }; 8F61FFCD679280BE23D8C46C /* MXKTableViewCellWithTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62A31EB8C2047A531621C2C8 /* MXKTableViewCellWithTextView.swift */; }; + 8F7239D2BFAB09058571EE34 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 28EF78F120C3287FAD36A44E /* InfoPlist.strings */; }; 8FAD39F84CFCD5E102818BAD /* EditHistoryViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 335E693B72A4C9B14B3B5CFF /* EditHistoryViewModel.swift */; }; 8FBA2D08E59B400282B2D357 /* RiotSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E917AEEAC37C365EC0FFF3A /* RiotSettings.swift */; }; 8FF7E8D0442C5743258C1445 /* Analytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A0EED501719285A132CDD53 /* Analytics.m */; }; @@ -560,13 +625,15 @@ 9192FCB0F9F15BF284F8DD4D /* RoomCreationEventRowViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F153449FAF9727FCAA4E696 /* RoomCreationEventRowViewModel.swift */; }; 91D7E27EEA503DACB4404CB7 /* SlidingModalPresentationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E7D3112EAA09071989FD555 /* SlidingModalPresentationController.swift */; }; 9242FF17A6C3D5AFA6547B2A /* PlaceholderDetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8E3B60B5226F512664125A2 /* PlaceholderDetailViewController.swift */; }; + 927674BCB636A12B653C73BB /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = ADCD1238DDC3BB878DAE5CDB /* Localizable.strings */; }; 92A360D03BEEB39BDDD4F3D1 /* RoomOutgoingEncryptedAttachmentWithoutSenderInfoBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = FA6359AC904C2783F8A78064 /* RoomOutgoingEncryptedAttachmentWithoutSenderInfoBubbleCell.m */; }; 92EDBBB9CA0E655B11D179A3 /* AutosizedTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 025E3BA4102C66E34073DE85 /* AutosizedTableView.swift */; }; 930D2ADFCECCE68BF38FF783 /* KeyBackupRecoverFromPrivateKeyViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F14DF2EE1A42D594EB3E8CD /* KeyBackupRecoverFromPrivateKeyViewModelType.swift */; }; + 93B3F709A3C101CB92C8A39A /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = F9A3AB8AE2EC6B851A38E0A3 /* Localizable.strings */; }; + 93D8496F0FB05419E2E7A259 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 09451B9E88D415469C592911 /* InfoPlist.strings */; }; 94484888D6BC9DBEB21F4E32 /* BubbleCellContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7BAB7B9C41F5A476F36012B /* BubbleCellContentView.swift */; }; 94D867FA533F95817D581C78 /* QRCodeReaderViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A365EA1099B70BADE82320A /* QRCodeReaderViewController.swift */; }; 953ECF44F5C371B1F17E5B46 /* LocalContactsSectionHeaderContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD44CC85141FB6355F88E95 /* LocalContactsSectionHeaderContainerView.m */; }; - 955B3A2FFBD1C41FABA0AA89 /* Pods_RiotPods_RiotShareExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72E8AACEE2C8DCBB19F68EEB /* Pods_RiotPods_RiotShareExtension.framework */; }; 959D2125511450BC3E695720 /* RoomIncomingTextMsgBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 386B1567E2004675373394EB /* RoomIncomingTextMsgBubbleCell.xib */; }; 95BC41E0572EAF9E0850E18E /* SecureBackupSetupCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8394DE1F2852D408501E7C6 /* SecureBackupSetupCoordinator.swift */; }; 95DB575CE6603D991FEA3511 /* RoomOutgoingEncryptedTextMsgWithPaginationTitleBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A152AD36647EBE3673D132C5 /* RoomOutgoingEncryptedTextMsgWithPaginationTitleBubbleCell.m */; }; @@ -601,6 +668,7 @@ 9CB852C764D9AB8161E3C4F7 /* DeviceVerificationStartCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5890481A847D61C02F1E56B /* DeviceVerificationStartCoordinatorType.swift */; }; 9CE8E4E0F0C693ACC364EB1C /* EmojiServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 681A967B105580677042DF1A /* EmojiServiceTests.swift */; }; 9D2F03366BB230ADA0B445CF /* GroupHomeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E8F6ACC5314E65B6E92E2625 /* GroupHomeViewController.xib */; }; + 9DA155A0CCE0C649AB3C66E9 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1C666EBF2F3BFC2EE0F057D2 /* Localizable.strings */; }; 9DB16A50808C1FCFC31BD22F /* RoomInfoListViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 542D0B0ED27CCCD16D8121F9 /* RoomInfoListViewModelType.swift */; }; 9E1178DB00CB6711EEC686F4 /* WidgetManagerConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE61183DFFAAEC536BD37A3D /* WidgetManagerConfig.swift */; }; 9E39BE2600A1A0539179419B /* ringback.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 906A33D13B65411BA2158AE5 /* ringback.mp3 */; }; @@ -608,6 +676,7 @@ 9EC5454016E78999338A87FA /* KeyVerificationVerifyByScanningCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E2516FFA9A51CB7E14C4505 /* KeyVerificationVerifyByScanningCoordinatorType.swift */; }; 9ECB5A4D260E673406EF30AE /* RoomCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D166CFA48763403776FFD526 /* RoomCollectionViewCell.xib */; }; 9EFA5F9DA971338D8E996EC3 /* RoomPowerLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43AC5A67F9C611A08D9B95E6 /* RoomPowerLevel.swift */; }; + 9F01265B6B0140C34E415EDF /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = E23225E5018A21C80F2A0501 /* InfoPlist.strings */; }; 9F312856FD339813526ED4C1 /* KeyVerificationManuallyVerifyViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF2357BFA14D057169E09C37 /* KeyVerificationManuallyVerifyViewAction.swift */; }; 9F7723021FCC1C9C1EDD2E53 /* EmojiPickerViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF2C217713BFA4727015C5 /* EmojiPickerViewModel.swift */; }; 9F9C4D1D7298BA8461F581A7 /* tab_rooms_selected@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 4553A498924F362C649FC70E /* tab_rooms_selected@2x.png */; }; @@ -621,6 +690,8 @@ A0F28CEAB133CEABE3876B3E /* MXRoomSummary+Riot.m in Sources */ = {isa = PBXBuildFile; fileRef = E02B59E58B4553A30FC5B015 /* MXRoomSummary+Riot.m */; }; A15B463F5EEF15B2CCE1FBBC /* PushNotificationStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA96BA44084BFB0971572782 /* PushNotificationStore.swift */; }; A20B83702452B95D14822999 /* SecretsRecoveryWithPassphraseCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDA9CE7D903996A12F76B882 /* SecretsRecoveryWithPassphraseCoordinatorType.swift */; }; + A21CD0C8C6C25381F86582AE /* Pods_RiotPods_Riot.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DAEFFA04F5BFC94E96ABBC2 /* Pods_RiotPods_Riot.framework */; }; + A2589AB86ACFD673413EC664 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 5563A70CD2B310CEC3DAD800 /* Vector.strings */; }; A282B819A327B35B8F14FCF8 /* EmojiPickerViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8D6AFA296B46A64A8F759EB /* EmojiPickerViewAction.swift */; }; A2DD93D9833C73F390E46F4F /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = EE5E6DC5C0ED158F15F95778 /* README.md */; }; A2DF0376EEA2F70CDACFD903 /* SettingsKeyBackupTableViewSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAD432E5C1CE049081F644A5 /* SettingsKeyBackupTableViewSection.swift */; }; @@ -632,6 +703,7 @@ A4CF15AA728D339446236273 /* AuthenticatedSessionViewControllerFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 591D9D89524089E9491256AD /* AuthenticatedSessionViewControllerFactory.swift */; }; A4E6CA34CDDA820FCA0B3645 /* SlidingModalPresentationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FBEF2508C263E5E47B7A573 /* SlidingModalPresentationDelegate.swift */; }; A505DA850D092BC5B04C6295 /* TemplateScreenViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A0633FAD5E91B2E57E87838B /* TemplateScreenViewController.storyboard */; }; + A50B34EAE807C1BC62342745 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 3AA2591C1B3B9612F89547A9 /* Vector.strings */; }; A51F584F5B598FE53EEBEFE7 /* GroupsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D9949DE45831C1DF1EA5FD3 /* GroupsViewController.m */; }; A52DA6D87E4683BF0AC2F110 /* ReactionsMenuViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74D4C1AB46E5FA48902B1C90 /* ReactionsMenuViewAction.swift */; }; A5634675C3F50072ED6C668E /* FallbackViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = FB4EABABB82CC1C34F7ABF34 /* FallbackViewController.m */; }; @@ -663,7 +735,9 @@ ACFD6A2811F923242F8EADC8 /* UserVerificationSessionStatusViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71C92767C0F6B46E1DF3DA74 /* UserVerificationSessionStatusViewModel.swift */; }; AD1CFE18EACE4C2413EEA1B2 /* Configurable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D92F81A941EFF39B1A0D55D /* Configurable.swift */; }; AD2556080B72478B13094AB8 /* ShareExtensionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D252D161B33264B1AAB9F49 /* ShareExtensionManager.m */; }; + AD3A432F35E7EBD8536AFD51 /* Pods_RiotPods_RiotShareExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 46FBF474D045BEEE71481194 /* Pods_RiotPods_RiotShareExtension.framework */; }; AD60454334BB07E73E594531 /* RoomCreationEventsModalViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 164F12849EA4CC7CB38D20A3 /* RoomCreationEventsModalViewModel.swift */; }; + AD747C51D24CCAECA80DA769 /* Pods_RiotPods_RiotNSE.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5F6214C6C9A441D9F6B2C095 /* Pods_RiotPods_RiotNSE.framework */; }; AE08F2892F49162F2725870D /* RoomIncomingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 39234E5F369786091D774194 /* RoomIncomingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.m */; }; AE1CCBA232394D2CF031C76C /* ExpandedRoomTitleView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 46068226EC240DECD24BDD74 /* ExpandedRoomTitleView.xib */; }; AE56A5F0DF7A94AFB4A5A4C6 /* UserVerificationCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02D4D28BFB7D76AFCEB48AC3 /* UserVerificationCoordinatorType.swift */; }; @@ -674,10 +748,12 @@ AF39B09FB762197B4B91C687 /* MessagesSearchResultAttachmentBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EABF583A00773EA21CEAEFE /* MessagesSearchResultAttachmentBubbleCell.m */; }; AF7537B76B5356031FC1DC77 /* Theme.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBD1060BB62A146A661B6234 /* Theme.swift */; }; AFA146FF7455C250F5472EF1 /* DeviceVerificationStartViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73BF519195EF741219A54DDF /* DeviceVerificationStartViewAction.swift */; }; + AFFF40B78D6F457B94EF50B1 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = C12B9F725EF33FA4D4A4BCF3 /* InfoPlist.strings */; }; B0693B1F39537DBCEBC1BBDA /* Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 696361C36C33487F79476053 /* Bundle.swift */; }; B0987DE2530A958A98C53348 /* RoomCreationEventsModalCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5138711BE561F2FFA6D36F07 /* RoomCreationEventsModalCoordinatorType.swift */; }; B0A964D495DC176B9D1D47E3 /* KeyBackupRecoverFromRecoveryKeyCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3800D8A6200596CF558CD2A /* KeyBackupRecoverFromRecoveryKeyCoordinatorType.swift */; }; B0A98B7037070023ABD8FD58 /* KeyVerificationCoordinatorBridgePresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11C72FA2280389663950CB12 /* KeyVerificationCoordinatorBridgePresenter.swift */; }; + B0B07E572185E2312E1DDC89 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7B78F466CC4C7880548A5170 /* Vector.strings */; }; B0C7979EA3A00A2EF32F2987 /* KeyVerificationDataLoadingViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B5A2E0C172BFF24652F2BA4F /* KeyVerificationDataLoadingViewController.storyboard */; }; B0D0682359F73618B663FF42 /* ContactsTableViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = B758AA91C8EE820666BE8085 /* ContactsTableViewController.xib */; }; B10D5658D0CFDE20AE560C26 /* SlidingModalPresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDD2A5212A60D535E33B1912 /* SlidingModalPresentable.swift */; }; @@ -700,6 +776,8 @@ B39F7363E3BF095F7275B892 /* RoomOutgoingTextMsgWithPaginationTitleBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 08AFCD567A7F638AE2C0C9A9 /* RoomOutgoingTextMsgWithPaginationTitleBubbleCell.xib */; }; B3B10BE6ED7C1A82F9B281A6 /* UIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69F57BFEC8C36E41D78501CC /* UIViewController.swift */; }; B418D491C4E8D93674B0CDCA /* PeopleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FED6048056F6CF49C6A8BD9 /* PeopleViewController.m */; }; + B4D575904C83195BFFE749F4 /* Pods_RiotPods_SiriIntents.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1764F5FFE9416C4973B28536 /* Pods_RiotPods_SiriIntents.framework */; }; + B4E586A4458AB0CE11A1F0CF /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 9634E53D2B926C1C221F9F66 /* Vector.strings */; }; B516FD720C71DEB6CD7F96C9 /* RoomCreationCollapsedBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ADE5BF13F784FC3DC5D9207 /* RoomCreationCollapsedBubbleCell.m */; }; B52C67C3CCFDA9F6B5D8484C /* SecretsRecoveryWithKeyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D646E2CD908D317476C3C136 /* SecretsRecoveryWithKeyViewController.swift */; }; B5A4F0EF93F1B51354850845 /* RoomInfoListViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 56E09AC3BC29693482C7E4DB /* RoomInfoListViewController.storyboard */; }; @@ -756,6 +834,7 @@ C1F2151435E673724E0649F2 /* SecretsSetupRecoveryKeyViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE3671CB6E41119F37CD6C8 /* SecretsSetupRecoveryKeyViewAction.swift */; }; C2539A4391417359E02AC735 /* KeyVerificationSelfVerifyStartCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03E02C66F6DCDD9B615FA7BB /* KeyVerificationSelfVerifyStartCoordinator.swift */; }; C26C617B2FFD3164EA9BB141 /* Character.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702282C62FD9E73D83CFCEA4 /* Character.swift */; }; + C270E0CA1CD3418ABFCBBC37 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = A8D223A182AD909380FE83D4 /* Localizable.strings */; }; C2A494C5661A13347B391E64 /* TemplateScreenCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5DCFA6F247973E390BB5CA0 /* TemplateScreenCoordinatorType.swift */; }; C3EDE94F4FC96CD754D60ADD /* PushNotificationService.m in Sources */ = {isa = PBXBuildFile; fileRef = 151326B04344F180B80C3782 /* PushNotificationService.m */; }; C4075930F2AC2785A8C6B22B /* KeyVerificationIncomingRequestApprovalWithPaginationTitleBubbleCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A8F5AE5B45475997231CA66 /* KeyVerificationIncomingRequestApprovalWithPaginationTitleBubbleCell.swift */; }; @@ -779,10 +858,13 @@ C8311347BF1C5C10BE3650A0 /* SettingsDiscoveryThreePidDetailsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6205065E2379AC8DFEE715B2 /* SettingsDiscoveryThreePidDetailsViewModel.swift */; }; C8470B4E678038A5227AD9A1 /* RoomOutgoingTextMsgBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CE5821BD8FFA12128980DF /* RoomOutgoingTextMsgBubbleCell.m */; }; C88DC10F6DDC2D9A0AECBC0F /* SlidingModalContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43A95F0AD5A94F5D1C0F276A /* SlidingModalContainerView.swift */; }; + C8B29A86327297DD8F31EF48 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 971FAE8AC8C83936ECC386C4 /* Vector.strings */; }; C8F44FAA60D736B0860A6610 /* SimpleScreenTemplateViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 683836419EC356937AAED939 /* SimpleScreenTemplateViewController.storyboard */; }; C93BD6F968A435B6D2FADC94 /* RoomOutgoingEncryptedAttachmentWithPaginationTitleBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FCF1FA62C0D1D2275CB5975 /* RoomOutgoingEncryptedAttachmentWithPaginationTitleBubbleCell.m */; }; C9D2CDDFC6FF628A06F28821 /* GroupRoomTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8E1B7D4F34975D06BEE55CAD /* GroupRoomTableViewCell.xib */; }; + CAF473342BDFEB29ABC07F9B /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = F79B77F4DA34280C6B2A8004 /* Localizable.strings */; }; CAFE267D675A44CFA013EB26 /* KeyBackupRecoverFromPassphraseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1D5B59238B7560C85F8FFE4 /* KeyBackupRecoverFromPassphraseViewController.swift */; }; + CC0075E294F840FB04E4D89E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = B7C93497FF54FF8ED4FBA9E0 /* InfoPlist.strings */; }; CC025E42290E5A0A41D87C2B /* EmojiServiceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD8247DE5849743F8FC7B57B /* EmojiServiceType.swift */; }; CCBEFB51CBCB8E55D7DD5018 /* UnifiedSearchRecentsDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = CF8137AD01E9D126D4A576D5 /* UnifiedSearchRecentsDataSource.m */; }; CCC18A8FB78192DC585A142E /* KeyBackupRecoverFromRecoveryKeyViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59414B824D1772D680F8C800 /* KeyBackupRecoverFromRecoveryKeyViewModel.swift */; }; @@ -793,6 +875,7 @@ CE803BC7A4ADD43A5116DD8E /* WidgetPickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C6AB531AF9B81E10A3E55D31 /* WidgetPickerViewController.m */; }; CE93EFA7C8D691CF573C1234 /* IncomingCallView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D39D6465FE222B553F48317 /* IncomingCallView.m */; }; CECCD711535CC6D77E4B68D0 /* KeyVerificationSelfVerifyWaitCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBCC153DD414819D9C27B5BD /* KeyVerificationSelfVerifyWaitCoordinator.swift */; }; + CFA93A197D515013C8A87625 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = ADB273B29817F2D36FE08A69 /* Vector.strings */; }; CFFC2DCD9073506886D17E66 /* CallViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 30BE131D971116479C62C38B /* CallViewController.xib */; }; D0151C3B5474A43FF395BE33 /* RoomMembershipBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B4BAB5420B7226B70209A4B0 /* RoomMembershipBubbleCell.m */; }; D0189A79D13FB744340458AE /* HomeMessagesSearchDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = CFE5DA69DBB77503EFC89FE9 /* HomeMessagesSearchDataSource.m */; }; @@ -818,10 +901,10 @@ D508688882017A3505DFC758 /* DirectorySectionHeaderContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6960FDCC049E7EF76254D19C /* DirectorySectionHeaderContainerView.m */; }; D565AD401142CC3A58449388 /* KeyBackupRecoverFromRecoveryKeyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B49B56DB3E6354E72D2680B /* KeyBackupRecoverFromRecoveryKeyViewController.swift */; }; D59BBA8A94DEAC2777CEA040 /* TextFieldTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = BE58E92937AD09B45DCE556A /* TextFieldTableViewCell.xib */; }; - D5AC11380DBBC0F0534598DC /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = DE85F52A1F48402438112EDB /* Vector.strings */; }; D5FADECD14DB0941BDE7B36B /* RoomIncomingEncryptedAttachmentBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 20BA931416C4E19F474A4B7B /* RoomIncomingEncryptedAttachmentBubbleCell.m */; }; D70A72071323C27F57B742E3 /* TextFieldTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBA1E6DA296CCD7685A06CE6 /* TextFieldTableViewCell.swift */; }; D71491DEE296C982663A118D /* KeyVerificationVerifyByScanningViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 732F86605BB5C647F3F720BE /* KeyVerificationVerifyByScanningViewModel.swift */; }; + D7189054368537B287F4D1D3 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = F5FBD730A3B8CD2D348516CA /* Vector.strings */; }; D720029740DCF1178C5F1B7F /* MasterTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = B6960788BCFD23E935FFB6FC /* MasterTabBarController.m */; }; D736F05FC01B08D4FAC1FCE2 /* SimpleRoomTitleView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 7E27E870718E80D192EC7880 /* SimpleRoomTitleView.xib */; }; D7FF8E395325E7EF4C7AD5FC /* Storyboards.swift in Sources */ = {isa = PBXBuildFile; fileRef = 427CB9D23022BD8AF04B35C1 /* Storyboards.swift */; }; @@ -834,6 +917,7 @@ D93DE22072C9B0AA2520C12B /* KeyVerificationScanConfirmationViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81C10CD865E3E08D13EEAE1A /* KeyVerificationScanConfirmationViewModelType.swift */; }; D9462F08D32358D9C63AF849 /* RoomOutgoingTextMsgWithoutSenderNameBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6924C5A0D50E528B3819EE45 /* RoomOutgoingTextMsgWithoutSenderNameBubbleCell.xib */; }; D94F293C2CDDB1897580F863 /* ContactDetailsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E1E9D4D85126CF3AD0D5D95B /* ContactDetailsViewController.xib */; }; + D961AC8E591DAE11E3F447E0 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AE6310EF97B8FF9F52399D4C /* Localizable.strings */; }; D9A847856E61B6219FAE3A36 /* KeyVerificationSelfVerifyStartViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD2822F7E2615B2557BC2835 /* KeyVerificationSelfVerifyStartViewModelType.swift */; }; D9B2273D36A2BAD4A12F7872 /* RoomContextualMenuPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9044D46E4C3739FEBAFF66F /* RoomContextualMenuPresenter.swift */; }; D9C9B63667FC86E3CBE4C0F6 /* RecentTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3AA3C670033851E292EB7EA1 /* RecentTableViewCell.xib */; }; @@ -850,6 +934,7 @@ DCA0A62432D93CB451EFBE30 /* MXRoom+Riot.m in Sources */ = {isa = PBXBuildFile; fileRef = CC4363C2FBFFFCC60BC43394 /* MXRoom+Riot.m */; }; DCBCA675F8D1AFEE7BAFD359 /* DeviceTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = F9F3CCF6351C34BF374D1F99 /* DeviceTableViewCell.m */; }; DCECFC88286E212422DFF208 /* RoomCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = F23677280BDE31B518CB07F5 /* RoomCollectionViewCell.m */; }; + DCF667F75BC1EE75D73157FE /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 062B4D97E252A04D1CEE11A6 /* Localizable.strings */; }; DD2B01CEF3377DA58D23F400 /* TabBarCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53FD49151E6710FC06BFFF85 /* TabBarCoordinator.swift */; }; DD3DC73B474059194645365E /* InviteRecentTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 205EFB02A5E8266F6D6C3E92 /* InviteRecentTableViewCell.m */; }; DD7247E9B91C1968D065B250 /* DeviceVerificationIncomingViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B487D2C1D2207B734C3B7464 /* DeviceVerificationIncomingViewController.swift */; }; @@ -861,16 +946,18 @@ DE00CE137BF9B58D93D5582B /* ContactDetailsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 302010ABF095B8E68B0E1B63 /* ContactDetailsViewController.m */; }; DE332147AC230299B4D0C30D /* RoomOutgoingTextMsgWithoutSenderInfoBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = DA9057E39522A2B0FC81F1BE /* RoomOutgoingTextMsgWithoutSenderInfoBubbleCell.xib */; }; DE5AEEB75955470E053AC455 /* SecretsResetViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C1F8376DC2FBC9AD59A4E19 /* SecretsResetViewAction.swift */; }; - DE8FCF043E30FEE47C5E65D8 /* Pods_RiotTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E0DC0EDA7C977145BC991119 /* Pods_RiotTests.framework */; }; DE902CC0CAF266E801B234C3 /* MessagesSearchResultTextMsgBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DD58BFCAE8F57D2274FB32C /* MessagesSearchResultTextMsgBubbleCell.m */; }; DEEBD3ABF60F31F8C0B29D14 /* SimpleRoomTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30F3268A15D3A76B8614F004 /* SimpleRoomTitleView.m */; }; + DEF5306726A0BAD30C30D474 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = D36F8F83387B34DD43AF70C6 /* Vector.strings */; }; DF1AE7BBB142FAEA8E5C52B8 /* MediaAlbumContentViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = CA39C367E691ACF3193D0319 /* MediaAlbumContentViewController.xib */; }; DF450DCFC68FBEAC10F60967 /* EmojiMartCategory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BDCCAE3C505F995DF0A09C0 /* EmojiMartCategory.swift */; }; DF72F4165283C50236DC398C /* ServiceTermsModalScreenViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13A7C9DF77D59B82168E9CD2 /* ServiceTermsModalScreenViewModel.swift */; }; DF91CB84CF90BC5419C7B723 /* ShareViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 431A343AE73B8CAFCFA123A9 /* ShareViewController.m */; }; E057C1F2AF9313D2A881743E /* KeyVerificationCellInnerContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFCF322A9A14EB9B8C0568A6 /* KeyVerificationCellInnerContentView.swift */; }; E0C334F4F277158EE8B30933 /* DeviceVerificationIncomingViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FE1A39D9CFEB3FA1B997DC7C /* DeviceVerificationIncomingViewController.storyboard */; }; + E0F33C24DEE1927B867E9615 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0D629BDBC5F69884916DB2CF /* Vector.strings */; }; E1092E267F1F92263A841084 /* CountryPickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F9F7CD11105DC3C9A14B7AD9 /* CountryPickerViewController.m */; }; + E125E83E1187939936AFDE20 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0B10DE560E9DE31A34FE1E72 /* Localizable.strings */; }; E14DCE4B8E33431067874597 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A9D5CCF50D5A4127719653AF /* LaunchScreen.storyboard */; }; E16FC306A5BA3CB3D2144404 /* MajorUpdateManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD2E23A7F1095986FF5C4E2 /* MajorUpdateManager.swift */; }; E18BFB2511560BECE0AAA083 /* KeyVerificationVerifyBySASViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FBCDA1D42268773BE0DAEF08 /* KeyVerificationVerifyBySASViewController.storyboard */; }; @@ -882,6 +969,7 @@ E448A952518050FF0C02679E /* BuildSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AA13EB31041C97F8817D412 /* BuildSettings.swift */; }; E49ADD513DD7C6C262E3D433 /* RoomOutgoingAttachmentBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2BFDDE2231B3827BDA0D2F /* RoomOutgoingAttachmentBubbleCell.m */; }; E5250ABBD766FE803D1328EE /* RoomInfoListViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD9B5583EE756FDFC3364600 /* RoomInfoListViewState.swift */; }; + E52A93DB8A04CF8F4E693FB7 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 86F4417D1C029B9528DEB715 /* Localizable.strings */; }; E5423D79A847AE5F214E2830 /* RoomOutgoingEncryptedTextMsgBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 405D1FA42277932F1094F949 /* RoomOutgoingEncryptedTextMsgBubbleCell.m */; }; E5563E8D9A5E5CECFAA13E95 /* RoomInfoListViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 170501AA5FB21B85CFD5E48A /* RoomInfoListViewAction.swift */; }; E60957E9CA16696783D434FC /* BubbleReactionActionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B93B986AAD6FB4D48C54DC8 /* BubbleReactionActionViewCell.swift */; }; @@ -903,6 +991,7 @@ E8DA4815272454EFE6A3246F /* KeyVerificationDataLoadingCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23EA06DF45ABC87915365082 /* KeyVerificationDataLoadingCoordinator.swift */; }; E8F15850A7A848A1CCA4CF47 /* SecureBackupBannerCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 44EA41C006CC949F2704C194 /* SecureBackupBannerCell.xib */; }; E947C8E636F1D763EAF0B431 /* SecretsSetupRecoveryPassphraseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C55451BADE3F3E5209B5A50 /* SecretsSetupRecoveryPassphraseViewController.swift */; }; + E972703AD34ECE8AEB188C5D /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6D03D7DBBAD299113A1EA4CB /* Localizable.strings */; }; E9B2C6AF1A73277ED44756AF /* RoomIdOrAliasTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 759211978D0964223A109ECB /* RoomIdOrAliasTableViewCell.xib */; }; E9EAD17C612B5CF576E97DF6 /* SharedImages.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 69FDF39AFAC700FDF0F15D80 /* SharedImages.xcassets */; }; EA3D5517F1072999613F2187 /* KeyValueStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AFF696C87D0D8CEF53702B6 /* KeyValueStore.swift */; }; @@ -916,6 +1005,7 @@ EC8F44CE9EB8326B847C49FF /* Coordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AD6DC2525FD5AD6C695D0B3 /* Coordinator.swift */; }; ECB7420DE14D856FB692DD91 /* GroupsDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = E527CDF60A845990E21335DB /* GroupsDataSource.m */; }; ECFE8B2B10A0D8AE3930B083 /* UserNameColorGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F95178193BA17950F2928DFC /* UserNameColorGenerator.swift */; }; + ED1DB91D773C9208125C1107 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 81C7675AD57E839F3020E345 /* Vector.strings */; }; ED33344F21CF032F470460BE /* BuildSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AA13EB31041C97F8817D412 /* BuildSettings.swift */; }; ED35244CB9E7B819438AD38A /* ReactionHistoryViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3034A30F8F59726F9A6CE33 /* ReactionHistoryViewModelType.swift */; }; ED3606E7C62342AB4660E66B /* DirectoryServerDetailTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 034001318DC42362DBD83247 /* DirectoryServerDetailTableViewCell.xib */; }; @@ -928,6 +1018,7 @@ F16D2418C94BEF760C6039AA /* ShowDirectoryViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1D2A3472B94F47A58D0612 /* ShowDirectoryViewModelType.swift */; }; F1B92C0B735138C0E110A631 /* RoomIncomingTextMsgWithoutSenderNameBubbleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = FFBE4B87A86CEC8F5E6C036C /* RoomIncomingTextMsgWithoutSenderNameBubbleCell.m */; }; F1BF8C73D0A1F6CDD7224A38 /* KeyVerificationDataLoadingViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 664625F97F6B3F060F1EEF4D /* KeyVerificationDataLoadingViewState.swift */; }; + F1E6BC4CEED05C96579E79B9 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8AA64AABA4168387945FBAD9 /* Vector.strings */; }; F2069C76E07465EC4449DB17 /* InviteRecentTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = CC1C72EA3ED604C64344142A /* InviteRecentTableViewCell.xib */; }; F23094B76D5498D8546DA6B5 /* HomeFilesSearchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FB58DFA95A1C171EA6E012 /* HomeFilesSearchViewController.m */; }; F2E5558595416FE8E94FF895 /* KeyVerificationManuallyVerifyCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8081989AC290232BA891F16 /* KeyVerificationManuallyVerifyCoordinator.swift */; }; @@ -938,6 +1029,7 @@ F486C687AA453D34F64090C2 /* KeyVerificationVerifiedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A30E22C1A4FEB057183BBEAE /* KeyVerificationVerifiedViewController.swift */; }; F48EA18309150227BF92F0B7 /* OperationQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C05359CF6555DB81B251E28 /* OperationQueue.swift */; }; F4CC446392249BD8B9BC5FF3 /* KeychainStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DFFBDC2DAC57966A5B4E8E4 /* KeychainStore.swift */; }; + F4E669AD72A38353F1382337 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 2529851245A1FBA6A8098682 /* InfoPlist.strings */; }; F4F3ABD1529CB47FF79EB108 /* DeactivateAccountViewController.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 87D22B5462EA18EF34D53AB5 /* DeactivateAccountViewController.storyboard */; }; F527A1E851526BC35B7E3672 /* EmojiPickerViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B96549170D3D04E944226844 /* EmojiPickerViewModelType.swift */; }; F567516868463918400661C6 /* RoomFilesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D16791A2FC9FED6DE3728A5 /* RoomFilesViewController.m */; }; @@ -951,8 +1043,11 @@ F74789F3F8B745830EB4DDAB /* SettingsKeyBackupViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 178F6BE2595B3B3183054CFB /* SettingsKeyBackupViewModelType.swift */; }; F74EF9361D21892874071362 /* RoomsDirectoryCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 464D91DD7DB1BC9034761F61 /* RoomsDirectoryCoordinatorType.swift */; }; F79D6A91795029CD43494FA0 /* EditHistoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4622A3C90868121016D6CC98 /* EditHistoryViewController.swift */; }; + F7F973D607F6178FA7406D93 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = CDB9056C60FEA453DC22C13C /* Localizable.strings */; }; + F801E5D0176EC32F672C52AE /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D357ED01A04215AD6035A173 /* Localizable.strings */; }; F8035D553ABC6965724CAF10 /* SettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ABA177451E01CF2AF3E0F70 /* SettingsViewController.m */; }; F861838709E2416B58922A2D /* RoomMembershipBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = FEB68EE3CDCEA9B398EF17A2 /* RoomMembershipBubbleCell.xib */; }; + F89602FC159ED99D3195D7EF /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = DB144202853C73CE057B1DC9 /* Vector.strings */; }; F8A05905970DFB4279959783 /* DeviceVerificationStartViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2605374671120005904EE8ED /* DeviceVerificationStartViewModelType.swift */; }; F8B4BD1CB6F2CBF70FCD5ADC /* KeyBackupSetupPassphraseCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0872210F34AC6D0C4BD800F5 /* KeyBackupSetupPassphraseCoordinatorType.swift */; }; F8FB551756955D7322A5A136 /* RoomIncomingTextMsgWithPaginationTitleBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5AC132D7C3D58D620DB225AE /* RoomIncomingTextMsgWithPaginationTitleBubbleCell.xib */; }; @@ -961,10 +1056,12 @@ F95C495761B9775391743790 /* KeychainStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DFFBDC2DAC57966A5B4E8E4 /* KeychainStore.swift */; }; F9659EB71432273765C08627 /* SecretsRecoveryWithKeyCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC72EA35815723DC78AAF7CE /* SecretsRecoveryWithKeyCoordinatorType.swift */; }; F97D74B92FEAA9B653F9DB42 /* TableViewCellWithCheckBoxAndLabel.xib in Resources */ = {isa = PBXBuildFile; fileRef = 11343FF80F3243EF7D6D929F /* TableViewCellWithCheckBoxAndLabel.xib */; }; + F9C36C5225A424FB0FCB6EEC /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BE7D3D1A3193F0E89BA233A4 /* InfoPlist.strings */; }; F9E149064AD02D1A7AD3B5CC /* UserVerificationSessionStatusCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95065EA75684A591D32910D8 /* UserVerificationSessionStatusCell.swift */; }; FB06FC339145CA671C6AE50F /* ShowDirectoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7391D63DA6EEE5986404C121 /* ShowDirectoryViewController.swift */; }; FBB4DD25025A7D03752FF80F /* UnifiedSearchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EE3C471B967CC3C5E5F8A14 /* UnifiedSearchViewController.m */; }; FBB6C49BABA309853575066D /* SecretsRecoveryCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FE6E4078B28ABF7A359527D /* SecretsRecoveryCoordinatorType.swift */; }; + FBBD821A1AE77E50F1341184 /* Vector.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7C884C51E7A443054FA1DBAC /* Vector.strings */; }; FBCBDFAB0313C9786B2C4F86 /* SecureBackupSetupCoordinatorBridgePresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 752AFC8B761679FCCC14EE44 /* SecureBackupSetupCoordinatorBridgePresenter.swift */; }; FBD021DF2FCFB38E2E5B7A4C /* RoomInfoCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E2DDB035F85FAEC541F5B68 /* RoomInfoCoordinatorType.swift */; }; FBD9E1B761E11827D485B676 /* RoomOutgoingEncryptedTextMsgWithoutSenderInfoBubbleCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = BA1ACAC3FB0BD00AD36A5E55 /* RoomOutgoingEncryptedTextMsgWithoutSenderInfoBubbleCell.xib */; }; @@ -975,6 +1072,7 @@ FC5C5272A5034C7D482AC5DA /* KeyBackupRecoverFromPassphraseViewModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A229728196AB181E450FC4F /* KeyBackupRecoverFromPassphraseViewModelType.swift */; }; FD1099885553318B03B36291 /* KeyBackupRecoverFromPrivateKeyViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55AB2041C7F3E8F6B5696EEF /* KeyBackupRecoverFromPrivateKeyViewState.swift */; }; FD82811F0170734A0DD56DE7 /* EnterNewRoomDetailsViewAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B6FD22841D8B8BC569F8A42 /* EnterNewRoomDetailsViewAction.swift */; }; + FDFCCF2815E9CE928115FF74 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4363E6052307307CDD99F778 /* InfoPlist.strings */; }; FE16D7588C8C23A0B8CF3D9C /* KeyVerificationSelfVerifyStartCoordinatorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B83259D5992899D9070715C0 /* KeyVerificationSelfVerifyStartCoordinatorType.swift */; }; FE2344A38D1B0192D1FB628B /* GroupRoomTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E8A409DD5B870BDE47C322A /* GroupRoomTableViewCell.m */; }; FE2A94D9E02964A210AA01F9 /* RiotSplitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C172B4B2DE9600C1CEACE0B /* RiotSplitViewController.m */; }; @@ -982,6 +1080,7 @@ FE5CB6F8774BBC0F9EB94DDD /* EditHistoryViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36BDFFD73045EF375AE5D5F3 /* EditHistoryViewState.swift */; }; FE74359BF0D05A53607B9A67 /* StickerPickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 24132ACD72D4F8C1C2BEB8EA /* StickerPickerViewController.m */; }; FEADF7E0AD76C7CBC098850E /* SecureBackupBannerPreferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5758895F0471BAE01D8DE587 /* SecureBackupBannerPreferences.swift */; }; + FF14CEB4C8DB48BA04D67AE9 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 20D07B244527085D115AF635 /* InfoPlist.strings */; }; FF3CD4060F41F3672EAE0129 /* WidgetPermissionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 510D402D2625C36978470FAD /* WidgetPermissionViewController.swift */; }; FF83A7A3A3CB1C8D8652962B /* SecretsSetupRecoveryKeyViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC813BE5FCC599B456980A40 /* SecretsSetupRecoveryKeyViewModel.swift */; }; /* End PBXBuildFile section */ @@ -1059,11 +1158,12 @@ 041A7C13EA0EA3440580C679 /* UIViewController+RiotSearch.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+RiotSearch.m"; sourceTree = ""; }; 0499521F6556D64B5500E049 /* SetPinCoordinatorBridgePresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetPinCoordinatorBridgePresenter.swift; sourceTree = ""; }; 04DE56683D5FD0FCD82D5857 /* EnterPinCodeViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterPinCodeViewAction.swift; sourceTree = ""; }; - 0508CEBB22A5A0FEAA8DE8BC /* Pods_RiotPods_SiriIntents.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RiotPods_SiriIntents.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 0517739C6E9E955D26BF5419 /* KeyVerificationVerifyBySASViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyBySASViewAction.swift; sourceTree = ""; }; 0574DBA48F3D7435DC03EAD6 /* AppCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppCoordinator.swift; sourceTree = ""; }; 05B33AEA463CB24F0A0A1AE6 /* KeyVerificationIncomingRequestApprovalViewData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationIncomingRequestApprovalViewData.swift; sourceTree = ""; }; + 062B4D97E252A04D1CEE11A6 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = th.lproj/Localizable.strings; sourceTree = ""; }; 067A5301E0383C57C45D371C /* ReactionHistoryViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReactionHistoryViewCell.swift; sourceTree = ""; }; + 069B4A845121B26EB22C9704 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = eu.lproj/Vector.strings; sourceTree = ""; }; 071B43FE5D7F2BC9BD6958DA /* UserVerificationSessionStatusCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationSessionStatusCoordinatorType.swift; sourceTree = ""; }; 071F44CA4C4E4227072E69B1 /* UserVerificationSessionsStatusViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationSessionsStatusViewModelType.swift; sourceTree = ""; }; 0721EE7BCE2404584F3F4586 /* PreviewRoomTitleView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PreviewRoomTitleView.xib; sourceTree = ""; }; @@ -1077,12 +1177,15 @@ 08AFCD567A7F638AE2C0C9A9 /* RoomOutgoingTextMsgWithPaginationTitleBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomOutgoingTextMsgWithPaginationTitleBubbleCell.xib; sourceTree = ""; }; 08F7A77A2710F59ECD6C649B /* BubbleReactionsView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BubbleReactionsView.xib; sourceTree = ""; }; 09354BCCA9AC22F51888E5E6 /* UNUserNotificationCenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UNUserNotificationCenter.swift; sourceTree = ""; }; + 09451B9E88D415469C592911 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = fr.lproj/InfoPlist.strings; sourceTree = ""; }; 0A08B6AE2FC0049DD6133586 /* EditHistoryViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditHistoryViewAction.swift; sourceTree = ""; }; 0A160B8D1C14EE9C522601C9 /* RoomCreationEventsModalViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = RoomCreationEventsModalViewController.storyboard; sourceTree = ""; }; 0A2D3B06C211CDF939FA5D24 /* SerializationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SerializationService.swift; sourceTree = ""; }; 0A3BAED05A4C92C3801B8014 /* ActivityIndicatorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityIndicatorView.swift; sourceTree = ""; }; 0A692798B940B6825238243C /* RoomContextualMenuToolbarView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomContextualMenuToolbarView.xib; sourceTree = ""; }; + 0B10DE560E9DE31A34FE1E72 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = zh_Hans.lproj/Localizable.strings; sourceTree = ""; }; 0B17F5885A35E407CFC0BB02 /* KeyVerificationScanConfirmationCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationScanConfirmationCoordinatorType.swift; sourceTree = ""; }; + 0B4ADCF605FA28316031AE69 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = da.lproj/Vector.strings; sourceTree = ""; }; 0B522A37582E78C81CD93DF3 /* EnterPinCodeViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = EnterPinCodeViewController.storyboard; sourceTree = ""; }; 0B6FD22841D8B8BC569F8A42 /* EnterNewRoomDetailsViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterNewRoomDetailsViewAction.swift; sourceTree = ""; }; 0BF5AF342D1B8D8C7082BFF8 /* GroupRoomsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GroupRoomsViewController.xib; sourceTree = ""; }; @@ -1095,7 +1198,7 @@ 0C4F83F43AD0CC3667D91859 /* RoomMemberTitleView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomMemberTitleView.m; sourceTree = ""; }; 0C5E7E2065C8569F6AB6B048 /* SetupBiometricsViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = SetupBiometricsViewController.storyboard; sourceTree = ""; }; 0C8601639601A955D3255213 /* KeyVerificationConclusionViewData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationConclusionViewData.swift; sourceTree = ""; }; - 0CB39890C49E98C7D68B23C7 /* Pods_RiotPods_RiotNSE.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RiotPods_RiotNSE.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0D629BDBC5F69884916DB2CF /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = ja.lproj/Vector.strings; sourceTree = ""; }; 0D988ED93C23DD3CF591BF9C /* RoomAvatarTitleView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomAvatarTitleView.xib; sourceTree = ""; }; 0DA73B156331FD4F24D4F41F /* RoomOutgoingEncryptedAttachmentWithoutSenderInfoBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomOutgoingEncryptedAttachmentWithoutSenderInfoBubbleCell.xib; sourceTree = ""; }; 0DC5A1F78B01AED88EE00986 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; @@ -1103,6 +1206,7 @@ 0F58265E258E51C1F56729B6 /* KeyBackupSetupPassphraseViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupSetupPassphraseViewState.swift; sourceTree = ""; }; 0F5FDEEE840E2FCA5B43CC1A /* DeactivateAccountViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeactivateAccountViewController.h; sourceTree = ""; }; 0F70D711A73C32BC9AE8C12F /* KeyBackupRecoverFromPassphraseViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromPassphraseViewModel.swift; sourceTree = ""; }; + 0FA1F04BDBD9FB4C3CD3AAF4 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = eo.lproj/Localizable.strings; sourceTree = ""; }; 0FE5692AC3A7547A7BA7A31C /* Analytics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Analytics.h; sourceTree = ""; }; 0FF7053BC1FC8230369D24B2 /* PublicRoomsDirectoryDataSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PublicRoomsDirectoryDataSource.h; sourceTree = ""; }; 104BB7397993A9B1FE4FAAF1 /* KeyBackupRecoverFromRecoveryKeyViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = KeyBackupRecoverFromRecoveryKeyViewController.storyboard; sourceTree = ""; }; @@ -1148,6 +1252,7 @@ 170BA3C88ACBB382789744E9 /* RoomEmailInvitation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomEmailInvitation.h; sourceTree = ""; }; 17227E260F7C0F224144C59F /* FallbackViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FallbackViewController.xib; sourceTree = ""; }; 1731C42CA79EC594665A1BE8 /* RoomIncomingEncryptedTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomIncomingEncryptedTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.h; sourceTree = ""; }; + 1764F5FFE9416C4973B28536 /* Pods_RiotPods_SiriIntents.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RiotPods_SiriIntents.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 178DA503C45F2FC91003D8E9 /* EnterPinCodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterPinCodeViewController.swift; sourceTree = ""; }; 178F6BE2595B3B3183054CFB /* SettingsKeyBackupViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsKeyBackupViewModelType.swift; sourceTree = ""; }; 17AA13815CE0B0EAEFDE0863 /* ReactionsMenuView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ReactionsMenuView.xib; sourceTree = ""; }; @@ -1155,12 +1260,14 @@ 17CE1D7ED3788D906B1C424A /* SetupBiometricsCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupBiometricsCoordinator.swift; sourceTree = ""; }; 17E9B95F496F2162123B5E40 /* KeyVerificationVerifyByScanningCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyByScanningCoordinator.swift; sourceTree = ""; }; 17EF897720F081CEC05556B9 /* IntegrationManagerViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IntegrationManagerViewController.m; sourceTree = ""; }; + 17FC44D76E76061E12B47076 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = nl.lproj/Vector.strings; sourceTree = ""; }; 18388675CB07F7CC07F99615 /* BubbleReactionsViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleReactionsViewModelType.swift; sourceTree = ""; }; 189829FC57148B33C369EB50 /* RoomKeyRequestViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomKeyRequestViewController.m; sourceTree = ""; }; 18B029562E72F6A552CD6202 /* ContactDetailsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContactDetailsViewController.h; sourceTree = ""; }; 18EE75EABC5E9031B4561AB9 /* ReadReceiptsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReadReceiptsViewController.h; sourceTree = ""; }; 19043FD28ED4A904CA237C12 /* EnterNewRoomDetailsViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = EnterNewRoomDetailsViewController.storyboard; sourceTree = ""; }; 19404CA110352F23F72EFDBD /* DeviceView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceView.h; sourceTree = ""; }; + 1955B4B5F499B2D498F5D672 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = fr.lproj/Localizable.strings; sourceTree = ""; }; 19682C582E97820DD632C331 /* EditHistoryViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditHistoryViewModelType.swift; sourceTree = ""; }; 1995DD767C9FA8197A08789F /* RiotDefaults.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RiotDefaults.swift; sourceTree = ""; }; 19AB670F3A7BD7CF0106AFE3 /* PinCodePreferences.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PinCodePreferences.swift; sourceTree = ""; }; @@ -1174,7 +1281,9 @@ 1BA2FB4BA1EAEAF71D35DCEB /* UserVerificationStartViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationStartViewModel.swift; sourceTree = ""; }; 1BD2C4213A0D2E666A26CD59 /* ServiceTermsModalScreenViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceTermsModalScreenViewState.swift; sourceTree = ""; }; 1C3AA3D86E42CD51903FD9D7 /* ShowDirectoryViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShowDirectoryViewModel.swift; sourceTree = ""; }; + 1C666EBF2F3BFC2EE0F057D2 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = is.lproj/Localizable.strings; sourceTree = ""; }; 1C87CE7125EDDA764B7A4B7C /* DeviceVerificationStartViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = DeviceVerificationStartViewController.storyboard; sourceTree = ""; }; + 1CBD8F8A12CB485772E5837B /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = ko.lproj/InfoPlist.strings; sourceTree = ""; }; 1CC2BF1EA6600D5A85B4D482 /* RoomMembershipWithPaginationTitleBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomMembershipWithPaginationTitleBubbleCell.h; sourceTree = ""; }; 1CCD871B44745DEAA8A72C12 /* KeyBackupSetupPassphraseViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = KeyBackupSetupPassphraseViewController.storyboard; sourceTree = ""; }; 1D1C2498C067523094C245CB /* RecentsDataSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RecentsDataSource.h; sourceTree = ""; }; @@ -1191,12 +1300,13 @@ 1FC34843E65EF7E2480F0B2C /* KeyVerificationSelfVerifyStartViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = KeyVerificationSelfVerifyStartViewController.storyboard; sourceTree = ""; }; 205EFB02A5E8266F6D6C3E92 /* InviteRecentTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InviteRecentTableViewCell.m; sourceTree = ""; }; 2065F00B08A7222CEB58F659 /* KeyBackupSetupSuccessFromRecoveryKeyViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupSetupSuccessFromRecoveryKeyViewController.swift; sourceTree = ""; }; - 20845E1ABCF56B403FF7D2D1 /* Pods-RiotPods-SiriIntents.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-SiriIntents.debug.xcconfig"; path = "Target Support Files/Pods-RiotPods-SiriIntents/Pods-RiotPods-SiriIntents.debug.xcconfig"; sourceTree = ""; }; 20BA931416C4E19F474A4B7B /* RoomIncomingEncryptedAttachmentBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomIncomingEncryptedAttachmentBubbleCell.m; sourceTree = ""; }; 20BD63C24D484174CD99F1BD /* SettingsDiscoveryThreePidDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsDiscoveryThreePidDetailsViewController.swift; sourceTree = ""; }; + 20D07B244527085D115AF635 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = da.lproj/InfoPlist.strings; sourceTree = ""; }; 211D7EA59EAB14368DF656FB /* BlackTheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlackTheme.swift; sourceTree = ""; }; 2220FFA19A0BA41964DC1E4D /* KeyVerificationRequestStatusWithPaginationTitleBubbleCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationRequestStatusWithPaginationTitleBubbleCell.swift; sourceTree = ""; }; 2277B1B1DF8093F154793A70 /* TableViewCellWithCollectionView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TableViewCellWithCollectionView.h; sourceTree = ""; }; + 22B982598197AE8C8BA94EF9 /* Pods-RiotTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotTests.release.xcconfig"; path = "Target Support Files/Pods-RiotTests/Pods-RiotTests.release.xcconfig"; sourceTree = ""; }; 234019EACC76C688D94F46DD /* TableViewCellWithButton.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TableViewCellWithButton.xib; sourceTree = ""; }; 234C315BE73EB9B792D96E1A /* ChooseAvatarTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ChooseAvatarTableViewCell.xib; sourceTree = ""; }; 237597FEC57BD5EC5A5A02D9 /* CircleButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CircleButton.h; sourceTree = ""; }; @@ -1216,6 +1326,7 @@ 2468C3A338F5BBC658CCDADE /* ReactionHistoryCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReactionHistoryCoordinator.swift; sourceTree = ""; }; 24849E5AC6907EA01847DC47 /* RoomTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomTableViewCell.m; sourceTree = ""; }; 250721BD690FBE6BC1FF00B3 /* SecretsSetupRecoveryPassphraseCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsSetupRecoveryPassphraseCoordinatorType.swift; sourceTree = ""; }; + 2529851245A1FBA6A8098682 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = eu.lproj/InfoPlist.strings; sourceTree = ""; }; 252FE461641B15FD4726764A /* RoomIncomingAttachmentWithoutSenderInfoBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomIncomingAttachmentWithoutSenderInfoBubbleCell.h; sourceTree = ""; }; 2580A0414521045D881118B0 /* SetupBiometricsCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupBiometricsCoordinatorType.swift; sourceTree = ""; }; 2605374671120005904EE8ED /* DeviceVerificationStartViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceVerificationStartViewModelType.swift; sourceTree = ""; }; @@ -1223,12 +1334,12 @@ 26E14A4281C388E5FA2625D8 /* KeyVerificationSelfVerifyWaitViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationSelfVerifyWaitViewAction.swift; sourceTree = ""; }; 27328E3BCF00D91F6485CD6D /* RoomIncomingEncryptedTextMsgWithoutSenderInfoBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomIncomingEncryptedTextMsgWithoutSenderInfoBubbleCell.m; sourceTree = ""; }; 27CAD2B93243095E46087269 /* RoomSearchViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomSearchViewController.m; sourceTree = ""; }; - 2849BDD0ECAF3DA9BDADA0E0 /* Pods-RiotPods-RiotShareExtension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-RiotShareExtension.release.xcconfig"; path = "Target Support Files/Pods-RiotPods-RiotShareExtension/Pods-RiotPods-RiotShareExtension.release.xcconfig"; sourceTree = ""; }; 289A3AEB2DD874788451E444 /* RiotNSE.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = RiotNSE.entitlements; sourceTree = ""; }; 28A18880E46135ACF524A159 /* DirectoryServerPickerViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DirectoryServerPickerViewController.m; sourceTree = ""; }; 28A1DBC59F4A710618478064 /* RoomMembershipCollapsedWithPaginationTitleBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomMembershipCollapsedWithPaginationTitleBubbleCell.h; sourceTree = ""; }; 28ABF719FAB526C6EB8B0CEA /* message.caf */ = {isa = PBXFileReference; path = message.caf; sourceTree = ""; }; 28B0CBB869096FF18E815498 /* LegacyAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LegacyAppDelegate.m; sourceTree = ""; }; + 28EF78F120C3287FAD36A44E /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = ja.lproj/InfoPlist.strings; sourceTree = ""; }; 28F55600A355203756EC9DE1 /* MemoryStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemoryStore.swift; sourceTree = ""; }; 292AA5F602C3C9555954813F /* AvatarGenerator.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AvatarGenerator.m; sourceTree = ""; }; 2948B48ECEC24D4F3E8567F2 /* EncryptionInfoView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EncryptionInfoView.m; sourceTree = ""; }; @@ -1237,6 +1348,7 @@ 29FF2C217713BFA4727015C5 /* EmojiPickerViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPickerViewModel.swift; sourceTree = ""; }; 2A229728196AB181E450FC4F /* KeyBackupRecoverFromPassphraseViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromPassphraseViewModelType.swift; sourceTree = ""; }; 2A37082405A9E0998B8493AB /* UnifiedSearchRecentsDataSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UnifiedSearchRecentsDataSource.h; sourceTree = ""; }; + 2A93D5B4155F3C1266E652B4 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = zh_Hant.lproj/InfoPlist.strings; sourceTree = ""; }; 2AA13EB31041C97F8817D412 /* BuildSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildSettings.swift; sourceTree = ""; }; 2AA5566C2F65B3BEB170F08F /* RoomMembershipExpandedBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomMembershipExpandedBubbleCell.xib; sourceTree = ""; }; 2ABA177451E01CF2AF3E0F70 /* SettingsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SettingsViewController.m; sourceTree = ""; }; @@ -1250,6 +1362,7 @@ 2C5DEA2D3801791CB4B4DEA4 /* GroupTableViewCellWithSwitch.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GroupTableViewCellWithSwitch.xib; sourceTree = ""; }; 2CEA13B2AB12062C8FC1752B /* DefaultTheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultTheme.swift; sourceTree = ""; }; 2CEEF3EEC557D4C222C268DF /* WidgetViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WidgetViewController.m; sourceTree = ""; }; + 2CF1B4FBBC2960C2A9376A7D /* Pods-RiotPods-RiotShareExtension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-RiotShareExtension.release.xcconfig"; path = "Target Support Files/Pods-RiotPods-RiotShareExtension/Pods-RiotPods-RiotShareExtension.release.xcconfig"; sourceTree = ""; }; 2D39D6465FE222B553F48317 /* IncomingCallView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IncomingCallView.m; sourceTree = ""; }; 2D3F08B4CF1AB6EF97B16C87 /* KeyBackupRecoverFromPrivateKeyViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromPrivateKeyViewAction.swift; sourceTree = ""; }; 2D494D23EBF9893269D9DA3A /* ShowDirectoryViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShowDirectoryViewState.swift; sourceTree = ""; }; @@ -1311,6 +1424,7 @@ 36BDFFD73045EF375AE5D5F3 /* EditHistoryViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditHistoryViewState.swift; sourceTree = ""; }; 36CF31CF671A31DB5E05E3E1 /* SegmentedViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SegmentedViewController.h; sourceTree = ""; }; 3732769F6FF77C5D95AC7D42 /* GroupDetailsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GroupDetailsViewController.h; sourceTree = ""; }; + 375A31E56A8FD5BCF312D72A /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = pt_BR.lproj/InfoPlist.strings; sourceTree = ""; }; 3778D60732BA0841EF777E34 /* SettingsIdentityServerViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsIdentityServerViewModelType.swift; sourceTree = ""; }; 380BB59C13583CF9CC66D14A /* NotificationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationService.swift; sourceTree = ""; }; 38568520E398CFC8801C6C2A /* EmojiPickerCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPickerCoordinatorType.swift; sourceTree = ""; }; @@ -1321,15 +1435,16 @@ 38F5FB586211E37A5D39BD8F /* SecretsSetupRecoveryKeyViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsSetupRecoveryKeyViewController.swift; sourceTree = ""; }; 39234E5F369786091D774194 /* RoomIncomingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomIncomingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.m; sourceTree = ""; }; 392980FC60793AF44456E609 /* GroupHomeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GroupHomeViewController.m; sourceTree = ""; }; + 3955C8299ABDE0EE0A7AC3B8 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = ru.lproj/Localizable.strings; sourceTree = ""; }; 39942870088A0593A7796D38 /* DirectoryServerTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DirectoryServerTableViewCell.m; sourceTree = ""; }; 3A173170D61CAF0240FB8D41 /* KeyVerificationVerifyByScanningViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyByScanningViewAction.swift; sourceTree = ""; }; 3A9859A125D08AAE47CAC05D /* RecentCellData.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RecentCellData.m; sourceTree = ""; }; + 3AA2591C1B3B9612F89547A9 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = cs.lproj/Vector.strings; sourceTree = ""; }; 3AA3C670033851E292EB7EA1 /* RecentTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RecentTableViewCell.xib; sourceTree = ""; }; 3AFBCDB77E62CC9C557EC5E4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 3B15EDA57D4C7FC9F11AAC6E /* EncryptionKeysExportPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EncryptionKeysExportPresenter.swift; sourceTree = ""; }; 3B1638AD9D5BCBB3B856D0EA /* IncomingCallView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IncomingCallView.h; sourceTree = ""; }; 3BAFFB94D473B74E88EB1885 /* RecentsViewController+RoomInvite.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "RecentsViewController+RoomInvite.swift"; sourceTree = ""; }; - 3BF0DD481ED0A24A0AEA78AC /* Pods-RiotPods-Riot.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-Riot.debug.xcconfig"; path = "Target Support Files/Pods-RiotPods-Riot/Pods-RiotPods-Riot.debug.xcconfig"; sourceTree = ""; }; 3BF5355C7E6D053E05569A0D /* KeyVerificationVerifyBySASViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyBySASViewState.swift; sourceTree = ""; }; 3C5C2B1E1C9DF2DD20776C50 /* GroupInviteTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GroupInviteTableViewCell.m; sourceTree = ""; }; 3C7B5C6F5B12251AA8330B04 /* BugReportViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BugReportViewController.h; sourceTree = ""; }; @@ -1350,11 +1465,13 @@ 405D1FA42277932F1094F949 /* RoomOutgoingEncryptedTextMsgBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomOutgoingEncryptedTextMsgBubbleCell.m; sourceTree = ""; }; 405DB42D8E75B6C532D872B2 /* HomeFilesSearchViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HomeFilesSearchViewController.h; sourceTree = ""; }; 413D51E1BB00E7B1F88B11C4 /* SecretsRecoveryWithKeyViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsRecoveryWithKeyViewAction.swift; sourceTree = ""; }; + 41E34866E012ADD1BC47CF2D /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = is.lproj/InfoPlist.strings; sourceTree = ""; }; 422183600726979936E48B53 /* CameraPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CameraPresenter.swift; sourceTree = ""; }; 424118433FD326E268794B71 /* SiriIntents-Common.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SiriIntents-Common.xcconfig"; sourceTree = ""; }; 427CB9D23022BD8AF04B35C1 /* Storyboards.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Storyboards.swift; sourceTree = ""; }; 42B6889F581B3B52DA2A9AD6 /* EmojiPickerCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPickerCoordinator.swift; sourceTree = ""; }; 431A343AE73B8CAFCFA123A9 /* ShareViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShareViewController.m; sourceTree = ""; }; + 4363E6052307307CDD99F778 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = cy.lproj/InfoPlist.strings; sourceTree = ""; }; 4372E8AC053A4D5075201903 /* RoomIncomingTextMsgWithoutSenderInfoBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomIncomingTextMsgWithoutSenderInfoBubbleCell.xib; sourceTree = ""; }; 437BB552C44391490391E830 /* RoomDataSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomDataSource.h; sourceTree = ""; }; 43A95F0AD5A94F5D1C0F276A /* SlidingModalContainerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SlidingModalContainerView.swift; sourceTree = ""; }; @@ -1369,16 +1486,17 @@ 4590067DB26F2709180C5BB0 /* DeviceVerificationStartViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceVerificationStartViewModel.swift; sourceTree = ""; }; 45EDADB65BD11C13938D7F46 /* SetupBiometricsViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupBiometricsViewModel.swift; sourceTree = ""; }; 45F02453C41900EA8096A156 /* Common.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = ""; }; - 45F5CD737A473F040F83A355 /* Pods-RiotTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotTests.release.xcconfig"; path = "Target Support Files/Pods-RiotTests/Pods-RiotTests.release.xcconfig"; sourceTree = ""; }; 46068226EC240DECD24BDD74 /* ExpandedRoomTitleView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ExpandedRoomTitleView.xib; sourceTree = ""; }; 4622A3C90868121016D6CC98 /* EditHistoryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditHistoryViewController.swift; sourceTree = ""; }; 46241AAAD48D9CD65B519E85 /* HomeMessagesSearchDataSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HomeMessagesSearchDataSource.h; sourceTree = ""; }; 464D91DD7DB1BC9034761F61 /* RoomsDirectoryCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomsDirectoryCoordinatorType.swift; sourceTree = ""; }; 46745A96410D17E94B07F2C8 /* SharePresentingViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SharePresentingViewController.m; sourceTree = ""; }; 46A263E2197D46D56C95D710 /* KeyBackupRecoverFromPassphraseViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromPassphraseViewState.swift; sourceTree = ""; }; + 46FBF474D045BEEE71481194 /* Pods_RiotPods_RiotShareExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RiotPods_RiotShareExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 470DE510F4DAB0EB1D18E508 /* DecryptionFailure.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DecryptionFailure.h; sourceTree = ""; }; 478522A391DC88E2F3C2E2B2 /* RoomOutgoingAttachmentBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomOutgoingAttachmentBubbleCell.xib; sourceTree = ""; }; 47CA14C79715C978BDADA334 /* ReactionHistoryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReactionHistoryViewController.swift; sourceTree = ""; }; + 481E37723E16E5FC43D3418E /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = tzm.lproj/InfoPlist.strings; sourceTree = ""; }; 4825D97A049C778C3287B8CA /* JitsiViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = JitsiViewController.m; sourceTree = ""; }; 48B974F9F49DB87E2E9BC3D9 /* RoomIncomingEncryptedTextMsgBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomIncomingEncryptedTextMsgBubbleCell.m; sourceTree = ""; }; 490788C3DA3E3ECF75D93FE6 /* SecretsResetViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsResetViewController.swift; sourceTree = ""; }; @@ -1393,15 +1511,18 @@ 4B284CD3E885D34588E70E46 /* UnifiedSearchViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UnifiedSearchViewController.h; sourceTree = ""; }; 4B31AC27B15BF54062A92A4B /* RoomCollectionViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomCollectionViewCell.h; sourceTree = ""; }; 4C89C499F6374A7C2420AA2E /* BubbleReactionsViewSizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BubbleReactionsViewSizer.h; sourceTree = ""; }; + 4CAB2340F094EE2F26679417 /* Pods-RiotTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotTests.debug.xcconfig"; path = "Target Support Files/Pods-RiotTests/Pods-RiotTests.debug.xcconfig"; sourceTree = ""; }; 4CC169A51E2006C580093D3D /* RiotSharedSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RiotSharedSettings.swift; sourceTree = ""; }; 4CFE94E0A407D1AB7B2A7DDF /* ShowDirectoryCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShowDirectoryCoordinator.swift; sourceTree = ""; }; 4D33B154C9DF59BB08EF83F4 /* SecretsRecoveryWithKeyViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsRecoveryWithKeyViewState.swift; sourceTree = ""; }; 4D4F2124041812FC8EFBDF89 /* MXSessionState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MXSessionState.swift; sourceTree = ""; }; 4D839B85E7B7CC76186CEDFF /* JitsiWellKnown.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JitsiWellKnown.swift; sourceTree = ""; }; + 4E1064051537A7E4C7B2A5E1 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = hu.lproj/InfoPlist.strings; sourceTree = ""; }; 4E1C0F72911ADB7FA29ACEA0 /* SecureBackupSetupIntroViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = SecureBackupSetupIntroViewController.storyboard; sourceTree = ""; }; 4E5788BA1ACF048FA389A2CA /* SerializationServiceType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SerializationServiceType.swift; sourceTree = ""; }; 4E965763F909BC35B655C243 /* RiotSettingIntegrationProvisioning.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RiotSettingIntegrationProvisioning.swift; sourceTree = ""; }; 4EC1D7E1C98F114C61F26186 /* SettingsDiscoveryThreePidDetailsViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsDiscoveryThreePidDetailsViewAction.swift; sourceTree = ""; }; + 4EE9A9ED9C2D4ADF87EF0EC6 /* Pods-RiotPods-SiriIntents.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-SiriIntents.release.xcconfig"; path = "Target Support Files/Pods-RiotPods-SiriIntents/Pods-RiotPods-SiriIntents.release.xcconfig"; sourceTree = ""; }; 4F3D63C7D76A4766F7B36E2D /* DarkTheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DarkTheme.swift; sourceTree = ""; }; 4F632FF7F2965754BBFA051D /* RoomIncomingEncryptedTextMsgBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomIncomingEncryptedTextMsgBubbleCell.h; sourceTree = ""; }; 4FD804029A21F729D2CC6EE7 /* CreateRoomCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateRoomCoordinatorType.swift; sourceTree = ""; }; @@ -1429,6 +1550,7 @@ 54783503F2B33116A314C8AE /* MXKRoomBubbleTableViewCell+Riot.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "MXKRoomBubbleTableViewCell+Riot.m"; sourceTree = ""; }; 551597914CB2F6F96FA6FBCD /* AppCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppCoordinatorType.swift; sourceTree = ""; }; 553561B07E767A342E90EA24 /* RoomMembershipCollapsedBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomMembershipCollapsedBubbleCell.m; sourceTree = ""; }; + 5563A70CD2B310CEC3DAD800 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = is.lproj/Vector.strings; sourceTree = ""; }; 55AB2041C7F3E8F6B5696EEF /* KeyBackupRecoverFromPrivateKeyViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromPrivateKeyViewState.swift; sourceTree = ""; }; 55BB4BB08CF687197C2BC15E /* HomeMessagesSearchViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HomeMessagesSearchViewController.h; sourceTree = ""; }; 55EE0B64EC438027FA0ECCA1 /* SettingsDiscoveryViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsDiscoveryViewModel.swift; sourceTree = ""; }; @@ -1446,11 +1568,13 @@ 575AF83477FB959E3DAFBFE7 /* KeyVerificationVerifyBySASViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyBySASViewModel.swift; sourceTree = ""; }; 576F6D666692AEAFED59B2CA /* KeyVerificationDataLoadingViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationDataLoadingViewController.swift; sourceTree = ""; }; 57797D9BD2327F327D6F38FB /* RoomIncomingAttachmentWithPaginationTitleBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomIncomingAttachmentWithPaginationTitleBubbleCell.h; sourceTree = ""; }; + 578062DC7A4664D605E0E1E7 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = eu.lproj/Localizable.strings; sourceTree = ""; }; 58188E2320DE03710C5F1D83 /* CameraAccessAlertPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CameraAccessAlertPresenter.swift; sourceTree = ""; }; 5826752947B3742758314BF6 /* TableViewCellWithCheckBoxes.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TableViewCellWithCheckBoxes.m; sourceTree = ""; }; 587D75BAA5F4AF827F9DF38B /* RoomOutgoingAttachmentWithoutSenderInfoBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomOutgoingAttachmentWithoutSenderInfoBubbleCell.m; sourceTree = ""; }; 591D9D89524089E9491256AD /* AuthenticatedSessionViewControllerFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthenticatedSessionViewControllerFactory.swift; sourceTree = ""; }; 591EA0921D6ACFD021A83208 /* ServiceTermsModalScreenViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceTermsModalScreenViewAction.swift; sourceTree = ""; }; + 5925DCCE6400F890CFCE1AA5 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = vi.lproj/Vector.strings; sourceTree = ""; }; 59335F1DF8493C9108688969 /* KeyVerificationVerifyByScanningViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyByScanningViewController.swift; sourceTree = ""; }; 59414B824D1772D680F8C800 /* KeyBackupRecoverFromRecoveryKeyViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromRecoveryKeyViewModel.swift; sourceTree = ""; }; 598399BBFD9A5F1E787F6B25 /* SetPinCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetPinCoordinator.swift; sourceTree = ""; }; @@ -1474,8 +1598,10 @@ 5C26F2D9B8A2FA66626F7221 /* ContactsTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ContactsTableViewController.m; sourceTree = ""; }; 5C3206128696B56CCAC7E989 /* Themable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Themable.swift; sourceTree = ""; }; 5CC986859E9C73C1DCFCC628 /* UIButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIButton.swift; sourceTree = ""; }; + 5D2AB0B55A2BEDA4E298224B /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = fi.lproj/InfoPlist.strings; sourceTree = ""; }; 5D92F81A941EFF39B1A0D55D /* Configurable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Configurable.swift; sourceTree = ""; }; 5DA5F6E6AB5CFAD17C285458 /* ReactionHistoryViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReactionHistoryViewState.swift; sourceTree = ""; }; + 5DAEFFA04F5BFC94E96ABBC2 /* Pods_RiotPods_Riot.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RiotPods_Riot.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5DD69F0561818AD9A3649C70 /* SharePresentingViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SharePresentingViewController.h; sourceTree = ""; }; 5DDB1EF8EF0FF9536F2F72D2 /* RoomTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomTableViewCell.h; sourceTree = ""; }; 5E2DDB035F85FAEC541F5B68 /* RoomInfoCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomInfoCoordinatorType.swift; sourceTree = ""; }; @@ -1483,8 +1609,10 @@ 5F14DF2EE1A42D594EB3E8CD /* KeyBackupRecoverFromPrivateKeyViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromPrivateKeyViewModelType.swift; sourceTree = ""; }; 5F212C6A62A26844776BBC8A /* RoomMembershipCollapsedWithPaginationTitleBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomMembershipCollapsedWithPaginationTitleBubbleCell.xib; sourceTree = ""; }; 5F2569C003AD90F8C79E6CAD /* BubbleReactionViewData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleReactionViewData.swift; sourceTree = ""; }; + 5F6214C6C9A441D9F6B2C095 /* Pods_RiotPods_RiotNSE.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RiotPods_RiotNSE.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5F6D8EFBE0F550D4F91E22A8 /* StartChatViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = StartChatViewController.m; sourceTree = ""; }; 5FF17F558924BEA4995E9420 /* SectionHeaderView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SectionHeaderView.h; sourceTree = ""; }; + 5FFA84E4EE4B9D5D33F5CF59 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = nl.lproj/Localizable.strings; sourceTree = ""; }; 600D9FF8EF0F6059102D119C /* RecentRoomTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RecentRoomTableViewCell.m; sourceTree = ""; }; 603889EFAC2C905A9EC70DF6 /* SettingsIdentityServerViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = SettingsIdentityServerViewController.storyboard; sourceTree = ""; }; 6039FBC02FC3449F1645E71D /* SecretsResetViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = SecretsResetViewController.storyboard; sourceTree = ""; }; @@ -1503,9 +1631,11 @@ 62A31EB8C2047A531621C2C8 /* MXKTableViewCellWithTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MXKTableViewCellWithTextView.swift; sourceTree = ""; }; 62AE249CA1A822C412022ED4 /* AuthInputsView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AuthInputsView.xib; sourceTree = ""; }; 6304C0449C9E4F2302BE9EC2 /* RootTabEmptyView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RootTabEmptyView.xib; sourceTree = ""; }; + 63111F8C383589EFE03E1918 /* Pods_RiotTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RiotTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6322DD2E31D3A2357B92CBFB /* ExpandedRoomTitleView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ExpandedRoomTitleView.m; sourceTree = ""; }; 6359A8F9A683195DB9B4999A /* ForgotPasswordInputsView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ForgotPasswordInputsView.m; sourceTree = ""; }; 639EA536D9ABABED5B9669E2 /* FlowTemplateCoordinatorBridgePresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FlowTemplateCoordinatorBridgePresenter.swift; sourceTree = ""; }; + 63ECC1398693DB1A42A9EAE9 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = ca.lproj/Localizable.strings; sourceTree = ""; }; 64D6D9CE2467676739ED65A2 /* FilesSearchTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FilesSearchTableViewCell.h; sourceTree = ""; }; 6505A42DDB37E5E2BB5F4790 /* WidgetViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WidgetViewController.h; sourceTree = ""; }; 65268BDA072D2B6A38D7887C /* UIGestureRecognizer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIGestureRecognizer.swift; sourceTree = ""; }; @@ -1517,6 +1647,7 @@ 664625F97F6B3F060F1EEF4D /* KeyVerificationDataLoadingViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationDataLoadingViewState.swift; sourceTree = ""; }; 6666B29B0B22A5CF7CF0ED0C /* KeyVerificationVerifyBySASViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyBySASViewController.swift; sourceTree = ""; }; 666A54A88F966E7B4FA0D85C /* RoomIncomingEncryptedTextMsgWithoutSenderInfoBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomIncomingEncryptedTextMsgWithoutSenderInfoBubbleCell.xib; sourceTree = ""; }; + 666F3580AC3CD5CA76A16212 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = et.lproj/Localizable.strings; sourceTree = ""; }; 66EB671CC511CFFCECB8C3E2 /* RoomEmptyBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomEmptyBubbleCell.m; sourceTree = ""; }; 6707B000481A086FD81BD1D4 /* MXRoomSummary+Riot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MXRoomSummary+Riot.h"; sourceTree = ""; }; 67210F6F3012D08AA3F96B77 /* RoomPredecessorBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomPredecessorBubbleCell.m; sourceTree = ""; }; @@ -1526,6 +1657,7 @@ 67A444A1DD9A5CC2FEB956AF /* ServiceTermsModalScreenViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceTermsModalScreenViewController.swift; sourceTree = ""; }; 681A967B105580677042DF1A /* EmojiServiceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiServiceTests.swift; sourceTree = ""; }; 683836419EC356937AAED939 /* SimpleScreenTemplateViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = SimpleScreenTemplateViewController.storyboard; sourceTree = ""; }; + 6857805DA1FC53956FB02DE3 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = ru.lproj/Vector.strings; sourceTree = ""; }; 6924C5A0D50E528B3819EE45 /* RoomOutgoingTextMsgWithoutSenderNameBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomOutgoingTextMsgWithoutSenderNameBubbleCell.xib; sourceTree = ""; }; 6960FDCC049E7EF76254D19C /* DirectorySectionHeaderContainerView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DirectorySectionHeaderContainerView.m; sourceTree = ""; }; 696361C36C33487F79476053 /* Bundle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Bundle.swift; sourceTree = ""; }; @@ -1544,7 +1676,9 @@ 6C8094964AAD8920040ED47F /* ServiceTermsModalScreenCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceTermsModalScreenCoordinator.swift; sourceTree = ""; }; 6CCD7128795C68E03A09734D /* CircleButton.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CircleButton.m; sourceTree = ""; }; 6CD2E23A7F1095986FF5C4E2 /* MajorUpdateManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MajorUpdateManager.swift; sourceTree = ""; }; + 6D03D7DBBAD299113A1EA4CB /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = cy.lproj/Localizable.strings; sourceTree = ""; }; 6D07113042AD1F48403D772D /* EventFormatter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EventFormatter.h; sourceTree = ""; }; + 6D5755BE154E35BF84CE0972 /* AUTHORS.rst */ = {isa = PBXFileReference; path = AUTHORS.rst; sourceTree = ""; }; 6DC796212F421330C6C1EF72 /* TemplateScreenViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TemplateScreenViewController.swift; sourceTree = ""; }; 6E0931F1D89EE7EC010D3515 /* RoomMembershipExpandedBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomMembershipExpandedBubbleCell.h; sourceTree = ""; }; 6E2516FFA9A51CB7E14C4505 /* KeyVerificationVerifyByScanningCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyByScanningCoordinatorType.swift; sourceTree = ""; }; @@ -1552,6 +1686,7 @@ 6EA92794BD450290BA59F160 /* AppVersion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppVersion.swift; sourceTree = ""; }; 6EFE41F7829DF3F95090AE40 /* Tools.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tools.h; sourceTree = ""; }; 6F6D104499BF7B230C1D882C /* RoomPredecessorBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomPredecessorBubbleCell.xib; sourceTree = ""; }; + 6F727D93E5A2A575613C93C0 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; 6F922939C99437C2077146E7 /* EmojiMartStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiMartStore.swift; sourceTree = ""; }; 6FBEF2508C263E5E47B7A573 /* SlidingModalPresentationDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SlidingModalPresentationDelegate.swift; sourceTree = ""; }; 6FDAEFF7F9D1FE6D4D4820F9 /* KeyBackupSetupIntroViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = KeyBackupSetupIntroViewController.storyboard; sourceTree = ""; }; @@ -1563,8 +1698,9 @@ 70C716861DBACE1849CBC4CB /* EnterPinCodeCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterPinCodeCoordinatorType.swift; sourceTree = ""; }; 714EE1A1848F0D682CF714B7 /* QRCodeGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QRCodeGenerator.swift; sourceTree = ""; }; 71581592019CF403D066E099 /* LaunchLoadingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchLoadingView.swift; sourceTree = ""; }; + 71BED2F937682AD8E383E95D /* Pods-RiotPods-Riot.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-Riot.release.xcconfig"; path = "Target Support Files/Pods-RiotPods-Riot/Pods-RiotPods-Riot.release.xcconfig"; sourceTree = ""; }; 71C92767C0F6B46E1DF3DA74 /* UserVerificationSessionStatusViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationSessionStatusViewModel.swift; sourceTree = ""; }; - 72E8AACEE2C8DCBB19F68EEB /* Pods_RiotPods_RiotShareExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RiotPods_RiotShareExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 721002D7483CFD34F7CB9C24 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = sv.lproj/Vector.strings; sourceTree = ""; }; 72FD77A87423118B166203A8 /* ServiceTermsModalScreenCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceTermsModalScreenCoordinatorType.swift; sourceTree = ""; }; 732F86605BB5C647F3F720BE /* KeyVerificationVerifyByScanningViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyByScanningViewModel.swift; sourceTree = ""; }; 735003E0BB9CDDC51129DBFC /* TermsView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TermsView.xib; sourceTree = ""; }; @@ -1579,25 +1715,34 @@ 759211978D0964223A109ECB /* RoomIdOrAliasTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomIdOrAliasTableViewCell.xib; sourceTree = ""; }; 75FA8C50044C4381EA63C698 /* RoomOutgoingEncryptedTextMsgWithPaginationTitleBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomOutgoingEncryptedTextMsgWithPaginationTitleBubbleCell.h; sourceTree = ""; }; 7657A50D3AF0DBDA16D06F7E /* DeactivateAccountViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DeactivateAccountViewController.m; sourceTree = ""; }; + 7694419E6A5A6D94C8311789 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = sv.lproj/Localizable.strings; sourceTree = ""; }; 76A016892B5CADE6F23F9291 /* UIViewController+RiotSearch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIViewController+RiotSearch.h"; sourceTree = ""; }; + 76BA84264D46EF9FD98B31A9 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = es.lproj/Localizable.strings; sourceTree = ""; }; 77288E4455A5ED13B090338D /* KeyVerificationSelfVerifyWaitCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationSelfVerifyWaitCoordinatorType.swift; sourceTree = ""; }; 77910E8942E09A5698B49FB5 /* apple_emojis_data.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = apple_emojis_data.json; sourceTree = ""; }; + 77E5D421F8D2896648C8C845 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = cy.lproj/Vector.strings; sourceTree = ""; }; 78427366B7F92991D402B444 /* DirectoryViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DirectoryViewController.m; sourceTree = ""; }; 78858219A8F3735EF1AB3DF0 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 79051976F80195029D2D63E4 /* Pods-RiotPods-Riot.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-Riot.release.xcconfig"; path = "Target Support Files/Pods-RiotPods-Riot/Pods-RiotPods-Riot.release.xcconfig"; sourceTree = ""; }; 791F193B84524B3F2B606879 /* TableViewCellWithCheckBoxes.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TableViewCellWithCheckBoxes.xib; sourceTree = ""; }; 7927C94E253C27870E923B5C /* RoomSelectedStickerBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomSelectedStickerBubbleCell.h; sourceTree = ""; }; 7977C424C8744A53B279C6ED /* RoomIncomingEncryptedTextMsgWithPaginationTitleBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomIncomingEncryptedTextMsgWithPaginationTitleBubbleCell.xib; sourceTree = ""; }; 79B779CE93A8FF510F1E96DB /* GroupRoomsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GroupRoomsViewController.m; sourceTree = ""; }; + 7A1B877D8F16AA2B9A60514A /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = nl.lproj/InfoPlist.strings; sourceTree = ""; }; 7A365EA1099B70BADE82320A /* QRCodeReaderViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QRCodeReaderViewController.swift; sourceTree = ""; }; + 7A5547050CE591919342FE2F /* Pods-RiotPods-Riot.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-Riot.debug.xcconfig"; path = "Target Support Files/Pods-RiotPods-Riot/Pods-RiotPods-Riot.debug.xcconfig"; sourceTree = ""; }; 7A85F6B0E3F7589E8E87A771 /* RoomOutgoingTextMsgWithoutSenderInfoBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomOutgoingTextMsgWithoutSenderInfoBubbleCell.m; sourceTree = ""; }; 7AB37C0F4F6C1AA32F3F7869 /* Contact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Contact.h; sourceTree = ""; }; 7AC5B127CBCB49ED7CF4130A /* JitsiViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = JitsiViewController.xib; sourceTree = ""; }; 7ADE4D8CA2984E0CC3BC2036 /* ContactsTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContactsTableViewController.h; sourceTree = ""; }; + 7B6E5BCA7C8DB311AA366D10 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = es.lproj/InfoPlist.strings; sourceTree = ""; }; + 7B78F466CC4C7880548A5170 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = de.lproj/Vector.strings; sourceTree = ""; }; 7C0A5C764F6979E1BE5EF04E /* RoomParticipantsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomParticipantsViewController.h; sourceTree = ""; }; 7C172B4B2DE9600C1CEACE0B /* RiotSplitViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RiotSplitViewController.m; sourceTree = ""; }; 7C33C7DC724734BD18788C2E /* SegmentedViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SegmentedViewController.xib; sourceTree = ""; }; + 7C379D5ADEC89A6FA0F53DA0 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = ko.lproj/Localizable.strings; sourceTree = ""; }; + 7C884C51E7A443054FA1DBAC /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = en.lproj/Vector.strings; sourceTree = ""; }; 7C8F3F9B0CEC73FC5BF20AF4 /* RoomIncomingEncryptedAttachmentWithoutSenderInfoBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomIncomingEncryptedAttachmentWithoutSenderInfoBubbleCell.xib; sourceTree = ""; }; + 7CABBDEE385E20C36C2A85DC /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = vi.lproj/Localizable.strings; sourceTree = ""; }; 7CD089A3F8EDDED91BC4CECB /* RoomsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomsViewController.m; sourceTree = ""; }; 7D16791A2FC9FED6DE3728A5 /* RoomFilesViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomFilesViewController.m; sourceTree = ""; }; 7D3942A04FDDEC6614912A54 /* SecretsRecoveryWithKeyCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsRecoveryWithKeyCoordinator.swift; sourceTree = ""; }; @@ -1610,6 +1755,7 @@ 7EA9AE633C9B51A5EB3FFAC8 /* KeyVerificationCellInnerContentView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = KeyVerificationCellInnerContentView.xib; sourceTree = ""; }; 7F6734051F593E4AACD02F09 /* RoomPreviewData.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomPreviewData.m; sourceTree = ""; }; 7F677ECBABF97CDAADA8CD02 /* KeyVerificationFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationFlow.swift; sourceTree = ""; }; + 7F6CEE768ADB8F8546FA8DA3 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = eo.lproj/Vector.strings; sourceTree = ""; }; 7FD44CC85141FB6355F88E95 /* LocalContactsSectionHeaderContainerView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LocalContactsSectionHeaderContainerView.m; sourceTree = ""; }; 7FDC9DFE93084B65683A5670 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 7FE6E4078B28ABF7A359527D /* SecretsRecoveryCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsRecoveryCoordinatorType.swift; sourceTree = ""; }; @@ -1621,7 +1767,9 @@ 812A69BA30847FAD72833F57 /* SpanningSlidingModalContainerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpanningSlidingModalContainerView.swift; sourceTree = ""; }; 8171F035048E125B6EB74FE9 /* SettingsDiscoveryTableViewSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsDiscoveryTableViewSection.swift; sourceTree = ""; }; 81C10CD865E3E08D13EEAE1A /* KeyVerificationScanConfirmationViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationScanConfirmationViewModelType.swift; sourceTree = ""; }; + 81C7675AD57E839F3020E345 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = et.lproj/Vector.strings; sourceTree = ""; }; 81D90B9CC03606F26AC412F7 /* SplitViewCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplitViewCoordinator.swift; sourceTree = ""; }; + 8279B6687E9064ED0C246ECB /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = "nb-NO.lproj/Vector.strings"; sourceTree = ""; }; 82943DF078B5CD48F7558792 /* SettingsKeyBackupViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsKeyBackupViewAction.swift; sourceTree = ""; }; 82B44D109C94CB2DA710110E /* BubbleReactionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleReactionViewCell.swift; sourceTree = ""; }; 82BF420E92931EC85D969FCF /* RoomOutgoingEncryptedAttachmentWithPaginationTitleBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomOutgoingEncryptedAttachmentWithPaginationTitleBubbleCell.h; sourceTree = ""; }; @@ -1637,11 +1785,14 @@ 8535BD8AFB93B8BAB3CFF91D /* RoomsListViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomsListViewController.h; sourceTree = ""; }; 85594C09CC2262F04F46AA08 /* AuthFallBackViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AuthFallBackViewController.h; sourceTree = ""; }; 859F7CF6BE4D015488029A4E /* EmojiPickerViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = EmojiPickerViewController.storyboard; sourceTree = ""; }; + 85C494EF02747B21B3DEC36B /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = fi.lproj/Vector.strings; sourceTree = ""; }; 85E841ACE1CE501E37FBE0EB /* KeyVerificationScanConfirmationViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationScanConfirmationViewAction.swift; sourceTree = ""; }; 860326E0031C88785EBDD2AE /* RoomInfoListCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomInfoListCoordinator.swift; sourceTree = ""; }; + 8627BCB2A4C93FF471F2DCFE /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = et.lproj/InfoPlist.strings; sourceTree = ""; }; 86CCD1D4054E820503F475CE /* EditHistoryCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditHistoryCoordinatorType.swift; sourceTree = ""; }; 86E1DB9A8D4A21F20D233F01 /* DirectorySectionHeaderContainerView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DirectorySectionHeaderContainerView.h; sourceTree = ""; }; 86F39D67C1CAF4017A17280C /* MessagesSearchResultTextMsgBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MessagesSearchResultTextMsgBubbleCell.h; sourceTree = ""; }; + 86F4417D1C029B9528DEB715 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = lv.lproj/Localizable.strings; sourceTree = ""; }; 87056F1F6D090A17C92C4080 /* DeviceVerificationIncomingCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceVerificationIncomingCoordinator.swift; sourceTree = ""; }; 873A5EE874169B690DB8242B /* TableViewCellWithLabelAndLargeTextView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TableViewCellWithLabelAndLargeTextView.m; sourceTree = ""; }; 878BA5C3F6DB11A6FB71EA88 /* tab_rooms_selected.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = tab_rooms_selected.png; sourceTree = ""; }; @@ -1651,10 +1802,10 @@ 883A627FA5AEC0C994ABB9A1 /* DecryptionFailureTracker.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DecryptionFailureTracker.m; sourceTree = ""; }; 8848479BDD66757C66754344 /* TableViewCellWithCollectionView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TableViewCellWithCollectionView.xib; sourceTree = ""; }; 896C3A8BE8FC15D23A23BC41 /* EmojiPickerViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPickerViewState.swift; sourceTree = ""; }; - 896EE738257341338FFDEE29 /* Pods-RiotPods-SiriIntents.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-SiriIntents.release.xcconfig"; path = "Target Support Files/Pods-RiotPods-SiriIntents/Pods-RiotPods-SiriIntents.release.xcconfig"; sourceTree = ""; }; 89C5A6CE84655909AC1D016B /* FlowTemplateCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FlowTemplateCoordinatorType.swift; sourceTree = ""; }; 89D826CB9BDF949D387C1883 /* KeyVerificationScanConfirmationViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = KeyVerificationScanConfirmationViewController.storyboard; sourceTree = ""; }; 8A68B6EA172FA57AA1587F8A /* SecurityViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SecurityViewController.m; sourceTree = ""; }; + 8AA64AABA4168387945FBAD9 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = uk.lproj/Vector.strings; sourceTree = ""; }; 8AB9344FAB148F6C1C2D5F08 /* RoomSelectedStickerBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomSelectedStickerBubbleCell.m; sourceTree = ""; }; 8ADE5BF13F784FC3DC5D9207 /* RoomCreationCollapsedBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomCreationCollapsedBubbleCell.m; sourceTree = ""; }; 8B755852CEF9C7C5BCD9EF18 /* RoomIncomingAttachmentBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomIncomingAttachmentBubbleCell.m; sourceTree = ""; }; @@ -1674,7 +1825,9 @@ 8D1A54E64F44E3BB9A2F94BE /* Widget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Widget.h; sourceTree = ""; }; 8D36FA21827766D282041B77 /* ChooseAvatarTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseAvatarTableViewCell.swift; sourceTree = ""; }; 8D3C84D6D6E159C6F933A8C5 /* SecretsRecoveryWithKeyViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsRecoveryWithKeyViewModel.swift; sourceTree = ""; }; + 8D644819520F543E17DD2A60 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = sv.lproj/InfoPlist.strings; sourceTree = ""; }; 8D6C53B3C782A03E569E781D /* SecretsResetViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsResetViewState.swift; sourceTree = ""; }; + 8D8D202CF2AACCD81B818F43 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = de.lproj/InfoPlist.strings; sourceTree = ""; }; 8DFFBDC2DAC57966A5B4E8E4 /* KeychainStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeychainStore.swift; sourceTree = ""; }; 8E029163C332A7D2C466C927 /* SetupBiometricsViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupBiometricsViewState.swift; sourceTree = ""; }; 8E084C043E7DAA661A878CBD /* RoomContextualMenuToolbarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomContextualMenuToolbarView.swift; sourceTree = ""; }; @@ -1691,28 +1844,33 @@ 9106AB333414B5381DDCD608 /* EditHistoryCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EditHistoryCell.xib; sourceTree = ""; }; 9139E19E5FCD18E0396CE201 /* UserVerificationCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationCoordinator.swift; sourceTree = ""; }; 91ADD0B9224226DCC7B764CE /* MXGroup+Riot.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "MXGroup+Riot.m"; sourceTree = ""; }; + 91FAD337D9A7B0FF69B7C55E /* Pods-RiotPods-RiotNSE.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-RiotNSE.release.xcconfig"; path = "Target Support Files/Pods-RiotPods-RiotNSE/Pods-RiotPods-RiotNSE.release.xcconfig"; sourceTree = ""; }; 923B084C6CC5B0822AC0C41E /* SignOutAlertPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignOutAlertPresenter.swift; sourceTree = ""; }; 92737073DBF393F3BEE53B85 /* HomeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = HomeViewController.m; sourceTree = ""; }; 92A765B60F076C718E5EB27F /* EmojiPickerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPickerViewController.swift; sourceTree = ""; }; + 92E91E61B88EF0E594E49C63 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = tzm.lproj/Localizable.strings; sourceTree = ""; }; 92EE9597022A2A8B62F7623F /* RoomInfoListCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomInfoListCoordinatorType.swift; sourceTree = ""; }; 935B0250D09C0B0896E31E74 /* RoomInputToolbarView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomInputToolbarView.m; sourceTree = ""; }; 93CE5821BD8FFA12128980DF /* RoomOutgoingTextMsgBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomOutgoingTextMsgBubbleCell.m; sourceTree = ""; }; 940FF0E7C146C0AB6B07034F /* PushNotificationService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PushNotificationService.h; sourceTree = ""; }; 944CB91161E426AB10B3937D /* BubbleCellReactionsDisplayable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleCellReactionsDisplayable.swift; sourceTree = ""; }; - 9496FFEC316FA95539CA76D8 /* Pods-RiotPods-RiotShareExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-RiotShareExtension.debug.xcconfig"; path = "Target Support Files/Pods-RiotPods-RiotShareExtension/Pods-RiotPods-RiotShareExtension.debug.xcconfig"; sourceTree = ""; }; + 946A9DB62F43CA93A4EACFC8 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = vi.lproj/InfoPlist.strings; sourceTree = ""; }; 949C3FB32D91ECF8C94D38C0 /* RiotShareExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = RiotShareExtension.entitlements; sourceTree = ""; }; 95065EA75684A591D32910D8 /* UserVerificationSessionStatusCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationSessionStatusCell.swift; sourceTree = ""; }; 951F702F014D73A62617BE59 /* DirectoryNetworkTableHeaderFooterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DirectoryNetworkTableHeaderFooterView.swift; sourceTree = ""; }; 95863CD4D5BF650F4665F7C1 /* WidgetPermissionViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WidgetPermissionViewModel.swift; sourceTree = ""; }; 958E79A81CF7D1B70D429971 /* ReactionsMenuViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReactionsMenuViewState.swift; sourceTree = ""; }; 95A467525C66435BDAE857D0 /* RoomAvatarTitleView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomAvatarTitleView.m; sourceTree = ""; }; + 9634E53D2B926C1C221F9F66 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = bg.lproj/Vector.strings; sourceTree = ""; }; 9664F323F4E2BB3B51A48466 /* RoomSettingsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomSettingsViewController.h; sourceTree = ""; }; 967DB53B9A8EFA1227AF3D83 /* KeyVerificationDataLoadingViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationDataLoadingViewModel.swift; sourceTree = ""; }; 96B5A699288E9780E224ACEE /* KeyBackupRecoverFromRecoveryKeyCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromRecoveryKeyCoordinator.swift; sourceTree = ""; }; 96C810F432219B0FCA52E34F /* EmojiPickerHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EmojiPickerHeaderView.xib; sourceTree = ""; }; 971699E8C10304C6DB83600D /* EditHistoryHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EditHistoryHeaderView.xib; sourceTree = ""; }; + 971FAE8AC8C83936ECC386C4 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = th.lproj/Vector.strings; sourceTree = ""; }; 97492FFA3455AB59F8585DA8 /* ReactionHistoryCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReactionHistoryCoordinatorType.swift; sourceTree = ""; }; 97601022ABC84F221BE986F9 /* RecentRoomTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RecentRoomTableViewCell.xib; sourceTree = ""; }; + 97746BDE18F7F9A07FA2F15E /* Podfile */ = {isa = PBXFileReference; path = Podfile; sourceTree = ""; }; 97814ABB8728E91BDB53AD33 /* IntentHandler.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IntentHandler.m; sourceTree = ""; }; 97852972BDB2292533382500 /* ReactionHistoryViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ReactionHistoryViewCell.xib; sourceTree = ""; }; 9789EE3E5E1D23B12090263F /* GroupRoomTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GroupRoomTableViewCell.h; sourceTree = ""; }; @@ -1743,6 +1901,7 @@ 9EE3C471B967CC3C5E5F8A14 /* UnifiedSearchViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UnifiedSearchViewController.m; sourceTree = ""; }; 9F1231B2AB6D0730FE9FCC28 /* RoomIncomingEncryptedAttachmentWithPaginationTitleBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomIncomingEncryptedAttachmentWithPaginationTitleBubbleCell.xib; sourceTree = ""; }; 9F245DD6652C57F1B8FA5A4D /* RoomOutgoingTextMsgWithPaginationTitleBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomOutgoingTextMsgWithPaginationTitleBubbleCell.h; sourceTree = ""; }; + 9F528F1FBBD4C2A9BFABADEB /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = vls.lproj/InfoPlist.strings; sourceTree = ""; }; 9FE383497E761FEE02730C69 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; A01D33B5CA2AD870BEED79BB /* RoomIncomingEncryptedTextMsgWithoutSenderNameBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomIncomingEncryptedTextMsgWithoutSenderNameBubbleCell.xib; sourceTree = ""; }; A0633FAD5E91B2E57E87838B /* TemplateScreenViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = TemplateScreenViewController.storyboard; sourceTree = ""; }; @@ -1750,6 +1909,7 @@ A0C85596BC7919C2ABE8BF7F /* RoomOutgoingAttachmentWithoutSenderInfoBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomOutgoingAttachmentWithoutSenderInfoBubbleCell.xib; sourceTree = ""; }; A138D4ED0988D432C26B8FE3 /* Presentable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Presentable.swift; sourceTree = ""; }; A13A7B930F7736F77609FE7B /* EnterNewRoomDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterNewRoomDetailsViewController.swift; sourceTree = ""; }; + A13B75C8AF80B251EC79D43C /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = si.lproj/Vector.strings; sourceTree = ""; }; A13F78F9F7F7B497E1F7DC8D /* Memory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Memory.swift; sourceTree = ""; }; A152AD36647EBE3673D132C5 /* RoomOutgoingEncryptedTextMsgWithPaginationTitleBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomOutgoingEncryptedTextMsgWithPaginationTitleBubbleCell.m; sourceTree = ""; }; A184C5C17581D13D7784DE09 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = ""; }; @@ -1767,16 +1927,19 @@ A42069695B9F3673FF965616 /* FloatingPoint.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FloatingPoint.swift; sourceTree = ""; }; A45CA032931D686FECDD226B /* RoomsDirectoryCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomsDirectoryCoordinator.swift; sourceTree = ""; }; A49A5A8B6421C000FD7D4B86 /* DeviceVerificationStartCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceVerificationStartCoordinator.swift; sourceTree = ""; }; + A55628143B08F8513C412AB6 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = it.lproj/Vector.strings; sourceTree = ""; }; A5571E6D3486BDFFFD46723E /* TemplateScreenCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TemplateScreenCoordinator.swift; sourceTree = ""; }; A59D16A3A350DC22A81A78F7 /* ReactionsMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReactionsMenuView.swift; sourceTree = ""; }; A5F5CA23708EEE4988CB2B2A /* RoomCreationEventsModalViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomCreationEventsModalViewAction.swift; sourceTree = ""; }; A61A0AEEDB7FCEFA6936BD55 /* RoomMembershipExpandedWithPaginationTitleBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomMembershipExpandedWithPaginationTitleBubbleCell.h; sourceTree = ""; }; A62143652839FC53B6195668 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; A71E4E4A12D1E8A91DC8B891 /* RoomCreationParameters.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomCreationParameters.swift; sourceTree = ""; }; + A733F03C0EEACDEDA6036D4D /* CHANGES.rst */ = {isa = PBXFileReference; path = CHANGES.rst; sourceTree = ""; }; A8394DE1F2852D408501E7C6 /* SecureBackupSetupCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecureBackupSetupCoordinator.swift; sourceTree = ""; }; A881F6173DDE28B0241336CF /* SetupBiometricsViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupBiometricsViewAction.swift; sourceTree = ""; }; A884330F492E9182A0B443D9 /* TableViewSections.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TableViewSections.swift; sourceTree = ""; }; A89416989A04A66A8854644C /* EnterNewRoomDetailsViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterNewRoomDetailsViewState.swift; sourceTree = ""; }; + A8D223A182AD909380FE83D4 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = pl.lproj/Localizable.strings; sourceTree = ""; }; A901D3B5A343A49714304D8C /* MediaAlbumTableCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MediaAlbumTableCell.m; sourceTree = ""; }; A934FA9E15B2477453FE24FB /* EventDetailsView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EventDetailsView.m; sourceTree = ""; }; A96338AD3C45863F1F8E2EF3 /* BugReportViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BugReportViewController.xib; sourceTree = ""; }; @@ -1795,9 +1958,13 @@ AC6EF0FDB57BC7511887CD60 /* RoomIncomingEncryptedAttachmentWithPaginationTitleBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomIncomingEncryptedAttachmentWithPaginationTitleBubbleCell.h; sourceTree = ""; }; AC96D84E545EED5E179B4CD5 /* KeyBackupSetupCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupSetupCoordinator.swift; sourceTree = ""; }; AD5A9CB91CDAC3A25F3893E2 /* MXThirdPartyProtocolInstance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MXThirdPartyProtocolInstance.swift; sourceTree = ""; }; + ADB273B29817F2D36FE08A69 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = pl.lproj/Vector.strings; sourceTree = ""; }; + ADCD1238DDC3BB878DAE5CDB /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = fi.lproj/Localizable.strings; sourceTree = ""; }; ADF4AE3CEEFC1E8DAFCAB1C4 /* RoomIdOrAliasTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomIdOrAliasTableViewCell.m; sourceTree = ""; }; AE032FA82734E3F0D6AF2559 /* RoomInfoBasicView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomInfoBasicView.xib; sourceTree = ""; }; AE283AF82ABDCE56A099CD58 /* RoomOutgoingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomOutgoingTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.xib; sourceTree = ""; }; + AE61E541BD69B4197ADC4FD9 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = ca.lproj/InfoPlist.strings; sourceTree = ""; }; + AE6310EF97B8FF9F52399D4C /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = hu.lproj/Localizable.strings; sourceTree = ""; }; AE785F7DDC9F1C7DE8686E18 /* BaseBubbleCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseBubbleCell.swift; sourceTree = ""; }; AEE5DBA857402EF0572F7D9B /* KeyBackupRecoverFromRecoveryKeyViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromRecoveryKeyViewState.swift; sourceTree = ""; }; AF81A8BA6CAB84F022A940B5 /* WidgetPickerViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WidgetPickerViewController.h; sourceTree = ""; }; @@ -1805,6 +1972,7 @@ AFCF322A9A14EB9B8C0568A6 /* KeyVerificationCellInnerContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationCellInnerContentView.swift; sourceTree = ""; }; AFEDEFC8E028BB62317164F5 /* IntentHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IntentHandler.h; sourceTree = ""; }; B0322E04D067387494F4486B /* RoomBubbleCellData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomBubbleCellData.h; sourceTree = ""; }; + B040A3A7F190D7F939CDA28C /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = ko.lproj/Vector.strings; sourceTree = ""; }; B04DC11D423635E7FAF8FAA6 /* CrossSigningService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CrossSigningService.swift; sourceTree = ""; }; B05A6123A8B6D8A138338269 /* SlidingModalPresentationAnimator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SlidingModalPresentationAnimator.swift; sourceTree = ""; }; B075F6E9DEFB55EEDA8D86E5 /* WebViewViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WebViewViewController.m; sourceTree = ""; }; @@ -1848,15 +2016,18 @@ B643B0C1518A87DE89C166B1 /* EmojiPickerItemViewData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPickerItemViewData.swift; sourceTree = ""; }; B6457C2D867B2A2F35E88DB2 /* AuthInputsView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AuthInputsView.m; sourceTree = ""; }; B6675F75FE05C4E301F2AC60 /* GroupTableViewCellWithSwitch.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GroupTableViewCellWithSwitch.m; sourceTree = ""; }; + B67277781C18B714743E2A26 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = sq.lproj/Vector.strings; sourceTree = ""; }; B6960788BCFD23E935FFB6FC /* MasterTabBarController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MasterTabBarController.m; sourceTree = ""; }; B6ACDD9A4813E27DF02828D2 /* RoomIncomingEncryptedTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomIncomingEncryptedTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.m; sourceTree = ""; }; B6CE6D4D88588C04B4B505CB /* SecureBackupBannerCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecureBackupBannerCell.swift; sourceTree = ""; }; B6F8CB7F7B424F0213DEDAE1 /* EncryptionTrustLevelBadgeImageHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EncryptionTrustLevelBadgeImageHelper.swift; sourceTree = ""; }; + B724AD786A61CE3512894857 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = bg.lproj/Localizable.strings; sourceTree = ""; }; B74ED3953A1F249553186A97 /* PasswordStrengthView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasswordStrengthView.swift; sourceTree = ""; }; B758AA91C8EE820666BE8085 /* ContactsTableViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ContactsTableViewController.xib; sourceTree = ""; }; B7AAD4C1B1A9D7676FFD665F /* AuthFallBackViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AuthFallBackViewController.m; sourceTree = ""; }; B7AD207C1E87AF99C855ADD4 /* RoomInfoCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomInfoCoordinator.swift; sourceTree = ""; }; B7BAB7B9C41F5A476F36012B /* BubbleCellContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleCellContentView.swift; sourceTree = ""; }; + B7C93497FF54FF8ED4FBA9E0 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = uk.lproj/InfoPlist.strings; sourceTree = ""; }; B7E820F85D89C0F513EAE4CF /* SecureBackupSetupCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecureBackupSetupCoordinatorType.swift; sourceTree = ""; }; B83259D5992899D9070715C0 /* KeyVerificationSelfVerifyStartCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationSelfVerifyStartCoordinatorType.swift; sourceTree = ""; }; B83A96F224837DB7EB7E70BD /* SecretsRecoveryWithPassphraseCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsRecoveryWithPassphraseCoordinator.swift; sourceTree = ""; }; @@ -1864,10 +2035,13 @@ B84A91C42E72B67366024D8F /* KeyVerificationSelfVerifyWaitViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationSelfVerifyWaitViewModelType.swift; sourceTree = ""; }; B866164F1898CDCD54700ADA /* SimpleScreenTemplateViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimpleScreenTemplateViewController.swift; sourceTree = ""; }; B8EBE83DE965888743102694 /* RoomsListViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomsListViewController.m; sourceTree = ""; }; + B9342A39DBE3C855831DF349 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = uk.lproj/Localizable.strings; sourceTree = ""; }; B952878F28CBD19758E3C7E1 /* LaunchLoadingView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LaunchLoadingView.xib; sourceTree = ""; }; B96549170D3D04E944226844 /* EmojiPickerViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPickerViewModelType.swift; sourceTree = ""; }; B98BFFF96A16424AC3D0A33A /* EventDetailsView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EventDetailsView.h; sourceTree = ""; }; + B98F31DB034E4EC1510F03CA /* Pods-RiotPods-RiotShareExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-RiotShareExtension.debug.xcconfig"; path = "Target Support Files/Pods-RiotPods-RiotShareExtension/Pods-RiotPods-RiotShareExtension.debug.xcconfig"; sourceTree = ""; }; B98F8167F0AA1DC0D22033D5 /* UserVerificationSessionsStatusViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationSessionsStatusViewController.swift; sourceTree = ""; }; + B999686E1A6D631736807F5C /* Pods-RiotPods-SiriIntents.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-SiriIntents.debug.xcconfig"; path = "Target Support Files/Pods-RiotPods-SiriIntents/Pods-RiotPods-SiriIntents.debug.xcconfig"; sourceTree = ""; }; BA13B5F5E2F332D020EE4404 /* BiometricsAuthenticationPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BiometricsAuthenticationPresenter.swift; sourceTree = ""; }; BA1ACAC3FB0BD00AD36A5E55 /* RoomOutgoingEncryptedTextMsgWithoutSenderInfoBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomOutgoingEncryptedTextMsgWithoutSenderInfoBubbleCell.xib; sourceTree = ""; }; BA412893C2BD3B83855EC496 /* Riot.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Riot.entitlements; sourceTree = ""; }; @@ -1877,22 +2051,24 @@ BBA1E6DA296CCD7685A06CE6 /* TextFieldTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextFieldTableViewCell.swift; sourceTree = ""; }; BBD1060BB62A146A661B6234 /* Theme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Theme.swift; sourceTree = ""; }; BBEA388A52C50E7E6911E28B /* LocalContactsSectionHeaderContainerView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LocalContactsSectionHeaderContainerView.h; sourceTree = ""; }; - BC07F5C9937408522EB17C9E /* Pods-RiotTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotTests.debug.xcconfig"; path = "Target Support Files/Pods-RiotTests/Pods-RiotTests.debug.xcconfig"; sourceTree = ""; }; BC634A6919E550C2B9EAAD1E /* SettingsDiscoveryViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsDiscoveryViewAction.swift; sourceTree = ""; }; BCBC1D785542895B37342839 /* NSE-Common.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "NSE-Common.xcconfig"; sourceTree = ""; }; BD265B5C1B1471CC125EDF93 /* ReactionHistoryViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReactionHistoryViewAction.swift; sourceTree = ""; }; + BD7D0DF33D6AC58ECFB225AF /* Pods-RiotPods-RiotNSE.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-RiotNSE.debug.xcconfig"; path = "Target Support Files/Pods-RiotPods-RiotNSE/Pods-RiotPods-RiotNSE.debug.xcconfig"; sourceTree = ""; }; BD9980055F9E1C8780DF23EF /* KeyVerificationManuallyVerifyViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = KeyVerificationManuallyVerifyViewController.storyboard; sourceTree = ""; }; BDA904E970354C089FBD1038 /* EmojiPickerHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPickerHeaderView.swift; sourceTree = ""; }; BDA9CE7D903996A12F76B882 /* SecretsRecoveryWithPassphraseCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsRecoveryWithPassphraseCoordinatorType.swift; sourceTree = ""; }; BDAB5596BD5C3A11C698FC74 /* RiotNSE.appex */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "wrapper.app-extension"; path = RiotNSE.appex; sourceTree = BUILT_PRODUCTS_DIR; }; + BDEBE0A92A5D7EE9FB37F0F8 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = fr.lproj/Vector.strings; sourceTree = ""; }; BE58E92937AD09B45DCE556A /* TextFieldTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TextFieldTableViewCell.xib; sourceTree = ""; }; + BE7D3D1A3193F0E89BA233A4 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = pl.lproj/InfoPlist.strings; sourceTree = ""; }; BF94B064883C626F4510CC1C /* Security.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Security.storyboard; sourceTree = ""; }; C0021D739605194ADCE2F216 /* KeyBackupRecoverFromPassphraseCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromPassphraseCoordinatorType.swift; sourceTree = ""; }; C046F6725ECAEAFE3F76C8E8 /* KeyVerificationManuallyVerifyViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationManuallyVerifyViewController.swift; sourceTree = ""; }; C0C09654081E0CDC31416A94 /* EmojiStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiStore.swift; sourceTree = ""; }; C0DE7B69E9CC9E901A162D82 /* SecretsRecoveryGoal.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsRecoveryGoal.swift; sourceTree = ""; }; + C12B9F725EF33FA4D4A4BCF3 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = pr.lproj/InfoPlist.strings; sourceTree = ""; }; C15AF850A6D3BAE21498DAFC /* RoomBubbleCellData.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomBubbleCellData.m; sourceTree = ""; }; - C1619DD1F158FA3A781D9B8B /* Pods_RiotPods_Riot.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RiotPods_Riot.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C18CA114420CB24825CEDAAA /* LocalAuthenticationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalAuthenticationService.swift; sourceTree = ""; }; C1D5B59238B7560C85F8FFE4 /* KeyBackupRecoverFromPassphraseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromPassphraseViewController.swift; sourceTree = ""; }; C1FB58DFA95A1C171EA6E012 /* HomeFilesSearchViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = HomeFilesSearchViewController.m; sourceTree = ""; }; @@ -1904,6 +2080,7 @@ C357C39F8DF741C8EF601C66 /* RoomKeyRequestViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomKeyRequestViewController.h; sourceTree = ""; }; C3C5C0CDB06F2428E47BA022 /* UserVerificationSessionStatusViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationSessionStatusViewController.swift; sourceTree = ""; }; C40A9EA6B663743E5444A312 /* AuthenticationViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AuthenticationViewController.h; sourceTree = ""; }; + C433884EC26E9AEEED527376 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = hu.lproj/Vector.strings; sourceTree = ""; }; C4CC118AB1E9927A0AD4747D /* RoomCreationCollapsedBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomCreationCollapsedBubbleCell.xib; sourceTree = ""; }; C4E05334051E375F72A27792 /* RoomOutgoingEncryptedTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomOutgoingEncryptedTextMsgWithPaginationTitleWithoutSenderNameBubbleCell.h; sourceTree = ""; }; C5BBE33E6EA728B2CC4B0E19 /* RoomOutgoingEncryptedAttachmentWithPaginationTitleBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomOutgoingEncryptedAttachmentWithPaginationTitleBubbleCell.xib; sourceTree = ""; }; @@ -1931,10 +2108,13 @@ CC1C72EA3ED604C64344142A /* InviteRecentTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = InviteRecentTableViewCell.xib; sourceTree = ""; }; CC249FB47FAF3109BF234F59 /* Riot.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = Riot.app; sourceTree = BUILT_PRODUCTS_DIR; }; CC4363C2FBFFFCC60BC43394 /* MXRoom+Riot.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "MXRoom+Riot.m"; sourceTree = ""; }; + CCAAF223DE9970D2C6300192 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = lv.lproj/InfoPlist.strings; sourceTree = ""; }; CD1AA79B28082D89D4B8F02E /* UserVerificationSessionsStatusViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationSessionsStatusViewAction.swift; sourceTree = ""; }; + CDB9056C60FEA453DC22C13C /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = ja.lproj/Localizable.strings; sourceTree = ""; }; CDCB8741F44C05914D3C2BBA /* RootRouter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RootRouter.swift; sourceTree = ""; }; - CE44E919387F0F9D90B55635 /* Pods-RiotPods-RiotNSE.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-RiotNSE.release.xcconfig"; path = "Target Support Files/Pods-RiotPods-RiotNSE/Pods-RiotPods-RiotNSE.release.xcconfig"; sourceTree = ""; }; + CE265B6933D6AEAD9563E24F /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = ru.lproj/InfoPlist.strings; sourceTree = ""; }; CE539F90798528AB8E3891F6 /* ManageSession.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = ManageSession.storyboard; sourceTree = ""; }; + CE888D5D2CC6368AE3A45202 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = vls.lproj/Localizable.strings; sourceTree = ""; }; CE9A00D6ED232909C2E3DE1B /* DirectoryServerTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DirectoryServerTableViewCell.h; sourceTree = ""; }; CEAD5DD794B6F74417BC370E /* UITouch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UITouch.swift; sourceTree = ""; }; CEB3003F16AF083EC205E22F /* RecentsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RecentsViewController.h; sourceTree = ""; }; @@ -1959,6 +2139,8 @@ D2FC653A2AE1D115EF14D973 /* App-Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "App-Debug.xcconfig"; sourceTree = ""; }; D3034A30F8F59726F9A6CE33 /* ReactionHistoryViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReactionHistoryViewModelType.swift; sourceTree = ""; }; D328255E4739585E88071395 /* RoomCreationWithPaginationCollapsedBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomCreationWithPaginationCollapsedBubbleCell.m; sourceTree = ""; }; + D357ED01A04215AD6035A173 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = pt_BR.lproj/Localizable.strings; sourceTree = ""; }; + D36F8F83387B34DD43AF70C6 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = ca.lproj/Vector.strings; sourceTree = ""; }; D3709C86C3BF48BBA99805FF /* ReactionsMenuViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReactionsMenuViewModel.swift; sourceTree = ""; }; D39FCD8844B15DEE70CF6DAF /* ShareExtension-Common.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "ShareExtension-Common.xcconfig"; sourceTree = ""; }; D3D2F00981A6EF5BC41E52E4 /* RoomIncomingTextMsgBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomIncomingTextMsgBubbleCell.h; sourceTree = ""; }; @@ -1989,20 +2171,24 @@ D788EF5A4642DB7007EB07C4 /* SettingsIdentityServerViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsIdentityServerViewState.swift; sourceTree = ""; }; D80C47A172310CAB2D6EC6C5 /* InfoPlist.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoPlist.swift; sourceTree = ""; }; D80ECC94B8128D0D22A47C91 /* RoomMembershipExpandedBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomMembershipExpandedBubbleCell.m; sourceTree = ""; }; + D81244D0856E3041A7EA4B8E /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = zh_Hans.lproj/InfoPlist.strings; sourceTree = ""; }; D825AE7D805F8F3236A59D78 /* RoomCreationModalCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomCreationModalCoordinatorType.swift; sourceTree = ""; }; D838BEF36056D272B27770E7 /* PublicRoomTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PublicRoomTableViewCell.xib; sourceTree = ""; }; D84DA5C4FDEEC02AB5314106 /* IntegrationManagerViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IntegrationManagerViewController.h; sourceTree = ""; }; D8D6AFA296B46A64A8F759EB /* EmojiPickerViewAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPickerViewAction.swift; sourceTree = ""; }; D8E3B60B5226F512664125A2 /* PlaceholderDetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaceholderDetailViewController.swift; sourceTree = ""; }; D903E06CC3E350687604F7BE /* KeyVerificationManuallyVerifyCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationManuallyVerifyCoordinatorType.swift; sourceTree = ""; }; + D921C50A060E6009DFB95945 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = da.lproj/Localizable.strings; sourceTree = ""; }; D93AAC3403C8B31B8D3D95B2 /* UINavigationController+Riot.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+Riot.m"; sourceTree = ""; }; + D9BC53E12A26C4816E66CB20 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = pr.lproj/Localizable.strings; sourceTree = ""; }; D9CB2FBFEFED6243CABFFC83 /* KeyVerificationVerifyByScanningViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyByScanningViewModelType.swift; sourceTree = ""; }; D9D8542E5465FECB9D6A6FB7 /* ActivityIndicatorPresenterType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityIndicatorPresenterType.swift; sourceTree = ""; }; - D9F674D0E49BA26CFB214E3F /* Pods-RiotPods-RiotNSE.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RiotPods-RiotNSE.debug.xcconfig"; path = "Target Support Files/Pods-RiotPods-RiotNSE/Pods-RiotPods-RiotNSE.debug.xcconfig"; sourceTree = ""; }; + D9D9180D82C99A2C9C171490 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = lv.lproj/Vector.strings; sourceTree = ""; }; DA7AB3016C9FAE8A6D9971E4 /* SecretsSetupRecoveryKeyViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsSetupRecoveryKeyViewState.swift; sourceTree = ""; }; DA9057E39522A2B0FC81F1BE /* RoomOutgoingTextMsgWithoutSenderInfoBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomOutgoingTextMsgWithoutSenderInfoBubbleCell.xib; sourceTree = ""; }; DA96BA44084BFB0971572782 /* PushNotificationStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PushNotificationStore.swift; sourceTree = ""; }; DB1142FFC26E58674F0A0120 /* TableViewCellWithLabelAndLargeTextView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TableViewCellWithLabelAndLargeTextView.h; sourceTree = ""; }; + DB144202853C73CE057B1DC9 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = vls.lproj/Vector.strings; sourceTree = ""; }; DB695E7877B423FAF184AAEE /* RoomOutgoingEncryptedAttachmentBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomOutgoingEncryptedAttachmentBubbleCell.xib; sourceTree = ""; }; DB8B5072EBDF8407160E6491 /* RoomCreationCollapsedBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomCreationCollapsedBubbleCell.h; sourceTree = ""; }; DB92A746EE240BE488F1EEE2 /* CommonConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommonConfiguration.swift; sourceTree = ""; }; @@ -2016,9 +2202,11 @@ DC72EA35815723DC78AAF7CE /* SecretsRecoveryWithKeyCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsRecoveryWithKeyCoordinatorType.swift; sourceTree = ""; }; DC72F2039ED6DB5F5B6749A8 /* MXKRoomBubbleTableViewCell+Riot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MXKRoomBubbleTableViewCell+Riot.h"; sourceTree = ""; }; DC87FA8F740D18E5243F41AD /* RoomSearchDataSource.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomSearchDataSource.m; sourceTree = ""; }; + DCB08D1D65FB879427B51ADE /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = pr.lproj/Vector.strings; sourceTree = ""; }; DCD0B47EC9CACBBC1F0ABA66 /* WidgetManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WidgetManager.h; sourceTree = ""; }; DCE68163938A8FAA92E554DA /* FilesSearchTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FilesSearchTableViewCell.m; sourceTree = ""; }; DD10B582DB01EAFB8E415530 /* StartChatViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StartChatViewController.h; sourceTree = ""; }; + DD23D392D5DA11E120B8B9B2 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = zh_Hant.lproj/Vector.strings; sourceTree = ""; }; DD2822F7E2615B2557BC2835 /* KeyVerificationSelfVerifyStartViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationSelfVerifyStartViewModelType.swift; sourceTree = ""; }; DD75B61DAA80D5BE36E33BB9 /* FilesSearchCellData.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FilesSearchCellData.m; sourceTree = ""; }; DD8C35AEC3E2C32B3DC5921B /* KeyBackupSetupPassphraseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupSetupPassphraseViewController.swift; sourceTree = ""; }; @@ -2026,7 +2214,6 @@ DDE30416DFB5921427D02D6E /* KeyVerificationScanConfirmationViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationScanConfirmationViewModel.swift; sourceTree = ""; }; DDEA22BFFCF8DBDAEDE8B27D /* KeyBackupSetupSuccessFromPassphraseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupSetupSuccessFromPassphraseViewController.swift; sourceTree = ""; }; DE61183DFFAAEC536BD37A3D /* WidgetManagerConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WidgetManagerConfig.swift; sourceTree = ""; }; - DE85F52A1F48402438112EDB /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; path = Vector.strings; sourceTree = ""; }; DEF51FB8A0F6F79793539356 /* MXRoom+Riot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MXRoom+Riot.h"; sourceTree = ""; }; DF0A8660EC33F187DCAE37F3 /* InviteRecentTableViewCell+ButtonViewsUpdate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "InviteRecentTableViewCell+ButtonViewsUpdate.swift"; sourceTree = ""; }; DF141AA6D286EA73A590CDCF /* SecretsSetupRecoveryKeyCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsSetupRecoveryKeyCoordinator.swift; sourceTree = ""; }; @@ -2036,7 +2223,6 @@ E01A964153B12E56F243DC08 /* SimpleRoomTitleView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimpleRoomTitleView.h; sourceTree = ""; }; E02B59E58B4553A30FC5B015 /* MXRoomSummary+Riot.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "MXRoomSummary+Riot.m"; sourceTree = ""; }; E0979C5FB1F86A5DA8ACC5BB /* DirectoryServerTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DirectoryServerTableViewCell.xib; sourceTree = ""; }; - E0DC0EDA7C977145BC991119 /* Pods_RiotTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RiotTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E101012380286087FC47FC9A /* ForgotPasswordInputsView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ForgotPasswordInputsView.h; sourceTree = ""; }; E144021BCA3D3594B7637DFF /* PublicRoomTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PublicRoomTableViewCell.m; sourceTree = ""; }; E150F02A38079F3568C05DB9 /* ThemeService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ThemeService.h; sourceTree = ""; }; @@ -2044,11 +2230,13 @@ E1E9D4D85126CF3AD0D5D95B /* ContactDetailsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ContactDetailsViewController.xib; sourceTree = ""; }; E20E80697A125A9EBE3E3944 /* RoomOutgoingEncryptedTextMsgWithoutSenderNameBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomOutgoingEncryptedTextMsgWithoutSenderNameBubbleCell.h; sourceTree = ""; }; E222CF24E015004DF00722DB /* RiotSettingAllowedWidgets.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RiotSettingAllowedWidgets.swift; sourceTree = ""; }; + E23225E5018A21C80F2A0501 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = bg.lproj/InfoPlist.strings; sourceTree = ""; }; E25899D1E49E31A4D794676A /* RootTabEmptyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RootTabEmptyView.swift; sourceTree = ""; }; E29D57B59974B52FC00EA26A /* RoomInfoCoordinatorBridgePresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomInfoCoordinatorBridgePresenter.swift; sourceTree = ""; }; E2BD8D71B6487CCDDA13D8AD /* ChooseAvatarTableViewCellVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChooseAvatarTableViewCellVM.swift; sourceTree = ""; }; E2CD4B8C0434BB24BB8F1BE6 /* GroupInviteTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GroupInviteTableViewCell.xib; sourceTree = ""; }; E2CD7530C4E91F48B39FBB1A /* JitsiViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JitsiViewController.h; sourceTree = ""; }; + E2D05B9621365A908611D957 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = tzm.lproj/Vector.strings; sourceTree = ""; }; E2EB29A77A3247267C24C11B /* UserVerificationStartCoordinatorType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationStartCoordinatorType.swift; sourceTree = ""; }; E2F57A4802C2A696A28075A5 /* PreviewRoomTitleView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PreviewRoomTitleView.h; sourceTree = ""; }; E31F78CF5D294669BBA554B5 /* RoomIncomingAttachmentBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomIncomingAttachmentBubbleCell.xib; sourceTree = ""; }; @@ -2063,12 +2251,15 @@ E5722CABEAF5FE17F7A942D4 /* SplitViewPresentable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplitViewPresentable.swift; sourceTree = ""; }; E59ACB0C26B993AAFDDE1D45 /* SettingsIdentityServerCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsIdentityServerCoordinator.swift; sourceTree = ""; }; E5A52FC2CEB646B5C6AC2612 /* RageShakeManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RageShakeManager.m; sourceTree = ""; }; + E6237D01E7B229DB6060018E /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = ro.lproj/Vector.strings; sourceTree = ""; }; E64D070977B50A5D16E187CB /* KeyBackupSetupPassphraseViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupSetupPassphraseViewModel.swift; sourceTree = ""; }; E6CC083FC01316A9130FB294 /* UserVerificationStartViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = UserVerificationStartViewController.storyboard; sourceTree = ""; }; E6DC4828A8E3AE5764984879 /* SecretsRecoveryWithPassphraseViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsRecoveryWithPassphraseViewModel.swift; sourceTree = ""; }; E6EF6A91D01ADFFE7716B75B /* InviteRecentTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InviteRecentTableViewCell.h; sourceTree = ""; }; E8081989AC290232BA891F16 /* KeyVerificationManuallyVerifyCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationManuallyVerifyCoordinator.swift; sourceTree = ""; }; + E863C81BAF3C07BAD1E359E5 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = pt_BR.lproj/Vector.strings; sourceTree = ""; }; E878980233F3F50FEDF2B05B /* EnterNewRoomDetailsViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterNewRoomDetailsViewModelType.swift; sourceTree = ""; }; + E88E0EE806E077DD0B341E25 /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = es.lproj/Vector.strings; sourceTree = ""; }; E8ABC774D813164738720C17 /* UniversalLink.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UniversalLink.m; sourceTree = ""; }; E8D329BCF726A896A603A8E8 /* TableViewCellWithButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TableViewCellWithButton.h; sourceTree = ""; }; E8F6ACC5314E65B6E92E2625 /* GroupHomeViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GroupHomeViewController.xib; sourceTree = ""; }; @@ -2076,6 +2267,7 @@ E9430135165945F02B95ADB7 /* EmojiPickerCategoryViewData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiPickerCategoryViewData.swift; sourceTree = ""; }; E96CDB359EC7F3082B337FD0 /* Row.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Row.swift; sourceTree = ""; }; E9DD05B21FAFD9346AFB81BB /* RoomViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomViewController.xib; sourceTree = ""; }; + EA242F40F5D8C3DE856D1740 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = sq.lproj/InfoPlist.strings; sourceTree = ""; }; EA56A44C98E351AB9A7E5BC2 /* KeyVerificationVerifyBySASViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationVerifyBySASViewModelType.swift; sourceTree = ""; }; EACAA8C651FF1FA23471D0F0 /* RoomEmailInvitation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomEmailInvitation.m; sourceTree = ""; }; EAD26B3B55725A16A7A935F9 /* EmojiCategory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiCategory.swift; sourceTree = ""; }; @@ -2084,6 +2276,7 @@ EB647F86C858CF3AEFEC1456 /* ContextualMenuItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContextualMenuItemView.swift; sourceTree = ""; }; EBCB490D6CC334328049BE0F /* EditHistoryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditHistoryCell.swift; sourceTree = ""; }; EBCC153DD414819D9C27B5BD /* KeyVerificationSelfVerifyWaitCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationSelfVerifyWaitCoordinator.swift; sourceTree = ""; }; + EBCFD5C7C6D2A6FA1FF6AE73 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; EC6E8ECAC8D83D666216BE2C /* RoundedButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoundedButton.swift; sourceTree = ""; }; EC813BE5FCC599B456980A40 /* SecretsSetupRecoveryKeyViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsSetupRecoveryKeyViewModel.swift; sourceTree = ""; }; ECC3F2BE6CDD578DB8438769 /* RiotTests.xctest */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.cfbundle; path = RiotTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -2119,8 +2312,10 @@ F329EDB3991E170E0ACD54C8 /* RoomParticipantsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomParticipantsViewController.xib; sourceTree = ""; }; F38C155F6491F583AA3AF682 /* BubbleCellReadReceiptsDisplayable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleCellReadReceiptsDisplayable.swift; sourceTree = ""; }; F3F89FAB56997E52895995C2 /* EmojiItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiItem.swift; sourceTree = ""; }; + F40E8D93542D4310C08E7829 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = sq.lproj/Localizable.strings; sourceTree = ""; }; F4ABA303DD825BE8D1D8AFD3 /* FavouritesViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FavouritesViewController.m; sourceTree = ""; }; F4B680DB3BDD932E1674D05B /* CameraAccessManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CameraAccessManager.swift; sourceTree = ""; }; + F4CE4654BE13C92E7219BCC5 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = zh_Hant.lproj/Localizable.strings; sourceTree = ""; }; F4D7C95F6A25F6BEA6864911 /* RoomOutgoingAttachmentWithPaginationTitleBubbleCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomOutgoingAttachmentWithPaginationTitleBubbleCell.h; sourceTree = ""; }; F4F244A314DEA711F4DA1649 /* SiriIntents-Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SiriIntents-Debug.xcconfig"; sourceTree = ""; }; F522C1E4481CA697B932876A /* RoomInfoListViewData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomInfoListViewData.swift; sourceTree = ""; }; @@ -2129,6 +2324,7 @@ F5C1A4E397135F2993985DDD /* DeviceVerificationStartViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceVerificationStartViewState.swift; sourceTree = ""; }; F5C8C3916AA57595E9540021 /* ShareExtension-Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "ShareExtension-Debug.xcconfig"; sourceTree = ""; }; F5F175387B1777EE236C884B /* PasswordStrengthManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasswordStrengthManager.swift; sourceTree = ""; }; + F5FBD730A3B8CD2D348516CA /* Vector.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Vector.strings; path = zh_Hans.lproj/Vector.strings; sourceTree = ""; }; F6072DD69E3DBA3390E6FC93 /* RoomContextualMenuItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomContextualMenuItem.swift; sourceTree = ""; }; F6306EC8B155CF5B523E8E88 /* RoomAvatarTitleView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RoomAvatarTitleView.h; sourceTree = ""; }; F631C06D2CA5F2D0841091E5 /* UserVerificationStartViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserVerificationStartViewController.swift; sourceTree = ""; }; @@ -2137,6 +2333,8 @@ F71F05E6BA973609F194E611 /* KeyVerificationRequestStatusBubbleCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationRequestStatusBubbleCell.swift; sourceTree = ""; }; F732B7D654545D87435C987C /* JitsiWidgetData.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = JitsiWidgetData.m; sourceTree = ""; }; F75DD6E5F0844E12FBC346A9 /* BubbleReactionsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleReactionsView.swift; sourceTree = ""; }; + F79B77F4DA34280C6B2A8004 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = de.lproj/Localizable.strings; sourceTree = ""; }; + F7F64CA24A9DFED6F1487998 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = en.lproj/Localizable.strings; sourceTree = ""; }; F84A2A153ACFB95A3994C0EC /* TextViewTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TextViewTableViewCell.xib; sourceTree = ""; }; F87FC92781D5EA3C67398865 /* TableViewCellWithPhoneNumberTextField.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TableViewCellWithPhoneNumberTextField.m; sourceTree = ""; }; F88CAC3EBB6DE41865FFC49F /* SingleImagePickerPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SingleImagePickerPresenter.swift; sourceTree = ""; }; @@ -2147,6 +2345,7 @@ F95178193BA17950F2928DFC /* UserNameColorGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserNameColorGenerator.swift; sourceTree = ""; }; F96982CAE463A301E3A7DE51 /* EnterPinCodeViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnterPinCodeViewState.swift; sourceTree = ""; }; F98D2C218CF45F73EC22ED3B /* RoomFilesSearchViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomFilesSearchViewController.m; sourceTree = ""; }; + F9A3AB8AE2EC6B851A38E0A3 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = it.lproj/Localizable.strings; sourceTree = ""; }; F9AB6E6C7D936BEFFE6B95A9 /* EventFormatter+DTCoreTextFix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "EventFormatter+DTCoreTextFix.h"; sourceTree = ""; }; F9F3CCF6351C34BF374D1F99 /* DeviceTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DeviceTableViewCell.m; sourceTree = ""; }; F9F7CD11105DC3C9A14B7AD9 /* CountryPickerViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CountryPickerViewController.m; sourceTree = ""; }; @@ -2175,37 +2374,31 @@ FD8247DE5849743F8FC7B57B /* EmojiServiceType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiServiceType.swift; sourceTree = ""; }; FD9B5583EE756FDFC3364600 /* RoomInfoListViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomInfoListViewState.swift; sourceTree = ""; }; FDBDB9674EC22276BA3EED34 /* SettingsDiscoveryThreePidDetailsViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsDiscoveryThreePidDetailsViewState.swift; sourceTree = ""; }; + FE0C4519D98801593D90C402 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = eo.lproj/InfoPlist.strings; sourceTree = ""; }; FE11CC54C3B1755854214257 /* KeyVerificationSelfVerifyWaitViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyVerificationSelfVerifyWaitViewState.swift; sourceTree = ""; }; FE1A39D9CFEB3FA1B997DC7C /* DeviceVerificationIncomingViewController.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = DeviceVerificationIncomingViewController.storyboard; sourceTree = ""; }; FEA4C83DF03E7D1535A75FBD /* SecretsSetupRecoveryKeyViewModelType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecretsSetupRecoveryKeyViewModelType.swift; sourceTree = ""; }; FEB68EE3CDCEA9B398EF17A2 /* RoomMembershipBubbleCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RoomMembershipBubbleCell.xib; sourceTree = ""; }; FFBE4B87A86CEC8F5E6C036C /* RoomIncomingTextMsgWithoutSenderNameBubbleCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RoomIncomingTextMsgWithoutSenderNameBubbleCell.m; sourceTree = ""; }; + FFCC5A5F36429DAE9451F00D /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = it.lproj/InfoPlist.strings; sourceTree = ""; }; FFD0DBFD44A5CC640594DD1F /* TextViewTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextViewTableViewCell.swift; sourceTree = ""; }; FFF4B878472F6C2643F44D21 /* KeyBackupRecoverFromPrivateKeyCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyBackupRecoverFromPrivateKeyCoordinator.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 14089082F829C20A5D37815A /* Frameworks */ = { + 22F51BF05C7985C559F9DFCA /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 6F097C35CE947F24B8A01A76 /* Pods_RiotPods_RiotNSE.framework in Frameworks */, + 7F45AAF70E34F5E1A38D94DE /* Pods_RiotTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7597E7D978DFA1F697719720 /* Frameworks */ = { + 255563BA15E2164144326E01 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 955B3A2FFBD1C41FABA0AA89 /* Pods_RiotPods_RiotShareExtension.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 7C149E7B41C13AF113EB2059 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DE8FCF043E30FEE47C5E65D8 /* Pods_RiotTests.framework in Frameworks */, + A21CD0C8C6C25381F86582AE /* Pods_RiotPods_Riot.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2214,15 +2407,23 @@ buildActionMask = 2147483647; files = ( C647BF465BC0A2EF0D8C8839 /* Intents.framework in Frameworks */, - 78236D0B31FCD1875062140A /* Pods_RiotPods_SiriIntents.framework in Frameworks */, + B4D575904C83195BFFE749F4 /* Pods_RiotPods_SiriIntents.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - AE52C47AE1CC22A1B0FBAA18 /* Frameworks */ = { + A986A453DA89BFB1CDE2F728 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 51830D2CD369F29D096C63AC /* Pods_RiotPods_Riot.framework in Frameworks */, + AD3A432F35E7EBD8536AFD51 /* Pods_RiotPods_RiotShareExtension.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B0F97BF7AE97766ADF5F7576 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + AD747C51D24CCAECA80DA769 /* Pods_RiotPods_RiotNSE.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2810,6 +3011,24 @@ path = Model; sourceTree = ""; }; + 2B7644059B2DCD5362AC1DEC /* Pods */ = { + isa = PBXGroup; + children = ( + 7A5547050CE591919342FE2F /* Pods-RiotPods-Riot.debug.xcconfig */, + 71BED2F937682AD8E383E95D /* Pods-RiotPods-Riot.release.xcconfig */, + BD7D0DF33D6AC58ECFB225AF /* Pods-RiotPods-RiotNSE.debug.xcconfig */, + 91FAD337D9A7B0FF69B7C55E /* Pods-RiotPods-RiotNSE.release.xcconfig */, + B98F31DB034E4EC1510F03CA /* Pods-RiotPods-RiotShareExtension.debug.xcconfig */, + 2CF1B4FBBC2960C2A9376A7D /* Pods-RiotPods-RiotShareExtension.release.xcconfig */, + B999686E1A6D631736807F5C /* Pods-RiotPods-SiriIntents.debug.xcconfig */, + 4EE9A9ED9C2D4ADF87EF0EC6 /* Pods-RiotPods-SiriIntents.release.xcconfig */, + 4CAB2340F094EE2F26679417 /* Pods-RiotTests.debug.xcconfig */, + 22B982598197AE8C8BA94EF9 /* Pods-RiotTests.release.xcconfig */, + ); + name = Pods; + path = Pods; + sourceTree = ""; + }; 2BED714DA4CA35F979B133A0 /* Members */ = { isa = PBXGroup; children = ( @@ -3119,24 +3338,6 @@ path = Home; sourceTree = ""; }; - 3C7A2A34C91640FC804EE8A4 /* Pods */ = { - isa = PBXGroup; - children = ( - 3BF0DD481ED0A24A0AEA78AC /* Pods-RiotPods-Riot.debug.xcconfig */, - 79051976F80195029D2D63E4 /* Pods-RiotPods-Riot.release.xcconfig */, - D9F674D0E49BA26CFB214E3F /* Pods-RiotPods-RiotNSE.debug.xcconfig */, - CE44E919387F0F9D90B55635 /* Pods-RiotPods-RiotNSE.release.xcconfig */, - 9496FFEC316FA95539CA76D8 /* Pods-RiotPods-RiotShareExtension.debug.xcconfig */, - 2849BDD0ECAF3DA9BDADA0E0 /* Pods-RiotPods-RiotShareExtension.release.xcconfig */, - 20845E1ABCF56B403FF7D2D1 /* Pods-RiotPods-SiriIntents.debug.xcconfig */, - 896EE738257341338FFDEE29 /* Pods-RiotPods-SiriIntents.release.xcconfig */, - BC07F5C9937408522EB17C9E /* Pods-RiotTests.debug.xcconfig */, - 45F5CD737A473F040F83A355 /* Pods-RiotTests.release.xcconfig */, - ); - name = Pods; - path = Pods; - sourceTree = ""; - }; 3D6D3D916421567D451C7DD5 /* Buttons */ = { isa = PBXGroup; children = ( @@ -3273,7 +3474,7 @@ 4C7222248037D7D2D695E8BD /* en.lproj */ = { isa = PBXGroup; children = ( - DE85F52A1F48402438112EDB /* Vector.strings */, + 7C884C51E7A443054FA1DBAC /* Vector.strings */, ); path = en.lproj; sourceTree = ""; @@ -3924,11 +4125,11 @@ isa = PBXGroup; children = ( EDF9341F86FB46166BFC2CCF /* Intents.framework */, - C1619DD1F158FA3A781D9B8B /* Pods_RiotPods_Riot.framework */, - 0CB39890C49E98C7D68B23C7 /* Pods_RiotPods_RiotNSE.framework */, - 72E8AACEE2C8DCBB19F68EEB /* Pods_RiotPods_RiotShareExtension.framework */, - 0508CEBB22A5A0FEAA8DE8BC /* Pods_RiotPods_SiriIntents.framework */, - E0DC0EDA7C977145BC991119 /* Pods_RiotTests.framework */, + 5DAEFFA04F5BFC94E96ABBC2 /* Pods_RiotPods_Riot.framework */, + 5F6214C6C9A441D9F6B2C095 /* Pods_RiotPods_RiotNSE.framework */, + 46FBF474D045BEEE71481194 /* Pods_RiotPods_RiotShareExtension.framework */, + 1764F5FFE9416C4973B28536 /* Pods_RiotPods_SiriIntents.framework */, + 63111F8C383589EFE03E1918 /* Pods_RiotTests.framework */, ); name = Frameworks; sourceTree = ""; @@ -3964,6 +4165,10 @@ 8A507FF8856E6541AA2E99B9 = { isa = PBXGroup; children = ( + 6D5755BE154E35BF84CE0972 /* AUTHORS.rst */, + A733F03C0EEACDEDA6036D4D /* CHANGES.rst */, + 97746BDE18F7F9A07FA2F15E /* Podfile */, + EBCFD5C7C6D2A6FA1FF6AE73 /* README.md */, AC1608110767C763CE8D9EB4 /* Config */, 1B0A73A771AB26A85E486D8A /* Riot */, AB5A8AD1CE9600A4F3C904E8 /* RiotNSE */, @@ -3973,7 +4178,7 @@ BB601167B846A4279D1B66BE /* Tools */, 8707C22CECF6832677405D96 /* Frameworks */, 4CBB5E1F8BFA4529BC286A2C /* Products */, - 3C7A2A34C91640FC804EE8A4 /* Pods */, + 2B7644059B2DCD5362AC1DEC /* Pods */, ); sourceTree = ""; }; @@ -5411,11 +5616,110 @@ children = ( 77910E8942E09A5698B49FB5 /* apple_emojis_data.json */, 78858219A8F3735EF1AB3DF0 /* Images.xcassets */, + E23225E5018A21C80F2A0501 /* InfoPlist.strings */, + AE61E541BD69B4197ADC4FD9 /* InfoPlist.strings */, + 4363E6052307307CDD99F778 /* InfoPlist.strings */, + 20D07B244527085D115AF635 /* InfoPlist.strings */, + 8D8D202CF2AACCD81B818F43 /* InfoPlist.strings */, + 6F727D93E5A2A575613C93C0 /* InfoPlist.strings */, + FE0C4519D98801593D90C402 /* InfoPlist.strings */, + 7B6E5BCA7C8DB311AA366D10 /* InfoPlist.strings */, + 8627BCB2A4C93FF471F2DCFE /* InfoPlist.strings */, + 2529851245A1FBA6A8098682 /* InfoPlist.strings */, + 5D2AB0B55A2BEDA4E298224B /* InfoPlist.strings */, + 09451B9E88D415469C592911 /* InfoPlist.strings */, + 4E1064051537A7E4C7B2A5E1 /* InfoPlist.strings */, + 41E34866E012ADD1BC47CF2D /* InfoPlist.strings */, + FFCC5A5F36429DAE9451F00D /* InfoPlist.strings */, + 28EF78F120C3287FAD36A44E /* InfoPlist.strings */, + 1CBD8F8A12CB485772E5837B /* InfoPlist.strings */, + CCAAF223DE9970D2C6300192 /* InfoPlist.strings */, + 7A1B877D8F16AA2B9A60514A /* InfoPlist.strings */, + BE7D3D1A3193F0E89BA233A4 /* InfoPlist.strings */, + C12B9F725EF33FA4D4A4BCF3 /* InfoPlist.strings */, + 375A31E56A8FD5BCF312D72A /* InfoPlist.strings */, + CE265B6933D6AEAD9563E24F /* InfoPlist.strings */, + EA242F40F5D8C3DE856D1740 /* InfoPlist.strings */, + 8D644819520F543E17DD2A60 /* InfoPlist.strings */, + 481E37723E16E5FC43D3418E /* InfoPlist.strings */, + B7C93497FF54FF8ED4FBA9E0 /* InfoPlist.strings */, + 946A9DB62F43CA93A4EACFC8 /* InfoPlist.strings */, + 9F528F1FBBD4C2A9BFABADEB /* InfoPlist.strings */, + D81244D0856E3041A7EA4B8E /* InfoPlist.strings */, + 2A93D5B4155F3C1266E652B4 /* InfoPlist.strings */, A9D5CCF50D5A4127719653AF /* LaunchScreen.storyboard */, + B724AD786A61CE3512894857 /* Localizable.strings */, + 63ECC1398693DB1A42A9EAE9 /* Localizable.strings */, + 6D03D7DBBAD299113A1EA4CB /* Localizable.strings */, + D921C50A060E6009DFB95945 /* Localizable.strings */, + F79B77F4DA34280C6B2A8004 /* Localizable.strings */, + F7F64CA24A9DFED6F1487998 /* Localizable.strings */, + 0FA1F04BDBD9FB4C3CD3AAF4 /* Localizable.strings */, + 76BA84264D46EF9FD98B31A9 /* Localizable.strings */, + 666F3580AC3CD5CA76A16212 /* Localizable.strings */, + 578062DC7A4664D605E0E1E7 /* Localizable.strings */, + ADCD1238DDC3BB878DAE5CDB /* Localizable.strings */, + 1955B4B5F499B2D498F5D672 /* Localizable.strings */, + AE6310EF97B8FF9F52399D4C /* Localizable.strings */, + 1C666EBF2F3BFC2EE0F057D2 /* Localizable.strings */, + F9A3AB8AE2EC6B851A38E0A3 /* Localizable.strings */, + CDB9056C60FEA453DC22C13C /* Localizable.strings */, + 7C379D5ADEC89A6FA0F53DA0 /* Localizable.strings */, + 86F4417D1C029B9528DEB715 /* Localizable.strings */, + 5FFA84E4EE4B9D5D33F5CF59 /* Localizable.strings */, + A8D223A182AD909380FE83D4 /* Localizable.strings */, + D9BC53E12A26C4816E66CB20 /* Localizable.strings */, + D357ED01A04215AD6035A173 /* Localizable.strings */, + 3955C8299ABDE0EE0A7AC3B8 /* Localizable.strings */, + F40E8D93542D4310C08E7829 /* Localizable.strings */, + 7694419E6A5A6D94C8311789 /* Localizable.strings */, + 062B4D97E252A04D1CEE11A6 /* Localizable.strings */, + 92E91E61B88EF0E594E49C63 /* Localizable.strings */, + B9342A39DBE3C855831DF349 /* Localizable.strings */, + 7CABBDEE385E20C36C2A85DC /* Localizable.strings */, + CE888D5D2CC6368AE3A45202 /* Localizable.strings */, + 0B10DE560E9DE31A34FE1E72 /* Localizable.strings */, + F4CE4654BE13C92E7219BCC5 /* Localizable.strings */, 4CD25CE03A93AB427F0A284B /* Main.storyboard */, 2FF592773F2D96D9FE1D0BF2 /* Riot-Defaults.plist */, 69FDF39AFAC700FDF0F15D80 /* SharedImages.xcassets */, 0C0DD23D700BCE7B5AD2BB3E /* third_party_licenses.html */, + 9634E53D2B926C1C221F9F66 /* Vector.strings */, + D36F8F83387B34DD43AF70C6 /* Vector.strings */, + 3AA2591C1B3B9612F89547A9 /* Vector.strings */, + 77E5D421F8D2896648C8C845 /* Vector.strings */, + 0B4ADCF605FA28316031AE69 /* Vector.strings */, + 7B78F466CC4C7880548A5170 /* Vector.strings */, + 7C884C51E7A443054FA1DBAC /* Vector.strings */, + 7F6CEE768ADB8F8546FA8DA3 /* Vector.strings */, + E88E0EE806E077DD0B341E25 /* Vector.strings */, + 81C7675AD57E839F3020E345 /* Vector.strings */, + 069B4A845121B26EB22C9704 /* Vector.strings */, + 85C494EF02747B21B3DEC36B /* Vector.strings */, + BDEBE0A92A5D7EE9FB37F0F8 /* Vector.strings */, + C433884EC26E9AEEED527376 /* Vector.strings */, + 5563A70CD2B310CEC3DAD800 /* Vector.strings */, + A55628143B08F8513C412AB6 /* Vector.strings */, + 0D629BDBC5F69884916DB2CF /* Vector.strings */, + B040A3A7F190D7F939CDA28C /* Vector.strings */, + D9D9180D82C99A2C9C171490 /* Vector.strings */, + 8279B6687E9064ED0C246ECB /* Vector.strings */, + 17FC44D76E76061E12B47076 /* Vector.strings */, + ADB273B29817F2D36FE08A69 /* Vector.strings */, + DCB08D1D65FB879427B51ADE /* Vector.strings */, + E863C81BAF3C07BAD1E359E5 /* Vector.strings */, + E6237D01E7B229DB6060018E /* Vector.strings */, + 6857805DA1FC53956FB02DE3 /* Vector.strings */, + A13B75C8AF80B251EC79D43C /* Vector.strings */, + B67277781C18B714743E2A26 /* Vector.strings */, + 721002D7483CFD34F7CB9C24 /* Vector.strings */, + 971FAE8AC8C83936ECC386C4 /* Vector.strings */, + E2D05B9621365A908611D957 /* Vector.strings */, + 8AA64AABA4168387945FBAD9 /* Vector.strings */, + 5925DCCE6400F890CFCE1AA5 /* Vector.strings */, + DB144202853C73CE057B1DC9 /* Vector.strings */, + F5FBD730A3B8CD2D348516CA /* Vector.strings */, + DD23D392D5DA11E120B8B9B2 /* Vector.strings */, 4C7222248037D7D2D695E8BD /* en.lproj */, DCC61F4B9039469E44208695 /* Images */, C8964A505F8E3C22403B36E1 /* js */, @@ -5471,10 +5775,10 @@ isa = PBXNativeTarget; buildConfigurationList = EB65DF122D47F372C0694AAD /* Build configuration list for PBXNativeTarget "RiotTests" */; buildPhases = ( - 538710B32E30BCA4F602DC0B /* [CP] Check Pods Manifest.lock */, + 03FF753471FCD91AD40A26A1 /* [CP] Check Pods Manifest.lock */, E945DFD6E04A9BB653037332 /* Sources */, 3C64B012C3028F7CA3822FB0 /* Embed Precompiled Frameworks */, - 7C149E7B41C13AF113EB2059 /* Frameworks */, + 22F51BF05C7985C559F9DFCA /* Frameworks */, ); buildRules = ( ); @@ -5490,14 +5794,14 @@ isa = PBXNativeTarget; buildConfigurationList = 586680B462B2D26D41702BC3 /* Build configuration list for PBXNativeTarget "Riot" */; buildPhases = ( - E4DD0F6FABF2EBB34DEE38F0 /* [CP] Check Pods Manifest.lock */, + 7DD7BE7B66CFC76332262174 /* [CP] Check Pods Manifest.lock */, 8F9517A3B1847DE61C29E586 /* ⚠️ SwiftLint */, 1EAF97EF612800CA161A32EB /* 🛠 SwiftGen */, D5EE60F3B50FF4F4A4F940FB /* Sources */, 24663CABECAD609170616413 /* Resources */, F22FDF0DD3A6BA18D4A09B19 /* Embed App Extensions */, - AE52C47AE1CC22A1B0FBAA18 /* Frameworks */, - 3D8797349717453E389E81AA /* [CP] Embed Pods Frameworks */, + 255563BA15E2164144326E01 /* Frameworks */, + 69FE81749BAD352BF7B1D0E6 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -5515,11 +5819,11 @@ isa = PBXNativeTarget; buildConfigurationList = 6CD8EF77231B3478F275E947 /* Build configuration list for PBXNativeTarget "RiotShareExtension" */; buildPhases = ( - 4901A25F6806C7E6AFA9D691 /* [CP] Check Pods Manifest.lock */, + 0FB3A9ACF0CD693C0CEC4D64 /* [CP] Check Pods Manifest.lock */, 65E1A03277480A56C91823A6 /* Sources */, E1F862C06835B128E57C3F62 /* Resources */, 31F90AE1C260415C0953182D /* Embed Precompiled Frameworks */, - 7597E7D978DFA1F697719720 /* Frameworks */, + A986A453DA89BFB1CDE2F728 /* Frameworks */, ); buildRules = ( ); @@ -5534,11 +5838,11 @@ isa = PBXNativeTarget; buildConfigurationList = F67BDF19C2E9C8F29B5CC44D /* Build configuration list for PBXNativeTarget "RiotNSE" */; buildPhases = ( - 1ABA5BC83596F6F35E26CBB6 /* [CP] Check Pods Manifest.lock */, + E55B3E7A42107522C5A13DED /* [CP] Check Pods Manifest.lock */, E18C32AB06F39B2D69BD7038 /* Sources */, CCB9DB607C5C2EBB2A8E5431 /* Resources */, ECCBE92C6D076A0B12AAA364 /* Embed Precompiled Frameworks */, - 14089082F829C20A5D37815A /* Frameworks */, + B0F97BF7AE97766ADF5F7576 /* Frameworks */, ); buildRules = ( ); @@ -5553,7 +5857,7 @@ isa = PBXNativeTarget; buildConfigurationList = 219FA60979DB6293CF1B87A0 /* Build configuration list for PBXNativeTarget "SiriIntents" */; buildPhases = ( - 917A399A95C26575B72F5678 /* [CP] Check Pods Manifest.lock */, + 2E5E5E5BB1CD0C178FBE9C8F /* [CP] Check Pods Manifest.lock */, 2831D8A707BC1B2F66121C38 /* Sources */, DD69856AD9D37CBB749A1615 /* Resources */, 88D51505A9D2116C3584EACE /* Frameworks */, @@ -5601,7 +5905,42 @@ hasScannedForEncodings = 0; knownRegions = ( Base, + bg, + ca, + cs, + cy, + da, + de, en, + eo, + es, + et, + eu, + fi, + fr, + hu, + is, + it, + ja, + ko, + lv, + "nb-NO", + nl, + pl, + pr, + pt_BR, + ro, + ru, + si, + sq, + sv, + th, + tzm, + uk, + vi, + vls, + zh_Hans, + zh_Hant, ); mainGroup = 8A507FF8856E6541AA2E99B9; productRefGroup = 4CBB5E1F8BFA4529BC286A2C /* Products */; @@ -5671,6 +6010,37 @@ 49FAD6326EB31B461580A317 /* GroupTableViewCell.xib in Resources */, 12ACE41ECAE27C9D5CBF9405 /* GroupTableViewCellWithSwitch.xib in Resources */, 40921D39D6A8A48B213F7440 /* Images.xcassets in Resources */, + 6601F2002D6BAC0B686BB39E /* InfoPlist.strings in Resources */, + 30962EF8A21FFC5C49DF4823 /* InfoPlist.strings in Resources */, + 8F7239D2BFAB09058571EE34 /* InfoPlist.strings in Resources */, + 78BB7ED42642B2032F1B54AB /* InfoPlist.strings in Resources */, + F4E669AD72A38353F1382337 /* InfoPlist.strings in Resources */, + 2CCD58A2AFF2D6C3D14FBCC3 /* InfoPlist.strings in Resources */, + CC0075E294F840FB04E4D89E /* InfoPlist.strings in Resources */, + 860FEC11C98CF48AC982FF52 /* InfoPlist.strings in Resources */, + 71A8F3122FD695A534E8DD4D /* InfoPlist.strings in Resources */, + 2EB748A6718D551493790B1D /* InfoPlist.strings in Resources */, + FF14CEB4C8DB48BA04D67AE9 /* InfoPlist.strings in Resources */, + 7217430AC94A3E26827E7F0C /* InfoPlist.strings in Resources */, + 3886051FAF1F42EAC103FC47 /* InfoPlist.strings in Resources */, + 755007DC0701F2084495FB45 /* InfoPlist.strings in Resources */, + 9F01265B6B0140C34E415EDF /* InfoPlist.strings in Resources */, + 7B0A40CE5E634D1FC9092538 /* InfoPlist.strings in Resources */, + 26644453E8D43CC150A76E06 /* InfoPlist.strings in Resources */, + 89232616BA5CFF929C87DBD7 /* InfoPlist.strings in Resources */, + 54F7A97309C7D855563B3B1D /* InfoPlist.strings in Resources */, + 5B6F08ECC7C393EC6E7D2E2A /* InfoPlist.strings in Resources */, + 5655180339E7C1FCBB87B81A /* InfoPlist.strings in Resources */, + F9C36C5225A424FB0FCB6EEC /* InfoPlist.strings in Resources */, + 42EB6F0E40FCAAA24D387238 /* InfoPlist.strings in Resources */, + 51A82F9AEC54929638227873 /* InfoPlist.strings in Resources */, + 0BAB8CA137EE29F26817FDEB /* InfoPlist.strings in Resources */, + FDFCCF2815E9CE928115FF74 /* InfoPlist.strings in Resources */, + 93D8496F0FB05419E2E7A259 /* InfoPlist.strings in Resources */, + 2BE12A72B0AEB54EA613B513 /* InfoPlist.strings in Resources */, + 1887A76AC065F15DC7783455 /* InfoPlist.strings in Resources */, + AFFF40B78D6F457B94EF50B1 /* InfoPlist.strings in Resources */, + 88AA3605E3D1FA7D4D87095A /* InfoPlist.strings in Resources */, F2069C76E07465EC4449DB17 /* InviteRecentTableViewCell.xib in Resources */, 64F09DF4AA3C382CC244527B /* JitsiViewController.xib in Resources */, 2D3D51B4B0481EC027215369 /* KeyBackupRecoverFromPassphraseViewController.storyboard in Resources */, @@ -5692,6 +6062,38 @@ 2E8306E7142246FCCC35BA13 /* KeyVerificationVerifyByScanningViewController.storyboard in Resources */, 407A89C0D986779C3BB68E1C /* LaunchLoadingView.xib in Resources */, E14DCE4B8E33431067874597 /* LaunchScreen.storyboard in Resources */, + CAF473342BDFEB29ABC07F9B /* Localizable.strings in Resources */, + E125E83E1187939936AFDE20 /* Localizable.strings in Resources */, + F7F973D607F6178FA7406D93 /* Localizable.strings in Resources */, + 6ADE69C88810DA4FDBF41BDE /* Localizable.strings in Resources */, + 1D525AC0A4550898D6B55A00 /* Localizable.strings in Resources */, + 24F0A202DEAE66E28BF1C24A /* Localizable.strings in Resources */, + 0A282BF6EB051FFCD539095A /* Localizable.strings in Resources */, + 60E3AAA59798564D5A0489F4 /* Localizable.strings in Resources */, + 9DA155A0CCE0C649AB3C66E9 /* Localizable.strings in Resources */, + F801E5D0176EC32F672C52AE /* Localizable.strings in Resources */, + 3AB5488D9ED2924D26182D9B /* Localizable.strings in Resources */, + 8DAC60114C79BFA7ECC06E97 /* Localizable.strings in Resources */, + 74850FEE5A9BDE52F39E8DC4 /* Localizable.strings in Resources */, + 93B3F709A3C101CB92C8A39A /* Localizable.strings in Resources */, + 6A2E3724C92578A11DA32E79 /* Localizable.strings in Resources */, + 6EE54CE6617931CBD01FD00C /* Localizable.strings in Resources */, + 3ECEAE5CC13B4AE382410AE0 /* Localizable.strings in Resources */, + 06CF6D1687E12EAE3C41D30D /* Localizable.strings in Resources */, + 76427AF922B5ED4A636F4BCA /* Localizable.strings in Resources */, + 6061C410586FAA0AE3830393 /* Localizable.strings in Resources */, + D961AC8E591DAE11E3F447E0 /* Localizable.strings in Resources */, + C270E0CA1CD3418ABFCBBC37 /* Localizable.strings in Resources */, + 023446F0150DFE83C1BD4B6B /* Localizable.strings in Resources */, + E52A93DB8A04CF8F4E693FB7 /* Localizable.strings in Resources */, + 2166A93484F6646B9E05ED87 /* Localizable.strings in Resources */, + E972703AD34ECE8AEB188C5D /* Localizable.strings in Resources */, + 8828A1075A1C83702C41649F /* Localizable.strings in Resources */, + 927674BCB636A12B653C73BB /* Localizable.strings in Resources */, + 69967FF257FB0BCC121ECEAE /* Localizable.strings in Resources */, + DCF667F75BC1EE75D73157FE /* Localizable.strings in Resources */, + 8A78F95990CB2F6CFC2A051C /* Localizable.strings in Resources */, + 16241CFF8BBACB87CAA2D5EF /* Localizable.strings in Resources */, 1559B5C8768AB7223107264A /* Main.storyboard in Resources */, 7C852B73DE6B78CF8AB34E45 /* MajorUpdateViewController.storyboard in Resources */, 28B5982B5AEB3B31A724B320 /* ManageSession.storyboard in Resources */, @@ -5807,7 +6209,42 @@ E629F3E1653DBDBB7628562B /* UserVerificationSessionStatusViewController.storyboard in Resources */, C772535B0A19ADC735C78C30 /* UserVerificationSessionsStatusViewController.storyboard in Resources */, 34A6FF76A207A1F6780BE45D /* UserVerificationStartViewController.storyboard in Resources */, - 0D376F1DBF6F532C4097B03C /* Vector.strings in Resources */, + B0B07E572185E2312E1DDC89 /* Vector.strings in Resources */, + D7189054368537B287F4D1D3 /* Vector.strings in Resources */, + E0F33C24DEE1927B867E9615 /* Vector.strings in Resources */, + 53C66450FC895C94C7E329A1 /* Vector.strings in Resources */, + 12BDEEC150985444CABECD63 /* Vector.strings in Resources */, + FBBD821A1AE77E50F1341184 /* Vector.strings in Resources */, + F1E6BC4CEED05C96579E79B9 /* Vector.strings in Resources */, + 6A84F0079D8E4472E0FFE5F5 /* Vector.strings in Resources */, + 5F5BF8A9FF14B5C84189B01E /* Vector.strings in Resources */, + A2589AB86ACFD673413EC664 /* Vector.strings in Resources */, + 6CBAF59285E9B25AE44A373D /* Vector.strings in Resources */, + 61A74F97BF05A761F8FBB80E /* Vector.strings in Resources */, + 0BD0D66D0836E5A3CF409439 /* Vector.strings in Resources */, + ED1DB91D773C9208125C1107 /* Vector.strings in Resources */, + 8D74B5B0FDB31AAD45F66644 /* Vector.strings in Resources */, + B4E586A4458AB0CE11A1F0CF /* Vector.strings in Resources */, + F89602FC159ED99D3195D7EF /* Vector.strings in Resources */, + 70CCFED75E8151FD510AE192 /* Vector.strings in Resources */, + 31C3DA79FDF318FC0E687B53 /* Vector.strings in Resources */, + A50B34EAE807C1BC62342745 /* Vector.strings in Resources */, + 457397470780DB0A4D707B4E /* Vector.strings in Resources */, + 79BDE065F0E370542CE9A357 /* Vector.strings in Resources */, + 689481039CF3E673B69BD80C /* Vector.strings in Resources */, + 16886C0D1C2D2FBE8E440D69 /* Vector.strings in Resources */, + CFA93A197D515013C8A87625 /* Vector.strings in Resources */, + 1DFA7706F70743674DFFBA6F /* Vector.strings in Resources */, + 8BB120D2C7277E751B9DD842 /* Vector.strings in Resources */, + 2332F01AE8663EE020B3CC1E /* Vector.strings in Resources */, + 6194C346BB3299BF6C2A1FF3 /* Vector.strings in Resources */, + 45D97A527ABB089B5FED0BFA /* Vector.strings in Resources */, + 239889C360D21E5085A479E5 /* Vector.strings in Resources */, + 47C5477CEC6B9CEBD95D0B1D /* Vector.strings in Resources */, + C8B29A86327297DD8F31EF48 /* Vector.strings in Resources */, + 76B4D78CC3A9A1CD4D0184C3 /* Vector.strings in Resources */, + 88FEBE85857371C6662DE07D /* Vector.strings in Resources */, + DEF5306726A0BAD30C30D474 /* Vector.strings in Resources */, 3D4437855D889B02D9C16CE2 /* WidgetPermissionViewController.storyboard in Resources */, 6BF5982ED7332BE0EE7D98E9 /* apple_emojis_data.json in Resources */, F56FE4A3FE3A837E80018F10 /* busy.mp3 in Resources */, @@ -5852,14 +6289,14 @@ 2063AC67B7462A3965BB2572 /* ShareExtension-Common.xcconfig in Resources */, 4213D53C5F9B55031AB49F2A /* ShareViewController.xib in Resources */, E9EAD17C612B5CF576E97DF6 /* SharedImages.xcassets in Resources */, - D5AC11380DBBC0F0534598DC /* Vector.strings in Resources */, + 185FDEBFD0F5449FF1BA5A55 /* Vector.strings in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 1ABA5BC83596F6F35E26CBB6 /* [CP] Check Pods Manifest.lock */ = { + 03FF753471FCD91AD40A26A1 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5874,7 +6311,29 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-RiotPods-RiotNSE-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-RiotTests-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; + }; + 0FB3A9ACF0CD693C0CEC4D64 /* [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-RiotPods-RiotShareExtension-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -5899,6 +6358,28 @@ shellPath = /bin/sh; shellScript = "${PODS_ROOT}/SwiftGen/bin/swiftgen config run --config Tools/SwiftGen/swiftgen-config.yml\n"; }; + 2E5E5E5BB1CD0C178FBE9C8F /* [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-RiotPods-SiriIntents-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; + }; 31F90AE1C260415C0953182D /* Embed Precompiled Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -5935,7 +6416,7 @@ shellPath = /bin/sh; shellScript = "echo \"Skipping, nothing to be embedded.\""; }; - 3D8797349717453E389E81AA /* [CP] Embed Pods Frameworks */ = { + 69FE81749BAD352BF7B1D0E6 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5952,7 +6433,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-RiotPods-Riot/Pods-RiotPods-Riot-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - 4901A25F6806C7E6AFA9D691 /* [CP] Check Pods Manifest.lock */ = { + 7DD7BE7B66CFC76332262174 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5967,29 +6448,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-RiotPods-RiotShareExtension-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; - }; - 538710B32E30BCA4F602DC0B /* [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-RiotTests-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-RiotPods-Riot-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -6014,7 +6473,7 @@ shellPath = /bin/sh; shellScript = "${PODS_ROOT}/SwiftLint/swiftlint\n"; }; - 917A399A95C26575B72F5678 /* [CP] Check Pods Manifest.lock */ = { + E55B3E7A42107522C5A13DED /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6029,29 +6488,7 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-RiotPods-SiriIntents-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; - }; - E4DD0F6FABF2EBB34DEE38F0 /* [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-RiotPods-Riot-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-RiotPods-RiotNSE-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -6871,6 +7308,7 @@ 9606D3C72C3CE1E42A46E6D9 /* Keychain.swift in Sources */, F95C495761B9775391743790 /* KeychainStore.swift in Sources */, 3C2B9E3D591E4086B396F998 /* LocalAuthenticationService.swift in Sources */, + 83215446974BE26E99B6EF59 /* Memory.swift in Sources */, 993C19A934DD8E231F11AC64 /* NotificationService.swift in Sources */, 724C018C6627B4493C96C0FD /* PinCodePreferences.swift in Sources */, A15B463F5EEF15B2CCE1FBBC /* PushNotificationStore.swift in Sources */, @@ -6937,7 +7375,7 @@ /* Begin XCBuildConfiguration section */ 00595FD2E820C9AD38BBFA46 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CE44E919387F0F9D90B55635 /* Pods-RiotPods-RiotNSE.release.xcconfig */; + baseConfigurationReference = 91FAD337D9A7B0FF69B7C55E /* Pods-RiotPods-RiotNSE.release.xcconfig */; buildSettings = { APPLICATION_GROUP_IDENTIFIER = group.im.vector; BASE_BUNDLE_IDENTIFIER = im.vector.app; @@ -7055,7 +7493,7 @@ }; 301091819F21D8AEFEC54FC8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 79051976F80195029D2D63E4 /* Pods-RiotPods-Riot.release.xcconfig */; + baseConfigurationReference = 71BED2F937682AD8E383E95D /* Pods-RiotPods-Riot.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; APPLICATION_GROUP_IDENTIFIER = group.im.vector; @@ -7104,7 +7542,7 @@ }; 4B4E46AC4FC073E5C8CCA2FC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D9F674D0E49BA26CFB214E3F /* Pods-RiotPods-RiotNSE.debug.xcconfig */; + baseConfigurationReference = BD7D0DF33D6AC58ECFB225AF /* Pods-RiotPods-RiotNSE.debug.xcconfig */; buildSettings = { APPLICATION_GROUP_IDENTIFIER = group.im.vector; BASE_BUNDLE_IDENTIFIER = im.vector.app; @@ -7154,7 +7592,7 @@ }; 4D5E93525A623A93CF71C59B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BC07F5C9937408522EB17C9E /* Pods-RiotTests.debug.xcconfig */; + baseConfigurationReference = 4CAB2340F094EE2F26679417 /* Pods-RiotTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; APPLICATION_GROUP_IDENTIFIER = group.im.vector; @@ -7201,7 +7639,7 @@ }; 534EB1F87FA42A229BF3C857 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 45F5CD737A473F040F83A355 /* Pods-RiotTests.release.xcconfig */; + baseConfigurationReference = 22B982598197AE8C8BA94EF9 /* Pods-RiotTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; APPLICATION_GROUP_IDENTIFIER = group.im.vector; @@ -7245,7 +7683,7 @@ }; 569E97A164FEAE37E8E371E7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BF0DD481ED0A24A0AEA78AC /* Pods-RiotPods-Riot.debug.xcconfig */; + baseConfigurationReference = 7A5547050CE591919342FE2F /* Pods-RiotPods-Riot.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; APPLICATION_GROUP_IDENTIFIER = group.im.vector; @@ -7295,7 +7733,7 @@ }; 86D4F1F67CAF79879729AEAE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 896EE738257341338FFDEE29 /* Pods-RiotPods-SiriIntents.release.xcconfig */; + baseConfigurationReference = 4EE9A9ED9C2D4ADF87EF0EC6 /* Pods-RiotPods-SiriIntents.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; APPLICATION_GROUP_IDENTIFIER = group.im.vector; @@ -7348,7 +7786,7 @@ }; BD3185CEA36733C1B5FDF188 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2849BDD0ECAF3DA9BDADA0E0 /* Pods-RiotPods-RiotShareExtension.release.xcconfig */; + baseConfigurationReference = 2CF1B4FBBC2960C2A9376A7D /* Pods-RiotPods-RiotShareExtension.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; APPLICATION_EXTENSION_API_ONLY = YES; @@ -7407,7 +7845,7 @@ }; C1EFFCE4CBDA00FEFC507339 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 20845E1ABCF56B403FF7D2D1 /* Pods-RiotPods-SiriIntents.debug.xcconfig */; + baseConfigurationReference = B999686E1A6D631736807F5C /* Pods-RiotPods-SiriIntents.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; APPLICATION_GROUP_IDENTIFIER = group.im.vector; @@ -7458,7 +7896,7 @@ }; CB2B544891FFD6C9C74EE375 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9496FFEC316FA95539CA76D8 /* Pods-RiotPods-RiotShareExtension.debug.xcconfig */; + baseConfigurationReference = B98F31DB034E4EC1510F03CA /* Pods-RiotPods-RiotShareExtension.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; APPLICATION_EXTENSION_API_ONLY = YES; diff --git a/Targets/Riot.yml b/Targets/Application.yml similarity index 95% rename from Targets/Riot.yml rename to Targets/Application.yml index a19737ae0..706ec1d8f 100644 --- a/Targets/Riot.yml +++ b/Targets/Application.yml @@ -79,8 +79,6 @@ targets: - "Modules/Room/EmojiPicker/Data/EmojiMart/EmojiJSONStore.swift" - "Modules/KeyBackup/Recover/Loading" - "Modules/KeyBackup/Setup/RecoveryKey" - - "**/*.strings" # Exclude all strings files - - path: ../Riot/Assets/en.lproj/Vector.strings # except Vector.strings - path: ../Riot/SupportingFiles/App-Common.xcconfig buildPhase: resources type: application diff --git a/Targets/RiotTests.yml b/Targets/ApplicationTests.yml similarity index 100% rename from Targets/RiotTests.yml rename to Targets/ApplicationTests.yml diff --git a/Targets/RiotNSE.yml b/Targets/NotificationServiceExtension.yml similarity index 98% rename from Targets/RiotNSE.yml rename to Targets/NotificationServiceExtension.yml index 89b19629d..7a85ca4e2 100644 --- a/Targets/RiotNSE.yml +++ b/Targets/NotificationServiceExtension.yml @@ -48,6 +48,7 @@ targets: - path: ../Riot/Managers/LocalAuthentication/LocalAuthenticationService.swift - path: ../Config/Configurable.swift - path: ../Riot/Utils/Constants.swift + - path: ../Riot/Utils/Memory.swift - path: ../RiotNSE/NSE-Common.xcconfig buildPhase: resources settings: diff --git a/Targets/RiotShareExtension.yml b/Targets/ShareExtension.yml similarity index 100% rename from Targets/RiotShareExtension.yml rename to Targets/ShareExtension.yml diff --git a/createWorkspace.sh b/createWorkspace.sh index b06a7106c..58a9bceb7 100644 --- a/createWorkspace.sh +++ b/createWorkspace.sh @@ -1,8 +1,8 @@ #!/bin/bash - +cp IDETemplateMacros.plist Riot.xcodeproj/xcshareddata/ if [ $(gem list bundler -i) ]; then bundle install bundle exec pod install else pod install -fi \ No newline at end of file +fi diff --git a/project.yml b/project.yml index ea8d12ded..914f9bffe 100644 --- a/project.yml +++ b/project.yml @@ -23,7 +23,11 @@ settingGroups: SHARE_EXTENSION_PROVISIONING_PROFILE_SPECIFIER: "Vector Share Extension: App Store" SIRI_INTENTS_PROVISIONING_PROFILE: 18a66f93-ffe1-4008-b343-58350cc65023 SIRI_INTENTS_PROVISIONING_PROFILE_SPECIFIER: "Vector Siri Intents: App Store" - +fileGroups: + - README.md + - CHANGES.rst + - AUTHORS.rst + - Podfile settings: base: IPHONEOS_DEPLOYMENT_TARGET: 11.0 @@ -92,8 +96,8 @@ options: createIntermediateGroups: true postGenCommand: sh createWorkspace.sh include: - - path: Targets/Riot.yml - - path: Targets/RiotTests.yml - - path: Targets/RiotShareExtension.yml + - path: Targets/Application.yml + - path: Targets/ApplicationTests.yml + - path: Targets/ShareExtension.yml - path: Targets/SiriIntents.yml - - path: Targets/RiotNSE.yml \ No newline at end of file + - path: Targets/NotificationServiceExtension.yml \ No newline at end of file