Move deviceId, gitBranch and gitSha to the developer screens.

This commit is contained in:
Benoit Marty
2026-07-17 17:37:57 +02:00
committed by Benoit Marty
parent 98c686dd5b
commit 4dffd7ddef
17 changed files with 98 additions and 45 deletions
@@ -15,6 +15,7 @@ import io.element.android.libraries.di.SessionScope
import io.element.android.libraries.di.annotations.SessionCoroutineScope
import io.element.android.libraries.matrix.api.HomeserverCapabilitiesProvider
import io.element.android.libraries.matrix.api.MatrixClient
import io.element.android.libraries.matrix.api.core.DeviceId
import io.element.android.libraries.matrix.api.core.SessionId
import io.element.android.libraries.matrix.api.encryption.EncryptionService
import io.element.android.libraries.matrix.api.media.MatrixMediaLoader
@@ -37,6 +38,11 @@ object SessionMatrixModule {
return matrixClient.sessionId
}
@Provides
fun providesDeviceId(matrixClient: MatrixClient): DeviceId {
return matrixClient.deviceId
}
@Provides
fun providesSessionVerificationService(matrixClient: MatrixClient): SessionVerificationService {
return matrixClient.sessionVerificationService