Skip to content

Commit 3891ca7

Browse files
authored
Add the intent system back to call widget URL creation. (#4511)
Add the intent system back to widget URL creation. Also updates the SDK handling API changes.
1 parent 3b10166 commit 3891ca7

File tree

9 files changed

+413
-24
lines changed

9 files changed

+413
-24
lines changed

ElementX.xcodeproj/project.pbxproj

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -536,6 +536,7 @@
536536
61A36B9BB2ADE36CEFF5E98C /* Array.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E93A1BE7D8A2EBCAD51EEB4 /* Array.swift */; };
537537
62684AECDFC5C7DC989CBD9E /* SnapshotTesting in Frameworks */ = {isa = PBXBuildFile; productRef = 7B6BC3219ADD8AA0311D2B86 /* SnapshotTesting */; };
538538
627139A3D79F032BA81E3A53 /* UserSessionFlowCoordinatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FA29BAE9B0F2D90E57B261C /* UserSessionFlowCoordinatorTests.swift */; };
539+
62811275F1ED9EA55638838E /* RoomTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7728AA8046D460145EAC740 /* RoomTests.swift */; };
539540
6298AB0906DDD3525CD78C6B /* KZFileWatchers in Frameworks */ = {isa = PBXBuildFile; productRef = 81DB3AB6CE996AB3954F4F03 /* KZFileWatchers */; };
540541
62A7FC3A0191BC7181AA432B /* AudioRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 907FA4DE17DEA1A3738EFB83 /* AudioRecorder.swift */; };
541542
62C5876C4254C58C2086F0DE /* HomeScreenContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3B4B58B79A6FA250B24A1EC /* HomeScreenContent.swift */; };
@@ -1101,6 +1102,7 @@
11011102
C7774720A4B2E34693E3227C /* RoomNotificationSettingsScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8896CDD20CA2D87EA3B848A1 /* RoomNotificationSettingsScreen.swift */; };
11021103
C797C0B4CF45C66CD1921252 /* SoftLogoutScreenViewModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC43313F21511C853D34544E /* SoftLogoutScreenViewModelTests.swift */; };
11031104
C7ABEBECDC513F7887DACF66 /* ProgressMaskModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68010886142843705E342645 /* ProgressMaskModifier.swift */; };
1105+
C7CEFC1FB0547CFC8F5C84EF /* Room.swift in Sources */ = {isa = PBXBuildFile; fileRef = D78C13EF5035879B6131030F /* Room.swift */; };
11041106
C7F20DBF873CC72FB482E326 /* test_rotated_image.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 723B055A57857BFF0F18D9CB /* test_rotated_image.jpg */; };
11051107
C80E06ED97CE52704A46C148 /* ClientBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A1C33355FFB0F0953C35036 /* ClientBuilder.swift */; };
11061108
C85C7A201E4CFDA477ACEBEB /* AppLockSetupSettingsScreenViewModelProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8610C1D21565C950BCA6A454 /* AppLockSetupSettingsScreenViewModelProtocol.swift */; };
@@ -2438,6 +2440,7 @@
24382440
B6E89E530A8E92EC44301CA1 /* Bundle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Bundle.swift; sourceTree = "<group>"; };
24392441
B73587C2E3CF5998361AE516 /* HomeScreenRoomTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeScreenRoomTests.swift; sourceTree = "<group>"; };
24402442
B746EFA112532A7B701FB914 /* RoomNotificationSettingsCustomSectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomNotificationSettingsCustomSectionView.swift; sourceTree = "<group>"; };
2443+
B7728AA8046D460145EAC740 /* RoomTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomTests.swift; sourceTree = "<group>"; };
24412444
B7884BD256C091EB511B2EDF /* AppLockSetupPINScreenViewModelProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppLockSetupPINScreenViewModelProtocol.swift; sourceTree = "<group>"; };
24422445
B788615712FED326F73D3F83 /* GlobalSearchScreenViewModelProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlobalSearchScreenViewModelProtocol.swift; sourceTree = "<group>"; };
24432446
B7F0192CE2F891141A25B49F /* UITestsSignalling.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UITestsSignalling.swift; sourceTree = "<group>"; };
@@ -2597,6 +2600,7 @@
25972600
D751AA05AD2182BFC4608DE6 /* ur */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ur; path = ur.lproj/Localizable.stringsdict; sourceTree = "<group>"; };
25982601
D7673F2B0B038FAB2A8D16AD /* ElementTextFieldStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ElementTextFieldStyle.swift; sourceTree = "<group>"; };
25992602
D77F75B3E9F99864048A422A /* DeactivateAccountScreenViewModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeactivateAccountScreenViewModelTests.swift; sourceTree = "<group>"; };
2603+
D78C13EF5035879B6131030F /* Room.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Room.swift; sourceTree = "<group>"; };
26002604
D79BB714D28C9F588DD69353 /* SecureBackupScreenViewModelProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecureBackupScreenViewModelProtocol.swift; sourceTree = "<group>"; };
26012605
D7B18089ED50324583BB2FB7 /* EditRoomAddressScreenViewModelProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditRoomAddressScreenViewModelProtocol.swift; sourceTree = "<group>"; };
26022606
D7BB243B26D54EF1A0C422C0 /* NotificationContentBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationContentBuilder.swift; sourceTree = "<group>"; };
@@ -3842,6 +3846,7 @@
38423846
858DA81F2ACF484B7CAD6AE4 /* KnockedRoomProxy.swift */,
38433847
8F062DD2CCD95DC33528A16F /* KnockRequestProxy.swift */,
38443848
C07851F4EA81AA3339806A7B /* KnockRequestProxyProtocol.swift */,
3849+
D78C13EF5035879B6131030F /* Room.swift */,
38453850
B6404166CBF5CC88673FF9E2 /* RoomDetails.swift */,
38463851
40A66E8BC8D9AE4A08EFB2DF /* RoomInfoProxy.swift */,
38473852
14517E5597594956FCE1950D /* RoomInfoProxyProtocol.swift */,
@@ -4584,6 +4589,7 @@
45844589
AEEAFB646E583655652C3D04 /* RoomStateEventStringBuilderTests.swift */,
45854590
F46E441BA50705E6CEC89FE0 /* RoomSummaryProviderTests.swift */,
45864591
046C0D3F53B0B5EF0A1F5BEA /* RoomSummaryTests.swift */,
4592+
B7728AA8046D460145EAC740 /* RoomTests.swift */,
45874593
2E88534A39781D76487D59DF /* SecureBackupKeyBackupScreenViewModelTests.swift */,
45884594
848F69921527D31CAACB93AF /* SecureBackupLogoutConfirmationScreenViewModelTests.swift */,
45894595
C0FF08D0BD7D0B4B6877AB7D /* SecureBackupRecoveryKeyScreenViewModelTests.swift */,
@@ -7323,6 +7329,7 @@
73237329
CC0D088F505F33A20DC5590F /* RoomStateEventStringBuilderTests.swift in Sources */,
73247330
6AB306367E56A6F6DFA0E2FF /* RoomSummaryProviderTests.swift in Sources */,
73257331
15913A5B07118C1268A840E4 /* RoomSummaryTests.swift in Sources */,
7332+
62811275F1ED9EA55638838E /* RoomTests.swift in Sources */,
73267333
7691233E3572A9173FD96CB3 /* SecureBackupKeyBackupScreenViewModelTests.swift in Sources */,
73277334
EB87DF90CF6F8D5D12404C6E /* SecureBackupLogoutConfirmationScreenViewModelTests.swift in Sources */,
73287335
06B31F84CE52A7A7C271267C /* SecureBackupRecoveryKeyScreenViewModelTests.swift in Sources */,
@@ -7991,6 +7998,7 @@
79917998
ED3E91E6166E4923791ACA84 /* ResolveVerifiedUserSendFailureScreenViewModelProtocol.swift in Sources */,
79927999
A494741843F087881299ACF0 /* RestorationToken.swift in Sources */,
79938000
194585F6CD77242B36D4ADF1 /* Result.swift in Sources */,
8001+
C7CEFC1FB0547CFC8F5C84EF /* Room.swift in Sources */,
79948002
6E391F7F628D984AF44385D9 /* RoomAttachmentPicker.swift in Sources */,
79958003
8587A53DE8EF94FD796DC375 /* RoomAvatarImage.swift in Sources */,
79968004
F8C87130FD999F7F1076208C /* RoomChangePermissionsScreen.swift in Sources */,
@@ -8901,7 +8909,7 @@
89018909
IPHONEOS_DEPLOYMENT_TARGET = 17.5;
89028910
KEYCHAIN_ACCESS_GROUP_IDENTIFIER = "$(DEVELOPMENT_TEAM).$(BASE_BUNDLE_IDENTIFIER)";
89038911
MACOSX_DEPLOYMENT_TARGET = 14.5;
8904-
MARKETING_VERSION = 25.09.5;
8912+
MARKETING_VERSION = 25.09.12;
89058913
MTL_ENABLE_DEBUG_INFO = NO;
89068914
MTL_FAST_MATH = YES;
89078915
PRODUCTION_APP_NAME = Element;
@@ -8977,7 +8985,7 @@
89778985
IPHONEOS_DEPLOYMENT_TARGET = 17.5;
89788986
KEYCHAIN_ACCESS_GROUP_IDENTIFIER = "$(DEVELOPMENT_TEAM).$(BASE_BUNDLE_IDENTIFIER)";
89798987
MACOSX_DEPLOYMENT_TARGET = 14.5;
8980-
MARKETING_VERSION = 25.09.5;
8988+
MARKETING_VERSION = 25.09.12;
89818989
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
89828990
MTL_FAST_MATH = YES;
89838991
ONLY_ACTIVE_ARCH = YES;
@@ -9314,7 +9322,7 @@
93149322
repositoryURL = "https://github.com/element-hq/matrix-rust-components-swift";
93159323
requirement = {
93169324
kind = exactVersion;
9317-
version = 25.09.01;
9325+
version = 25.09.15;
93189326
};
93199327
};
93209328
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {

ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)