mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-02 12:07:55 +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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
private let subscribeToTypingNotificationsListenerCallsCountLock = NSLock()
|
||||
|
||||
@@ -10915,7 +10915,7 @@
|
||||
repositoryURL = "https://github.com/element-hq/matrix-rust-components-swift";
|
||||
requirement = {
|
||||
kind = exactVersion;
|
||||
version = 26.09.17;
|
||||
version = 26.09.22;
|
||||
};
|
||||
};
|
||||
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"originHash" : "f582edbe678c38f1228913aabb762d880e824c026602653f22991d3de4a7982f",
|
||||
"originHash" : "7f0f4d6b8ad5f932983be916083a4b6a5b17a693f1bb30ed788b96b2f85718fd",
|
||||
"pins" : [
|
||||
{
|
||||
"identity" : "compound-design-tokens",
|
||||
@@ -176,8 +176,8 @@
|
||||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/element-hq/matrix-rust-components-swift",
|
||||
"state" : {
|
||||
"revision" : "7605a7b64a7a3219a82c36a95f37b79b6de204ca",
|
||||
"version" : "26.9.17"
|
||||
"revision" : "91eb17c79944811b4d5e3a18e389b351ee1e0a5e",
|
||||
"version" : "26.9.22"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
||||
+1
-1
@@ -75,7 +75,7 @@ packages:
|
||||
# Element/Matrix dependencies
|
||||
MatrixRustSDK:
|
||||
url: https://github.com/element-hq/matrix-rust-components-swift
|
||||
exactVersion: 26.09.17
|
||||
exactVersion: 26.09.22
|
||||
# path: ../matrix-rust-sdk
|
||||
Compound:
|
||||
path: compound-ios
|
||||
|
||||
Reference in New Issue
Block a user