mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-04 01:20:12 +00:00
Update the SDK. (#4405)
This commit is contained in:
@@ -9124,7 +9124,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 = 25.08.05;
|
version = 25.08.12;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {
|
701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = {
|
||||||
|
|||||||
@@ -158,8 +158,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" : "d8ec6c9ff99c7706f9623bcbf8ea51ef4370f82e",
|
"revision" : "439f123dddf836855cfe006f01f6428f25ed847f",
|
||||||
"version" : "25.8.5"
|
"version" : "25.8.12"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -7188,15 +7188,15 @@ open class ClientBuilderSDKMock: MatrixRustSDK.ClientBuilder, @unchecked Sendabl
|
|||||||
|
|
||||||
//MARK: - threadsEnabled
|
//MARK: - threadsEnabled
|
||||||
|
|
||||||
var threadsEnabledEnabledUnderlyingCallsCount = 0
|
var threadsEnabledEnabledThreadSubscriptionsUnderlyingCallsCount = 0
|
||||||
open var threadsEnabledEnabledCallsCount: Int {
|
open var threadsEnabledEnabledThreadSubscriptionsCallsCount: Int {
|
||||||
get {
|
get {
|
||||||
if Thread.isMainThread {
|
if Thread.isMainThread {
|
||||||
return threadsEnabledEnabledUnderlyingCallsCount
|
return threadsEnabledEnabledThreadSubscriptionsUnderlyingCallsCount
|
||||||
} else {
|
} else {
|
||||||
var returnValue: Int? = nil
|
var returnValue: Int? = nil
|
||||||
DispatchQueue.main.sync {
|
DispatchQueue.main.sync {
|
||||||
returnValue = threadsEnabledEnabledUnderlyingCallsCount
|
returnValue = threadsEnabledEnabledThreadSubscriptionsUnderlyingCallsCount
|
||||||
}
|
}
|
||||||
|
|
||||||
return returnValue!
|
return returnValue!
|
||||||
@@ -7204,29 +7204,29 @@ open class ClientBuilderSDKMock: MatrixRustSDK.ClientBuilder, @unchecked Sendabl
|
|||||||
}
|
}
|
||||||
set {
|
set {
|
||||||
if Thread.isMainThread {
|
if Thread.isMainThread {
|
||||||
threadsEnabledEnabledUnderlyingCallsCount = newValue
|
threadsEnabledEnabledThreadSubscriptionsUnderlyingCallsCount = newValue
|
||||||
} else {
|
} else {
|
||||||
DispatchQueue.main.sync {
|
DispatchQueue.main.sync {
|
||||||
threadsEnabledEnabledUnderlyingCallsCount = newValue
|
threadsEnabledEnabledThreadSubscriptionsUnderlyingCallsCount = newValue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
open var threadsEnabledEnabledCalled: Bool {
|
open var threadsEnabledEnabledThreadSubscriptionsCalled: Bool {
|
||||||
return threadsEnabledEnabledCallsCount > 0
|
return threadsEnabledEnabledThreadSubscriptionsCallsCount > 0
|
||||||
}
|
}
|
||||||
open var threadsEnabledEnabledReceivedEnabled: Bool?
|
open var threadsEnabledEnabledThreadSubscriptionsReceivedArguments: (enabled: Bool, threadSubscriptions: Bool)?
|
||||||
open var threadsEnabledEnabledReceivedInvocations: [Bool] = []
|
open var threadsEnabledEnabledThreadSubscriptionsReceivedInvocations: [(enabled: Bool, threadSubscriptions: Bool)] = []
|
||||||
|
|
||||||
var threadsEnabledEnabledUnderlyingReturnValue: ClientBuilder!
|
var threadsEnabledEnabledThreadSubscriptionsUnderlyingReturnValue: ClientBuilder!
|
||||||
open var threadsEnabledEnabledReturnValue: ClientBuilder! {
|
open var threadsEnabledEnabledThreadSubscriptionsReturnValue: ClientBuilder! {
|
||||||
get {
|
get {
|
||||||
if Thread.isMainThread {
|
if Thread.isMainThread {
|
||||||
return threadsEnabledEnabledUnderlyingReturnValue
|
return threadsEnabledEnabledThreadSubscriptionsUnderlyingReturnValue
|
||||||
} else {
|
} else {
|
||||||
var returnValue: ClientBuilder? = nil
|
var returnValue: ClientBuilder? = nil
|
||||||
DispatchQueue.main.sync {
|
DispatchQueue.main.sync {
|
||||||
returnValue = threadsEnabledEnabledUnderlyingReturnValue
|
returnValue = threadsEnabledEnabledThreadSubscriptionsUnderlyingReturnValue
|
||||||
}
|
}
|
||||||
|
|
||||||
return returnValue!
|
return returnValue!
|
||||||
@@ -7234,26 +7234,26 @@ open class ClientBuilderSDKMock: MatrixRustSDK.ClientBuilder, @unchecked Sendabl
|
|||||||
}
|
}
|
||||||
set {
|
set {
|
||||||
if Thread.isMainThread {
|
if Thread.isMainThread {
|
||||||
threadsEnabledEnabledUnderlyingReturnValue = newValue
|
threadsEnabledEnabledThreadSubscriptionsUnderlyingReturnValue = newValue
|
||||||
} else {
|
} else {
|
||||||
DispatchQueue.main.sync {
|
DispatchQueue.main.sync {
|
||||||
threadsEnabledEnabledUnderlyingReturnValue = newValue
|
threadsEnabledEnabledThreadSubscriptionsUnderlyingReturnValue = newValue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
open var threadsEnabledEnabledClosure: ((Bool) -> ClientBuilder)?
|
open var threadsEnabledEnabledThreadSubscriptionsClosure: ((Bool, Bool) -> ClientBuilder)?
|
||||||
|
|
||||||
open override func threadsEnabled(enabled: Bool) -> ClientBuilder {
|
open override func threadsEnabled(enabled: Bool, threadSubscriptions: Bool) -> ClientBuilder {
|
||||||
threadsEnabledEnabledCallsCount += 1
|
threadsEnabledEnabledThreadSubscriptionsCallsCount += 1
|
||||||
threadsEnabledEnabledReceivedEnabled = enabled
|
threadsEnabledEnabledThreadSubscriptionsReceivedArguments = (enabled: enabled, threadSubscriptions: threadSubscriptions)
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
self.threadsEnabledEnabledReceivedInvocations.append(enabled)
|
self.threadsEnabledEnabledThreadSubscriptionsReceivedInvocations.append((enabled: enabled, threadSubscriptions: threadSubscriptions))
|
||||||
}
|
}
|
||||||
if let threadsEnabledEnabledClosure = threadsEnabledEnabledClosure {
|
if let threadsEnabledEnabledThreadSubscriptionsClosure = threadsEnabledEnabledThreadSubscriptionsClosure {
|
||||||
return threadsEnabledEnabledClosure(enabled)
|
return threadsEnabledEnabledThreadSubscriptionsClosure(enabled, threadSubscriptions)
|
||||||
} else {
|
} else {
|
||||||
return threadsEnabledEnabledReturnValue
|
return threadsEnabledEnabledThreadSubscriptionsReturnValue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -12582,13 +12582,13 @@ open class RoomSDKMock: MatrixRustSDK.Room, @unchecked Sendable {
|
|||||||
open var fetchThreadSubscriptionThreadRootEventIdReceivedThreadRootEventId: String?
|
open var fetchThreadSubscriptionThreadRootEventIdReceivedThreadRootEventId: String?
|
||||||
open var fetchThreadSubscriptionThreadRootEventIdReceivedInvocations: [String] = []
|
open var fetchThreadSubscriptionThreadRootEventIdReceivedInvocations: [String] = []
|
||||||
|
|
||||||
var fetchThreadSubscriptionThreadRootEventIdUnderlyingReturnValue: ThreadStatus?
|
var fetchThreadSubscriptionThreadRootEventIdUnderlyingReturnValue: ThreadSubscription?
|
||||||
open var fetchThreadSubscriptionThreadRootEventIdReturnValue: ThreadStatus? {
|
open var fetchThreadSubscriptionThreadRootEventIdReturnValue: ThreadSubscription? {
|
||||||
get {
|
get {
|
||||||
if Thread.isMainThread {
|
if Thread.isMainThread {
|
||||||
return fetchThreadSubscriptionThreadRootEventIdUnderlyingReturnValue
|
return fetchThreadSubscriptionThreadRootEventIdUnderlyingReturnValue
|
||||||
} else {
|
} else {
|
||||||
var returnValue: ThreadStatus?? = nil
|
var returnValue: ThreadSubscription?? = nil
|
||||||
DispatchQueue.main.sync {
|
DispatchQueue.main.sync {
|
||||||
returnValue = fetchThreadSubscriptionThreadRootEventIdUnderlyingReturnValue
|
returnValue = fetchThreadSubscriptionThreadRootEventIdUnderlyingReturnValue
|
||||||
}
|
}
|
||||||
@@ -12606,9 +12606,9 @@ open class RoomSDKMock: MatrixRustSDK.Room, @unchecked Sendable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
open var fetchThreadSubscriptionThreadRootEventIdClosure: ((String) async throws -> ThreadStatus?)?
|
open var fetchThreadSubscriptionThreadRootEventIdClosure: ((String) async throws -> ThreadSubscription?)?
|
||||||
|
|
||||||
open override func fetchThreadSubscription(threadRootEventId: String) async throws -> ThreadStatus? {
|
open override func fetchThreadSubscription(threadRootEventId: String) async throws -> ThreadSubscription? {
|
||||||
if let error = fetchThreadSubscriptionThreadRootEventIdThrowableError {
|
if let error = fetchThreadSubscriptionThreadRootEventIdThrowableError {
|
||||||
throw error
|
throw error
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ extension ClientBuilder {
|
|||||||
.enableOidcRefreshLock()
|
.enableOidcRefreshLock()
|
||||||
.setSessionDelegate(sessionDelegate: sessionDelegate)
|
.setSessionDelegate(sessionDelegate: sessionDelegate)
|
||||||
.userAgent(userAgent: UserAgentBuilder.makeASCIIUserAgent())
|
.userAgent(userAgent: UserAgentBuilder.makeASCIIUserAgent())
|
||||||
.threadsEnabled(enabled: threadsEnabled)
|
.threadsEnabled(enabled: threadsEnabled, threadSubscriptions: threadsEnabled)
|
||||||
.requestConfig(config: .init(retryLimit: 0,
|
.requestConfig(config: .init(retryLimit: 0,
|
||||||
timeout: requestTimeout,
|
timeout: requestTimeout,
|
||||||
maxConcurrentRequests: nil,
|
maxConcurrentRequests: nil,
|
||||||
|
|||||||
+1
-1
@@ -68,7 +68,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: 25.08.05
|
exactVersion: 25.08.12
|
||||||
# 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