|
344 | 344 | 3C73442084BF8A6939F0F80B /* AnalyticsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5445FCE0CE15E634FDC1A2E2 /* AnalyticsService.swift */; }; |
345 | 345 | 3CB9EC9B670C90618B839D1B /* RemotePreference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69A05E85E4872C3221C5C287 /* RemotePreference.swift */; }; |
346 | 346 | 3CE4C5071B6D2576E2473989 /* OrderedSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62B07B296D7A9D2F09120853 /* OrderedSet.swift */; }; |
| 347 | + 3D0DAED550E967AB49F1758C /* CXProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E68CA59F66CE43B66D129E9 /* CXProviderProtocol.swift */; }; |
347 | 348 | 3D72F5F9109AAA257542456B /* CallInviteRoomTimelineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 664ABD745A746C45CB842158 /* CallInviteRoomTimelineView.swift */; }; |
348 | 349 | 3DA57CA0D609A6B37CA1DC2F /* BugReportService.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6DC38E64A5ED3FDB201029A /* BugReportService.swift */; }; |
349 | 350 | 3DAD62988F072607441CB7A5 /* PollFormScreenCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25F8664F1FB95AF3C4202478 /* PollFormScreenCoordinator.swift */; }; |
|
469 | 470 | 53C1E7F6A7D6409D89F36ED7 /* AggregatedReactionMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69CB8242D69B7E4D0B32E18D /* AggregatedReactionMock.swift */; }; |
470 | 471 | 53DEF39F0C4DE02E3FC56D91 /* KeychainAccess in Frameworks */ = {isa = PBXBuildFile; productRef = 800631D7250B7F93195035F1 /* KeychainAccess */; }; |
471 | 472 | 53F1196F9C69512306A2693F /* TextRoomTimelineItemContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28C19F54A0C4FC9AB7ABD583 /* TextRoomTimelineItemContent.swift */; }; |
| 473 | + 5470E62F65AE1803BBF3D528 /* CXProviderMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86E1BAA7232081635662A83F /* CXProviderMock.swift */; }; |
472 | 474 | 54AE8860D668AFD96E7E177B /* UITestsScreenIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CEBE5EA91E8691EDF364EC2 /* UITestsScreenIdentifier.swift */; }; |
473 | 475 | 54FDA3625AACBD9E438D084D /* BlurEffectView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07934EF08BB39353E4A94272 /* BlurEffectView.swift */; }; |
474 | 476 | 5518DA4A6C9B4FC4B497EA9A /* LogViewerScreenModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01B795AAAB7B8747FE2FF311 /* LogViewerScreenModels.swift */; }; |
|
1014 | 1016 | B5479997ECC516C121E6625E /* LocationMarkerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFECCE59967018204876D0A5 /* LocationMarkerView.swift */; }; |
1015 | 1017 | B5899F18AD6C56CE08FE532B /* RoomSummaryProviderMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC83F47D2173B7538AA72E0E /* RoomSummaryProviderMock.swift */; }; |
1016 | 1018 | B5BCE012F9E7C45D1C76108E /* RoomMembersListScreenTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2520C4F33AA0C061D209C28 /* RoomMembersListScreenTests.swift */; }; |
| 1019 | + B5C40DCFFDFBA0F86E228602 /* Clocks in Frameworks */ = {isa = PBXBuildFile; productRef = FFA423B0A7BBD8AA9BB91AB0 /* Clocks */; }; |
1017 | 1020 | B5E455C9689EA600EDB3E9E0 /* NavigationRootCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA28F29C9F93E93CC3C2C715 /* NavigationRootCoordinator.swift */; }; |
1018 | 1021 | B6048166B4AA4CEFEA9B77A6 /* InfoPlistReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A580295A56B55A856CC4084 /* InfoPlistReader.swift */; }; |
1019 | 1022 | B6064D82FCDCB829601C1F59 /* SecureBackupLogoutConfirmationScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37FEE10AB666891E6A675E5E /* SecureBackupLogoutConfirmationScreen.swift */; }; |
|
1195 | 1198 | D63974A88CF2BC721F109C77 /* Compound in Frameworks */ = {isa = PBXBuildFile; productRef = DCA3C4A997AD28E6918D4CE5 /* Compound */; }; |
1196 | 1199 | D6DE764B17FB4A9A12C33BF4 /* MessageComposer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F1DF3FFFE5ED2B8133F43A7 /* MessageComposer.swift */; }; |
1197 | 1200 | D7CDBAE82782BD0529DECB5F /* AttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52BD6ED18E2EB61E28C340AD /* AttributedString.swift */; }; |
| 1201 | + D820B3C223E4C2E77BB2A2BF /* ElementCallServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EA2AFF6EB59FE25234D29F3 /* ElementCallServiceTests.swift */; }; |
1198 | 1202 | D8459AAD6969B1431ECBE990 /* UnsupportedRoomTimelineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9E535B3388755B65C34CD10 /* UnsupportedRoomTimelineView.swift */; }; |
1199 | 1203 | D8517B8EED58D24396FB71E7 /* DeactivateAccountScreenViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17BAE25A0E9E9F2F1BBA8930 /* DeactivateAccountScreenViewModel.swift */; }; |
1200 | 1204 | D885B783B95AD7832D4EF5DD /* CharacterSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F8C01DEEA83903D45069BBD /* CharacterSet.swift */; }; |
|
2003 | 2007 | 5E33FD32BBC44D703C7AE4F9 /* TextBasedRoomTimelineItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextBasedRoomTimelineItem.swift; sourceTree = "<group>"; }; |
2004 | 2008 | 5E43D8784B0054C048060FEB /* LabsScreenModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LabsScreenModels.swift; sourceTree = "<group>"; }; |
2005 | 2009 | 5E5A65B5A000E7237AC61C67 /* LeaveSpaceViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LeaveSpaceViewModel.swift; sourceTree = "<group>"; }; |
| 2010 | + 5E68CA59F66CE43B66D129E9 /* CXProviderProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CXProviderProtocol.swift; sourceTree = "<group>"; }; |
2006 | 2011 | 5E6DE144D887A254F4CAF203 /* UserPreference.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserPreference.swift; sourceTree = "<group>"; }; |
2007 | 2012 | 5E75948AA1FE1D1A7809931F /* AuthenticationServiceProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthenticationServiceProtocol.swift; sourceTree = "<group>"; }; |
2008 | 2013 | 5E9CBF577B9711CFBB4FA40D /* VoiceMessageRecordingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoiceMessageRecordingView.swift; sourceTree = "<group>"; }; |
|
2155 | 2160 | 7DDBF99755A9008CF8C8499E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; }; |
2156 | 2161 | 7DDF49CEBC0DFC59C308335F /* RoomMemberDetailsScreenViewModelProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomMemberDetailsScreenViewModelProtocol.swift; sourceTree = "<group>"; }; |
2157 | 2162 | 7E8562F4D7DE073BC32902AB /* EncryptionResetScreenViewModelProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EncryptionResetScreenViewModelProtocol.swift; sourceTree = "<group>"; }; |
| 2163 | + 7EA2AFF6EB59FE25234D29F3 /* ElementCallServiceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ElementCallServiceTests.swift; sourceTree = "<group>"; }; |
2158 | 2164 | 7EB58E4E8D6D634C246AD5C2 /* RoomInviterLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomInviterLabel.swift; sourceTree = "<group>"; }; |
2159 | 2165 | 7EECE8B331CD169790EF284F /* BugReportScreenViewModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BugReportScreenViewModelTests.swift; sourceTree = "<group>"; }; |
2160 | 2166 | 7F615A00DB223FF3280204D2 /* UserDiscoveryServiceProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDiscoveryServiceProtocol.swift; sourceTree = "<group>"; }; |
|
2212 | 2218 | 86A6F283BC574FDB96ABBB07 /* DeveloperOptionsScreenViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeveloperOptionsScreenViewModel.swift; sourceTree = "<group>"; }; |
2213 | 2219 | 86C8CE2630F54D5FE1591786 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/InfoPlist.strings; sourceTree = "<group>"; }; |
2214 | 2220 | 86D7CD5CA270BFC3EBB450CA /* PinnedEventsTimelineScreenViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PinnedEventsTimelineScreenViewModel.swift; sourceTree = "<group>"; }; |
| 2221 | + 86E1BAA7232081635662A83F /* CXProviderMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CXProviderMock.swift; sourceTree = "<group>"; }; |
2215 | 2222 | 87FC42213E86E8182CFD3A49 /* preview_avatar_user.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = preview_avatar_user.jpg; sourceTree = "<group>"; }; |
2216 | 2223 | 88410BD213FDF9B28E8B671F /* UserDetailsEditScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDetailsEditScreen.swift; sourceTree = "<group>"; }; |
2217 | 2224 | 8896CDD20CA2D87EA3B848A1 /* RoomNotificationSettingsScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomNotificationSettingsScreen.swift; sourceTree = "<group>"; }; |
|
2872 | 2879 | files = ( |
2873 | 2880 | 7FF27DA70D833CFC5724EFC5 /* MatrixRustSDK in Frameworks */, |
2874 | 2881 | BCA5E2157CE27AB6F1D043D3 /* AsyncAlgorithms in Frameworks */, |
| 2882 | + B5C40DCFFDFBA0F86E228602 /* Clocks in Frameworks */, |
2875 | 2883 | ); |
2876 | 2884 | runOnlyForDeploymentPostprocessing = 0; |
2877 | 2885 | }; |
|
3530 | 3538 | 8F7FC9580CABF797A2E6213A /* BugReportServiceMock.swift */, |
3531 | 3539 | E2F96CCBEAAA7F2185BFA354 /* ClientProxyMock.swift */, |
3532 | 3540 | 4E600B315B920B9687F8EE1B /* ComposerDraftServiceMock.swift */, |
| 3541 | + 86E1BAA7232081635662A83F /* CXProviderMock.swift */, |
3533 | 3542 | E321E840DCC63790049984F4 /* ElementCallServiceMock.swift */, |
3534 | 3543 | 3A21027F05874B1BCC3E452B /* InvitedRoomProxyMock.swift */, |
3535 | 3544 | 867DC9530C42F7B5176BE465 /* JoinedRoomProxyMock.swift */, |
|
4606 | 4615 | DEBB74427E24AF30CDB131B7 /* DeferredFulfillmentTests.swift */, |
4607 | 4616 | 6D0A27607AB09784C8501B5C /* DeveloperOptionsScreenViewModelTests.swift */, |
4608 | 4617 | 906451FB8CF27C628152BF7A /* EditRoomAddressScreenViewModelTests.swift */, |
| 4618 | + 7EA2AFF6EB59FE25234D29F3 /* ElementCallServiceTests.swift */, |
4609 | 4619 | A1087DCC491CD4C027173DDA /* EmojiPickerScreenViewModelTests.swift */, |
4610 | 4620 | 099F2D36C141D845A445B1E6 /* EmojiProviderTests.swift */, |
4611 | 4621 | 84B7A28A6606D58D1E38C55A /* ExpiringTaskRunnerTests.swift */, |
|
5183 | 5193 | 92E99C57D7F92ED16F73282C /* ElementCall */ = { |
5184 | 5194 | isa = PBXGroup; |
5185 | 5195 | children = ( |
| 5196 | + 5E68CA59F66CE43B66D129E9 /* CXProviderProtocol.swift */, |
5186 | 5197 | CC437C491EA6996513B1CEAB /* ElementCallConfiguration.swift */, |
5187 | 5198 | 33AE897D86784CCA5E4E9227 /* ElementCallService.swift */, |
5188 | 5199 | 406C90AF8C3E98DF5D4E5430 /* ElementCallServiceConstants.swift */, |
|
6709 | 6720 | packageProductDependencies = ( |
6710 | 6721 | C07EA60CAB296D7726210F5B /* MatrixRustSDK */, |
6711 | 6722 | 5A8EF1A5F9629FCA309D4B2A /* AsyncAlgorithms */, |
| 6723 | + FFA423B0A7BBD8AA9BB91AB0 /* Clocks */, |
6712 | 6724 | ); |
6713 | 6725 | productName = UnitTests; |
6714 | 6726 | productReference = AAC9344689121887B74877AF /* UnitTests.xctest */; |
|
6959 | 6971 | E025F19D013D9BA6C58B37F4 /* XCRemoteSwiftPackageReference "swift-algorithms" */, |
6960 | 6972 | AC3475112CA40C2C6E78D1EB /* XCRemoteSwiftPackageReference "matrix-analytics-events" */, |
6961 | 6973 | 4A8D3ABF18EABB8066BBD46E /* XCRemoteSwiftPackageReference "swift-async-algorithms" */, |
| 6974 | + 869B65C34E469FC879A9F116 /* XCRemoteSwiftPackageReference "swift-clocks" */, |
6962 | 6975 | F76A08D0EA29A07A54F4EB4D /* XCRemoteSwiftPackageReference "swift-collections" */, |
6963 | 6976 | 4C34425923978C97409A3EF2 /* XCRemoteSwiftPackageReference "DSWaveformImage" */, |
6964 | 6977 | D5F7D47BBAAE0CF1DDEB3034 /* XCRemoteSwiftPackageReference "DeviceKit" */, |
|
7371 | 7384 | A583B70939707197B0B21DFC /* DeferredFulfillmentTests.swift in Sources */, |
7372 | 7385 | 864C69CF951BF36D25BE0C03 /* DeveloperOptionsScreenViewModelTests.swift in Sources */, |
7373 | 7386 | EDB6915EC953BB2A44AA608E /* EditRoomAddressScreenViewModelTests.swift in Sources */, |
| 7387 | + D820B3C223E4C2E77BB2A2BF /* ElementCallServiceTests.swift in Sources */, |
7374 | 7388 | 7AE25D29734267271106D732 /* EmojiPickerScreenViewModelTests.swift in Sources */, |
7375 | 7389 | 25618589E0DE0F1E95FC7B5C /* EmojiProviderTests.swift in Sources */, |
7376 | 7390 | 71B62C48B8079D49F3FBC845 /* ExpiringTaskRunnerTests.swift in Sources */, |
|
7684 | 7698 | 172E6E9A612ADCF10A62CF13 /* BugReportServiceProtocol.swift in Sources */, |
7685 | 7699 | E1DF24D085572A55C9758A2D /* Bundle.swift in Sources */, |
7686 | 7700 | 6BAD956B909A6E29F6CC6E7C /* ButtonStyle.swift in Sources */, |
| 7701 | + 5470E62F65AE1803BBF3D528 /* CXProviderMock.swift in Sources */, |
| 7702 | + 3D0DAED550E967AB49F1758C /* CXProviderProtocol.swift in Sources */, |
7687 | 7703 | 01B63F1A04A276B39AC17014 /* CallInviteRoomTimelineItem.swift in Sources */, |
7688 | 7704 | 3D72F5F9109AAA257542456B /* CallInviteRoomTimelineView.swift in Sources */, |
7689 | 7705 | E5AB28123E2488F97E953AC0 /* CallNotificationRoomTimelineItem.swift in Sources */, |
|
9484 | 9500 | minimumVersion = 1.4.2; |
9485 | 9501 | }; |
9486 | 9502 | }; |
| 9503 | + 869B65C34E469FC879A9F116 /* XCRemoteSwiftPackageReference "swift-clocks" */ = { |
| 9504 | + isa = XCRemoteSwiftPackageReference; |
| 9505 | + repositoryURL = "https://github.com/pointfreeco/swift-clocks"; |
| 9506 | + requirement = { |
| 9507 | + kind = upToNextMajorVersion; |
| 9508 | + minimumVersion = 1.0.6; |
| 9509 | + }; |
| 9510 | + }; |
9487 | 9511 | 91740346377FEBEAF7AD32FC /* XCRemoteSwiftPackageReference "swift-mutex" */ = { |
9488 | 9512 | isa = XCRemoteSwiftPackageReference; |
9489 | 9513 | repositoryURL = "https://github.com/swhitty/swift-mutex"; |
|
9916 | 9940 | package = AB8E808A59756170682BEC20 /* XCRemoteSwiftPackageReference "SwiftSoup" */; |
9917 | 9941 | productName = SwiftSoup; |
9918 | 9942 | }; |
| 9943 | + FFA423B0A7BBD8AA9BB91AB0 /* Clocks */ = { |
| 9944 | + isa = XCSwiftPackageProductDependency; |
| 9945 | + package = 869B65C34E469FC879A9F116 /* XCRemoteSwiftPackageReference "swift-clocks" */; |
| 9946 | + productName = Clocks; |
| 9947 | + }; |
9919 | 9948 | /* End XCSwiftPackageProductDependency section */ |
9920 | 9949 | }; |
9921 | 9950 | rootObject = AC22997D58D612146053154D /* Project object */; |
|
0 commit comments