mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-05 20:09:04 +00:00
Update the SDK. (#6182)
This commit is contained in:
@@ -3697,6 +3697,49 @@ open class ClientSDKMock: MatrixRustSDK.Client, @unchecked Sendable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//MARK: - subscribeToCustomToDeviceMessages
|
||||||
|
|
||||||
|
private let subscribeToCustomToDeviceMessagesEventTypesListenerCallsCountLock = NSLock()
|
||||||
|
private var subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingCallsCount = 0
|
||||||
|
open var subscribeToCustomToDeviceMessagesEventTypesListenerCallsCount: Int {
|
||||||
|
get { subscribeToCustomToDeviceMessagesEventTypesListenerCallsCountLock.withLock { subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingCallsCount } }
|
||||||
|
set { subscribeToCustomToDeviceMessagesEventTypesListenerCallsCountLock.withLock { subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingCallsCount = newValue } }
|
||||||
|
}
|
||||||
|
open var subscribeToCustomToDeviceMessagesEventTypesListenerCalled: Bool {
|
||||||
|
return subscribeToCustomToDeviceMessagesEventTypesListenerCallsCount > 0
|
||||||
|
}
|
||||||
|
private let subscribeToCustomToDeviceMessagesEventTypesListenerReceivedArgumentsLock = NSLock()
|
||||||
|
private var subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingReceivedArguments: (eventTypes: [String], listener: ToDeviceMessageListener)?
|
||||||
|
open var subscribeToCustomToDeviceMessagesEventTypesListenerReceivedArguments: (eventTypes: [String], listener: ToDeviceMessageListener)? {
|
||||||
|
get { subscribeToCustomToDeviceMessagesEventTypesListenerReceivedArgumentsLock.withLock { subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingReceivedArguments } }
|
||||||
|
set { subscribeToCustomToDeviceMessagesEventTypesListenerReceivedArgumentsLock.withLock { subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingReceivedArguments = newValue } }
|
||||||
|
}
|
||||||
|
private let subscribeToCustomToDeviceMessagesEventTypesListenerReceivedInvocationsLock = NSLock()
|
||||||
|
private var subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingReceivedInvocations: [(eventTypes: [String], listener: ToDeviceMessageListener)] = []
|
||||||
|
open var subscribeToCustomToDeviceMessagesEventTypesListenerReceivedInvocations: [(eventTypes: [String], listener: ToDeviceMessageListener)] {
|
||||||
|
get { subscribeToCustomToDeviceMessagesEventTypesListenerReceivedInvocationsLock.withLock { subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingReceivedInvocations } }
|
||||||
|
set { subscribeToCustomToDeviceMessagesEventTypesListenerReceivedInvocationsLock.withLock { subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingReceivedInvocations = newValue } }
|
||||||
|
}
|
||||||
|
|
||||||
|
private let subscribeToCustomToDeviceMessagesEventTypesListenerReturnValueLock = NSLock()
|
||||||
|
open var subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingReturnValue: TaskHandle!
|
||||||
|
open var subscribeToCustomToDeviceMessagesEventTypesListenerReturnValue: TaskHandle! {
|
||||||
|
get { subscribeToCustomToDeviceMessagesEventTypesListenerReturnValueLock.withLock { subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingReturnValue } }
|
||||||
|
set { subscribeToCustomToDeviceMessagesEventTypesListenerReturnValueLock.withLock { subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingReturnValue = newValue } }
|
||||||
|
}
|
||||||
|
open var subscribeToCustomToDeviceMessagesEventTypesListenerClosure: (([String], ToDeviceMessageListener) -> TaskHandle)?
|
||||||
|
|
||||||
|
open override func subscribeToCustomToDeviceMessages(eventTypes: [String], listener: ToDeviceMessageListener) -> TaskHandle {
|
||||||
|
subscribeToCustomToDeviceMessagesEventTypesListenerCallsCountLock.withLock { subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingCallsCount += 1 }
|
||||||
|
subscribeToCustomToDeviceMessagesEventTypesListenerReceivedArguments = (eventTypes: eventTypes, listener: listener)
|
||||||
|
subscribeToCustomToDeviceMessagesEventTypesListenerReceivedInvocationsLock.withLock { subscribeToCustomToDeviceMessagesEventTypesListenerUnderlyingReceivedInvocations.append((eventTypes: eventTypes, listener: listener)) }
|
||||||
|
if let subscribeToCustomToDeviceMessagesEventTypesListenerClosure = subscribeToCustomToDeviceMessagesEventTypesListenerClosure {
|
||||||
|
return subscribeToCustomToDeviceMessagesEventTypesListenerClosure(eventTypes, listener)
|
||||||
|
} else {
|
||||||
|
return subscribeToCustomToDeviceMessagesEventTypesListenerReturnValue
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//MARK: - subscribeToDuplicateKeyUploadErrors
|
//MARK: - subscribeToDuplicateKeyUploadErrors
|
||||||
|
|
||||||
private let subscribeToDuplicateKeyUploadErrorsListenerCallsCountLock = NSLock()
|
private let subscribeToDuplicateKeyUploadErrorsListenerCallsCountLock = NSLock()
|
||||||
@@ -12546,6 +12589,53 @@ open class RoomSDKMock: MatrixRustSDK.Room, @unchecked Sendable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//MARK: - stateEvents
|
||||||
|
|
||||||
|
open var stateEventsEventTypeThrowableError: Error?
|
||||||
|
private let stateEventsEventTypeCallsCountLock = NSLock()
|
||||||
|
private var stateEventsEventTypeUnderlyingCallsCount = 0
|
||||||
|
open var stateEventsEventTypeCallsCount: Int {
|
||||||
|
get { stateEventsEventTypeCallsCountLock.withLock { stateEventsEventTypeUnderlyingCallsCount } }
|
||||||
|
set { stateEventsEventTypeCallsCountLock.withLock { stateEventsEventTypeUnderlyingCallsCount = newValue } }
|
||||||
|
}
|
||||||
|
open var stateEventsEventTypeCalled: Bool {
|
||||||
|
return stateEventsEventTypeCallsCount > 0
|
||||||
|
}
|
||||||
|
private let stateEventsEventTypeReceivedEventTypeLock = NSLock()
|
||||||
|
private var stateEventsEventTypeUnderlyingReceivedEventType: StateEventType?
|
||||||
|
open var stateEventsEventTypeReceivedEventType: StateEventType? {
|
||||||
|
get { stateEventsEventTypeReceivedEventTypeLock.withLock { stateEventsEventTypeUnderlyingReceivedEventType } }
|
||||||
|
set { stateEventsEventTypeReceivedEventTypeLock.withLock { stateEventsEventTypeUnderlyingReceivedEventType = newValue } }
|
||||||
|
}
|
||||||
|
private let stateEventsEventTypeReceivedInvocationsLock = NSLock()
|
||||||
|
private var stateEventsEventTypeUnderlyingReceivedInvocations: [StateEventType] = []
|
||||||
|
open var stateEventsEventTypeReceivedInvocations: [StateEventType] {
|
||||||
|
get { stateEventsEventTypeReceivedInvocationsLock.withLock { stateEventsEventTypeUnderlyingReceivedInvocations } }
|
||||||
|
set { stateEventsEventTypeReceivedInvocationsLock.withLock { stateEventsEventTypeUnderlyingReceivedInvocations = newValue } }
|
||||||
|
}
|
||||||
|
|
||||||
|
private let stateEventsEventTypeReturnValueLock = NSLock()
|
||||||
|
open var stateEventsEventTypeUnderlyingReturnValue: [RoomStateEvent]!
|
||||||
|
open var stateEventsEventTypeReturnValue: [RoomStateEvent]! {
|
||||||
|
get { stateEventsEventTypeReturnValueLock.withLock { stateEventsEventTypeUnderlyingReturnValue } }
|
||||||
|
set { stateEventsEventTypeReturnValueLock.withLock { stateEventsEventTypeUnderlyingReturnValue = newValue } }
|
||||||
|
}
|
||||||
|
open var stateEventsEventTypeClosure: ((StateEventType) async throws -> [RoomStateEvent])?
|
||||||
|
|
||||||
|
open override func stateEvents(eventType: StateEventType) async throws -> [RoomStateEvent] {
|
||||||
|
if let error = stateEventsEventTypeThrowableError {
|
||||||
|
throw error
|
||||||
|
}
|
||||||
|
stateEventsEventTypeCallsCountLock.withLock { stateEventsEventTypeUnderlyingCallsCount += 1 }
|
||||||
|
stateEventsEventTypeReceivedEventType = eventType
|
||||||
|
stateEventsEventTypeReceivedInvocationsLock.withLock { stateEventsEventTypeUnderlyingReceivedInvocations.append(eventType) }
|
||||||
|
if let stateEventsEventTypeClosure = stateEventsEventTypeClosure {
|
||||||
|
return try await stateEventsEventTypeClosure(eventType)
|
||||||
|
} else {
|
||||||
|
return stateEventsEventTypeReturnValue
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//MARK: - stopLiveLocationShare
|
//MARK: - stopLiveLocationShare
|
||||||
|
|
||||||
open var stopLiveLocationShareThrowableError: Error?
|
open var stopLiveLocationShareThrowableError: Error?
|
||||||
@@ -12799,6 +12889,49 @@ open class RoomSDKMock: MatrixRustSDK.Room, @unchecked Sendable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//MARK: - subscribeToStateEvents
|
||||||
|
|
||||||
|
private let subscribeToStateEventsEventTypeListenerCallsCountLock = NSLock()
|
||||||
|
private var subscribeToStateEventsEventTypeListenerUnderlyingCallsCount = 0
|
||||||
|
open var subscribeToStateEventsEventTypeListenerCallsCount: Int {
|
||||||
|
get { subscribeToStateEventsEventTypeListenerCallsCountLock.withLock { subscribeToStateEventsEventTypeListenerUnderlyingCallsCount } }
|
||||||
|
set { subscribeToStateEventsEventTypeListenerCallsCountLock.withLock { subscribeToStateEventsEventTypeListenerUnderlyingCallsCount = newValue } }
|
||||||
|
}
|
||||||
|
open var subscribeToStateEventsEventTypeListenerCalled: Bool {
|
||||||
|
return subscribeToStateEventsEventTypeListenerCallsCount > 0
|
||||||
|
}
|
||||||
|
private let subscribeToStateEventsEventTypeListenerReceivedArgumentsLock = NSLock()
|
||||||
|
private var subscribeToStateEventsEventTypeListenerUnderlyingReceivedArguments: (eventType: StateEventType, listener: RoomStateEventsListener)?
|
||||||
|
open var subscribeToStateEventsEventTypeListenerReceivedArguments: (eventType: StateEventType, listener: RoomStateEventsListener)? {
|
||||||
|
get { subscribeToStateEventsEventTypeListenerReceivedArgumentsLock.withLock { subscribeToStateEventsEventTypeListenerUnderlyingReceivedArguments } }
|
||||||
|
set { subscribeToStateEventsEventTypeListenerReceivedArgumentsLock.withLock { subscribeToStateEventsEventTypeListenerUnderlyingReceivedArguments = newValue } }
|
||||||
|
}
|
||||||
|
private let subscribeToStateEventsEventTypeListenerReceivedInvocationsLock = NSLock()
|
||||||
|
private var subscribeToStateEventsEventTypeListenerUnderlyingReceivedInvocations: [(eventType: StateEventType, listener: RoomStateEventsListener)] = []
|
||||||
|
open var subscribeToStateEventsEventTypeListenerReceivedInvocations: [(eventType: StateEventType, listener: RoomStateEventsListener)] {
|
||||||
|
get { subscribeToStateEventsEventTypeListenerReceivedInvocationsLock.withLock { subscribeToStateEventsEventTypeListenerUnderlyingReceivedInvocations } }
|
||||||
|
set { subscribeToStateEventsEventTypeListenerReceivedInvocationsLock.withLock { subscribeToStateEventsEventTypeListenerUnderlyingReceivedInvocations = newValue } }
|
||||||
|
}
|
||||||
|
|
||||||
|
private let subscribeToStateEventsEventTypeListenerReturnValueLock = NSLock()
|
||||||
|
open var subscribeToStateEventsEventTypeListenerUnderlyingReturnValue: TaskHandle!
|
||||||
|
open var subscribeToStateEventsEventTypeListenerReturnValue: TaskHandle! {
|
||||||
|
get { subscribeToStateEventsEventTypeListenerReturnValueLock.withLock { subscribeToStateEventsEventTypeListenerUnderlyingReturnValue } }
|
||||||
|
set { subscribeToStateEventsEventTypeListenerReturnValueLock.withLock { subscribeToStateEventsEventTypeListenerUnderlyingReturnValue = newValue } }
|
||||||
|
}
|
||||||
|
open var subscribeToStateEventsEventTypeListenerClosure: ((StateEventType, RoomStateEventsListener) -> TaskHandle)?
|
||||||
|
|
||||||
|
open override func subscribeToStateEvents(eventType: StateEventType, listener: RoomStateEventsListener) -> TaskHandle {
|
||||||
|
subscribeToStateEventsEventTypeListenerCallsCountLock.withLock { subscribeToStateEventsEventTypeListenerUnderlyingCallsCount += 1 }
|
||||||
|
subscribeToStateEventsEventTypeListenerReceivedArguments = (eventType: eventType, listener: listener)
|
||||||
|
subscribeToStateEventsEventTypeListenerReceivedInvocationsLock.withLock { subscribeToStateEventsEventTypeListenerUnderlyingReceivedInvocations.append((eventType: eventType, listener: listener)) }
|
||||||
|
if let subscribeToStateEventsEventTypeListenerClosure = subscribeToStateEventsEventTypeListenerClosure {
|
||||||
|
return subscribeToStateEventsEventTypeListenerClosure(eventType, listener)
|
||||||
|
} else {
|
||||||
|
return subscribeToStateEventsEventTypeListenerReturnValue
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//MARK: - subscribeToTypingNotifications
|
//MARK: - subscribeToTypingNotifications
|
||||||
|
|
||||||
private let subscribeToTypingNotificationsListenerCallsCountLock = NSLock()
|
private let subscribeToTypingNotificationsListenerCallsCountLock = NSLock()
|
||||||
|
|||||||
@@ -10915,7 +10915,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 = 26.09.17;
|
version = 26.09.22;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {
|
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"originHash" : "f582edbe678c38f1228913aabb762d880e824c026602653f22991d3de4a7982f",
|
"originHash" : "7f0f4d6b8ad5f932983be916083a4b6a5b17a693f1bb30ed788b96b2f85718fd",
|
||||||
"pins" : [
|
"pins" : [
|
||||||
{
|
{
|
||||||
"identity" : "compound-design-tokens",
|
"identity" : "compound-design-tokens",
|
||||||
@@ -176,8 +176,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" : "7605a7b64a7a3219a82c36a95f37b79b6de204ca",
|
"revision" : "91eb17c79944811b4d5e3a18e389b351ee1e0a5e",
|
||||||
"version" : "26.9.17"
|
"version" : "26.9.22"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
+1
-1
@@ -75,7 +75,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: 26.09.17
|
exactVersion: 26.09.22
|
||||||
# path: ../matrix-rust-sdk
|
# path: ../matrix-rust-sdk
|
||||||
Compound:
|
Compound:
|
||||||
path: compound-ios
|
path: compound-ios
|
||||||
|
|||||||
Reference in New Issue
Block a user