Commit Graph

15183 Commits

Author SHA1 Message Date
Benoit Marty 16c8296735 `toQrCodeData()` is now internal 2022-04-12 15:41:37 +02:00
Benoit Marty 3735ac307f Add entry to keyBackupService to expose `deriveKey`, which becomes internal
And format code
2022-04-12 15:41:37 +02:00
Benoit Marty 1402416338 Move `MXUsersDevicesMap` to api package 2022-04-12 15:41:37 +02:00
Benoit Marty f8d0a22edf Remove `combineLatest` from SDK, and cleanup 2022-04-12 15:41:37 +02:00
Benoit Marty 363524b556 Move `ForwardedRoomKeyContent` to api package 2022-04-12 15:41:37 +02:00
Benoit Marty 47dad42f08 Move `RoomKeyShareRequest` to api package 2022-04-12 15:41:37 +02:00
Benoit Marty 9190b8b67f Move `DefaultBaseAuth` to api package 2022-04-12 15:41:37 +02:00
Benoit Marty c51967453f Move `DevicesListResponse` to api package 2022-04-12 15:41:37 +02:00
Benoit Marty ed8097ed92 Create Settings module to add interface for LightweightSettingsStorage 2022-04-12 15:41:37 +02:00
Benoit Marty a054080cee Move `OlmDecryptionResult` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 897c711afb Move `OutgoingRoomKeyRequest` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 4799326058 Move `IncomingRoomKeyRequest` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty e6bc6305aa Move `MegolmBackupCreationInfo` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty af2825eb39 Move `DeviceInfo` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty e9161dd4af Move `IncomingSecretShareRequest` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 7644bd46ad Move `IncomingRequestCancellation` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty e6fc723bee Move `KeysVersion` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 97c1929e12 Move `KeysBackupLastVersionResult` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 36fd5706c2 Move `KeysBackupVersionTrust` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 229547fa49 Move `KeysVersionResult` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 4b7401062a Move `ImportRoomKeysResult` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 1bc6bec973 Move `Base64` facility to api package 2022-04-12 15:38:20 +02:00
Benoit Marty d8eac14294 `MoshiProvider` is now internal. Create MatrixJsonParser to expose it to the app. 2022-04-12 15:38:20 +02:00
Benoit Marty b1f4aa91e2 Move `Fingerprint` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 0720196ee6 Move `CryptoDeviceInfo` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty f4fba2dd2d Check usage of `import org.matrix.android.sdk.internal` app side 2022-04-12 15:38:20 +02:00
Benoit Marty c9bbf6c53a Move `RecoveryKey` functions to api package 2022-04-12 15:38:20 +02:00
Benoit Marty d4ff273bc4 Move `TermsResponse` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 627a1291b0 Move `awaitCallback()` extension to api package 2022-04-12 15:38:20 +02:00
Benoit Marty ccce552097 Move `md5()` extension to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 0cb770334c Move content data class to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 03dba3bbba Move `SavedKeyBackupKeyInfo` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty a3575fbc6b Move `PrivateKeysInfo` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 3895ac85d8 Move `SyncService` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 1684ba1d14 Move `ElementToDecrypt` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 24d044b147 Move `DeviceTrustLevel`, `DeviceTrustResult` and `UserTrustResult` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 567f298bd0 Remove unused code. 2022-04-12 15:38:20 +02:00
Benoit Marty 7711eb584c Move `SignInvitationResult` and `RoomAliasDescription` to api package 2022-04-12 15:38:20 +02:00
Benoit Marty 73d22d0622 Move SpacePeekResult to api package, and cleanup 2022-04-12 15:38:20 +02:00
Benoit Marty b4dbb389b1 Internal + add some doc 2022-04-12 15:38:20 +02:00
Benoit Marty 83570dc24b Move TextContent class to `api` package
It is used by the app. Make the extensions internal
2022-04-12 15:38:20 +02:00
Benoit Marty dc092f889b Add missing `internal` keyword.
Classes marked with `internal` will be excluded from Kdoc.
2022-04-12 15:38:20 +02:00
Benoit Marty 4d49ccaf8c Configure Dokka plugin to generate Kdoc
Run `./gradlew matrix-sdk-android:dokkaHtml` to generate the Html documentation of the Matrix Android SDK
2022-04-12 15:38:20 +02:00
aringenbach 047a45d77f
Add a setting to be able to always appear offline (#5583)
Add a setting to be able to always appear offline
Move presence enabling to a app-only preference
2022-04-12 12:08:56 +02:00
David Langley 454a65602b
Merge pull request #5639 from vector-im/feature/dla/uisi_match_web_implementation
Align Autorageshake with web implementation
2022-04-12 10:36:43 +01:00
David Langley 363afd0089 Update naming to InitialSyncProgressing for clarity. 2022-04-12 09:35:35 +01:00
Benoit Marty 836a12d047
Merge pull request #5719 from vector-im/feature/bma/improved_logs
Do not cancel the current sync request when the app goes to background
2022-04-12 09:23:24 +02:00
dependabot[bot] 77dd697f53
Bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 23:08:54 +00:00
dependabot[bot] 4779dd1b0b
Bump actions/setup-java from 2 to 3
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 23:08:51 +00:00
ganfra f7e8c01121
Merge pull request #5554 from SpiritCroc/endless-loading
Fix endless loading timeline due to conflicting chunks
2022-04-11 18:52:24 +02:00