mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 06:55:59 +00:00
Update the SDK (with latest tweaks for Element Call).
This commit is contained in:
@@ -7629,7 +7629,7 @@
|
|||||||
repositoryURL = "https://github.com/element-hq/matrix-rust-components-swift";
|
repositoryURL = "https://github.com/element-hq/matrix-rust-components-swift";
|
||||||
requirement = {
|
requirement = {
|
||||||
kind = exactVersion;
|
kind = exactVersion;
|
||||||
version = 1.0.37;
|
version = 1.0.38;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {
|
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {
|
||||||
|
|||||||
@@ -149,8 +149,8 @@
|
|||||||
"kind" : "remoteSourceControl",
|
"kind" : "remoteSourceControl",
|
||||||
"location" : "https://github.com/element-hq/matrix-rust-components-swift",
|
"location" : "https://github.com/element-hq/matrix-rust-components-swift",
|
||||||
"state" : {
|
"state" : {
|
||||||
"revision" : "708e5db177654344956d503677dfef058f546a47",
|
"revision" : "931704646891b7e74e69da9c90fc21382ef82dcd",
|
||||||
"version" : "1.0.37"
|
"version" : "1.0.38"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -7811,6 +7811,42 @@ open class IdentityResetHandleSDKMock: MatrixRustSDK.IdentityResetHandle {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//MARK: - cancel
|
||||||
|
|
||||||
|
var cancelUnderlyingCallsCount = 0
|
||||||
|
open var cancelCallsCount: Int {
|
||||||
|
get {
|
||||||
|
if Thread.isMainThread {
|
||||||
|
return cancelUnderlyingCallsCount
|
||||||
|
} else {
|
||||||
|
var returnValue: Int? = nil
|
||||||
|
DispatchQueue.main.sync {
|
||||||
|
returnValue = cancelUnderlyingCallsCount
|
||||||
|
}
|
||||||
|
|
||||||
|
return returnValue!
|
||||||
|
}
|
||||||
|
}
|
||||||
|
set {
|
||||||
|
if Thread.isMainThread {
|
||||||
|
cancelUnderlyingCallsCount = newValue
|
||||||
|
} else {
|
||||||
|
DispatchQueue.main.sync {
|
||||||
|
cancelUnderlyingCallsCount = newValue
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
open var cancelCalled: Bool {
|
||||||
|
return cancelCallsCount > 0
|
||||||
|
}
|
||||||
|
open var cancelClosure: (() async -> Void)?
|
||||||
|
|
||||||
|
open override func cancel() async {
|
||||||
|
cancelCallsCount += 1
|
||||||
|
await cancelClosure?()
|
||||||
|
}
|
||||||
|
|
||||||
//MARK: - reset
|
//MARK: - reset
|
||||||
|
|
||||||
open var resetAuthThrowableError: Error?
|
open var resetAuthThrowableError: Error?
|
||||||
@@ -9827,82 +9863,6 @@ open class NotificationSettingsSDKMock: MatrixRustSDK.NotificationSettings {
|
|||||||
try await unmuteRoomRoomIdIsEncryptedIsOneToOneClosure?(roomId, isEncrypted, isOneToOne)
|
try await unmuteRoomRoomIdIsEncryptedIsOneToOneClosure?(roomId, isEncrypted, isOneToOne)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
open class OidcAuthorizationDataSDKMock: MatrixRustSDK.OidcAuthorizationData {
|
|
||||||
init() {
|
|
||||||
super.init(noPointer: .init())
|
|
||||||
}
|
|
||||||
|
|
||||||
public required init(unsafeFromRawPointer pointer: UnsafeMutableRawPointer) {
|
|
||||||
fatalError("init(unsafeFromRawPointer:) has not been implemented")
|
|
||||||
}
|
|
||||||
|
|
||||||
fileprivate var pointer: UnsafeMutableRawPointer!
|
|
||||||
|
|
||||||
//MARK: - loginUrl
|
|
||||||
|
|
||||||
var loginUrlUnderlyingCallsCount = 0
|
|
||||||
open var loginUrlCallsCount: Int {
|
|
||||||
get {
|
|
||||||
if Thread.isMainThread {
|
|
||||||
return loginUrlUnderlyingCallsCount
|
|
||||||
} else {
|
|
||||||
var returnValue: Int? = nil
|
|
||||||
DispatchQueue.main.sync {
|
|
||||||
returnValue = loginUrlUnderlyingCallsCount
|
|
||||||
}
|
|
||||||
|
|
||||||
return returnValue!
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
if Thread.isMainThread {
|
|
||||||
loginUrlUnderlyingCallsCount = newValue
|
|
||||||
} else {
|
|
||||||
DispatchQueue.main.sync {
|
|
||||||
loginUrlUnderlyingCallsCount = newValue
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
open var loginUrlCalled: Bool {
|
|
||||||
return loginUrlCallsCount > 0
|
|
||||||
}
|
|
||||||
|
|
||||||
var loginUrlUnderlyingReturnValue: String!
|
|
||||||
open var loginUrlReturnValue: String! {
|
|
||||||
get {
|
|
||||||
if Thread.isMainThread {
|
|
||||||
return loginUrlUnderlyingReturnValue
|
|
||||||
} else {
|
|
||||||
var returnValue: String? = nil
|
|
||||||
DispatchQueue.main.sync {
|
|
||||||
returnValue = loginUrlUnderlyingReturnValue
|
|
||||||
}
|
|
||||||
|
|
||||||
return returnValue!
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
if Thread.isMainThread {
|
|
||||||
loginUrlUnderlyingReturnValue = newValue
|
|
||||||
} else {
|
|
||||||
DispatchQueue.main.sync {
|
|
||||||
loginUrlUnderlyingReturnValue = newValue
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
open var loginUrlClosure: (() -> String)?
|
|
||||||
|
|
||||||
open override func loginUrl() -> String {
|
|
||||||
loginUrlCallsCount += 1
|
|
||||||
if let loginUrlClosure = loginUrlClosure {
|
|
||||||
return loginUrlClosure()
|
|
||||||
} else {
|
|
||||||
return loginUrlReturnValue
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
open class QrCodeDataSDKMock: MatrixRustSDK.QrCodeData {
|
open class QrCodeDataSDKMock: MatrixRustSDK.QrCodeData {
|
||||||
init() {
|
init() {
|
||||||
super.init(noPointer: .init())
|
super.init(noPointer: .init())
|
||||||
@@ -11060,42 +11020,6 @@ open class RoomSDKMock: MatrixRustSDK.Room {
|
|||||||
try await clearComposerDraftClosure?()
|
try await clearComposerDraftClosure?()
|
||||||
}
|
}
|
||||||
|
|
||||||
//MARK: - clearPinnedEventsCache
|
|
||||||
|
|
||||||
var clearPinnedEventsCacheUnderlyingCallsCount = 0
|
|
||||||
open var clearPinnedEventsCacheCallsCount: Int {
|
|
||||||
get {
|
|
||||||
if Thread.isMainThread {
|
|
||||||
return clearPinnedEventsCacheUnderlyingCallsCount
|
|
||||||
} else {
|
|
||||||
var returnValue: Int? = nil
|
|
||||||
DispatchQueue.main.sync {
|
|
||||||
returnValue = clearPinnedEventsCacheUnderlyingCallsCount
|
|
||||||
}
|
|
||||||
|
|
||||||
return returnValue!
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
if Thread.isMainThread {
|
|
||||||
clearPinnedEventsCacheUnderlyingCallsCount = newValue
|
|
||||||
} else {
|
|
||||||
DispatchQueue.main.sync {
|
|
||||||
clearPinnedEventsCacheUnderlyingCallsCount = newValue
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
open var clearPinnedEventsCacheCalled: Bool {
|
|
||||||
return clearPinnedEventsCacheCallsCount > 0
|
|
||||||
}
|
|
||||||
open var clearPinnedEventsCacheClosure: (() async -> Void)?
|
|
||||||
|
|
||||||
open override func clearPinnedEventsCache() async {
|
|
||||||
clearPinnedEventsCacheCallsCount += 1
|
|
||||||
await clearPinnedEventsCacheClosure?()
|
|
||||||
}
|
|
||||||
|
|
||||||
//MARK: - discardRoomKey
|
//MARK: - discardRoomKey
|
||||||
|
|
||||||
open var discardRoomKeyThrowableError: Error?
|
open var discardRoomKeyThrowableError: Error?
|
||||||
@@ -16366,6 +16290,25 @@ open class RoomListServiceSDKMock: MatrixRustSDK.RoomListService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
open var subscribeToRoomsRoomIdsSettingsCalled: Bool {
|
||||||
|
return subscribeToRoomsRoomIdsSettingsCallsCount > 0
|
||||||
|
}
|
||||||
|
open var subscribeToRoomsRoomIdsSettingsReceivedArguments: (roomIds: [String], settings: RoomSubscription?)?
|
||||||
|
open var subscribeToRoomsRoomIdsSettingsReceivedInvocations: [(roomIds: [String], settings: RoomSubscription?)] = []
|
||||||
|
open var subscribeToRoomsRoomIdsSettingsClosure: (([String], RoomSubscription?) throws -> Void)?
|
||||||
|
|
||||||
|
open override func subscribeToRooms(roomIds: [String], settings: RoomSubscription?) throws {
|
||||||
|
if let error = subscribeToRoomsRoomIdsSettingsThrowableError {
|
||||||
|
throw error
|
||||||
|
}
|
||||||
|
subscribeToRoomsRoomIdsSettingsCallsCount += 1
|
||||||
|
subscribeToRoomsRoomIdsSettingsReceivedArguments = (roomIds: roomIds, settings: settings)
|
||||||
|
DispatchQueue.main.async {
|
||||||
|
self.subscribeToRoomsRoomIdsSettingsReceivedInvocations.append((roomIds: roomIds, settings: settings))
|
||||||
|
}
|
||||||
|
try subscribeToRoomsRoomIdsSettingsClosure?(roomIds, settings)
|
||||||
|
}
|
||||||
|
|
||||||
//MARK: - syncIndicator
|
//MARK: - syncIndicator
|
||||||
|
|
||||||
var syncIndicatorDelayBeforeShowingInMsDelayBeforeHidingInMsListenerUnderlyingCallsCount = 0
|
var syncIndicatorDelayBeforeShowingInMsDelayBeforeHidingInMsListenerUnderlyingCallsCount = 0
|
||||||
|
|||||||
+1
-1
@@ -60,7 +60,7 @@ packages:
|
|||||||
# Element/Matrix dependencies
|
# Element/Matrix dependencies
|
||||||
MatrixRustSDK:
|
MatrixRustSDK:
|
||||||
url: https://github.com/element-hq/matrix-rust-components-swift
|
url: https://github.com/element-hq/matrix-rust-components-swift
|
||||||
exactVersion: 1.0.37
|
exactVersion: 1.0.38
|
||||||
# path: ../matrix-rust-sdk
|
# path: ../matrix-rust-sdk
|
||||||
Compound:
|
Compound:
|
||||||
url: https://github.com/element-hq/compound-ios
|
url: https://github.com/element-hq/compound-ios
|
||||||
|
|||||||
Reference in New Issue
Block a user