Commit Graph

15004 Commits

Author SHA1 Message Date
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
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
Adam Brown 417a0d683c
Merge pull request #5725 from vector-im/sync-analytics-plan
Sync analytics plan
2022-04-11 16:47:43 +01:00
Adam Brown c68045360e
Merge pull request #5736 from vector-im/feature/adm/confetti-z-order
Fixing onboarding confetti Z order
2022-04-11 16:12:54 +01:00
Adam Brown 05e0a4c715
Merge pull request #5734 from vector-im/feature/adm/posthog-dev-credentials
Updating posthog dev environment credentials
2022-04-11 13:26:17 +01:00
Adam Brown a9df474067 fixing confetti rendering behind the onscreen text by changing z order 2022-04-11 13:20:31 +01:00
Onuray Sahin 5f635de0ac
Merge pull request #5711 from vector-im/feature/ons/live_location_aggregation
Live Location Sharing - Attach location data to beacon info state event
2022-04-11 15:01:59 +03:00
Adam Brown 4d65c42967 updating the posthog dev environment credentials 2022-04-11 11:57:00 +01:00
Onuray Sahin 1c5cf6b29e Code review fixes. 2022-04-11 13:14:42 +03:00
SpiritCroc 902d2f7338 TokenChunkEventPersistor: move link fixing to its own method 2022-04-11 12:09:07 +02:00
ganfra 53c7cec55d
Merge pull request #5475 from SpiritCroc/readmarkerline
Fix some cases where the read marker line would not show up when it should
2022-04-11 11:12:13 +02:00
bmarty 9eb9b0b880 Sync analytics plan 2022-04-11 00:05:15 +00:00
ClaireG f8a3f7ffac
Fix room name of DM in room creation item 2022-04-08 17:14:41 +02:00
Benoit Marty 03d6aa8cd3 Do not cancel current sync request when going to background #5621
Incremental sync can be long and it requires the user to wait for the treatment to end, else all is restarted from the beginning each time the user moves the app to foreground.
2022-04-08 16:01:04 +02:00
Adam Brown bd3e98078c
Merge pull request #5691 from vector-im/feature/adm/ftue-server-selection
FTUE - Server selection
2022-04-08 14:00:12 +01:00
Adam Brown 5f9d3e107d moving ftue ems url to the urls config file 2022-04-08 13:17:56 +01:00
Adam Brown a2bcbfb7c7 extracting server information rendering to a reusable method to reduce duplication and better enforce consistency 2022-04-08 13:16:29 +01:00
Adam Brown 05a7d40950 extracting view setup to its own method -
follows other ftue fragment conventions
2022-04-08 13:16:29 +01:00
Adam Brown 6304d5dc93 creating a common type for the edit/selecting of homeserver urls to avoid duplication in the model 2022-04-08 13:16:29 +01:00
Adam Brown f70d61321c renaming extension to help with discoverability 2022-04-08 13:16:29 +01:00
Adam Brown db50225538 adding changelog entry 2022-04-08 13:16:29 +01:00
Adam Brown 21102a2f9f renaming homeserver url properties to better define their content 2022-04-08 13:16:29 +01:00
Adam Brown 0ce2012b83 adding link to ems copy 2022-04-08 13:16:29 +01:00
Adam Brown 2ba3bd3375 addressing line length 2022-04-08 13:16:29 +01:00
Adam Brown 1d92b4293b launching the ems site when tapping get in touch 2022-04-08 13:16:29 +01:00
Adam Brown 89f182ac35 adding missing IME handling for the register next focus and server selection submit 2022-04-08 13:16:29 +01:00
Adam Brown c022a38dd4 checking the input field content for emptyness rather than its child count, fixes flaky initial value setting 2022-04-08 13:16:29 +01:00
Adam Brown 8b2e2a16e2 adding tests around the editing of the homeserver url 2022-04-08 13:16:29 +01:00