Benoit Marty
|
5075775c56
|
Merge pull request #5744 from vector-im/feature/bma/dokka
Set up dokka to generate SDK documentation and cleanup the API
|
2022-04-13 14:49:10 +02:00 |
|
Benoit Marty
|
e30c68fb82
|
Remove dokka dependencies classpath for this specific module, it's already declared in the main build.gradle file.
|
2022-04-13 13:45:06 +02:00 |
|
Adam Brown
|
0bf84341af
|
Merge pull request #5747 from vector-im/feature/adm/concurrent-new-session-crash
Fixing crash when navigating the app whilst room keys are being processed
|
2022-04-13 10:43:10 +01:00 |
|
Maxime NATUREL
|
071340c868
|
Remove non necessary comment + adding a TODO for missing aggregation check
|
2022-04-13 10:39:13 +02:00 |
|
Adam Brown
|
594b442a21
|
copying the list of new session listeners to avoid concurrent modification
- copying the list avoids the need to synchronise the add/removing/iterations
|
2022-04-12 17:36:05 +01:00 |
|
Benoit Marty
|
38bbbd62a4
|
Restore the correct copyright
|
2022-04-12 16:35:32 +02:00 |
|
Benoit Marty
|
bfbcef60e9
|
Run ktlintFormat
|
2022-04-12 16:09:56 +02:00 |
|
Benoit Marty
|
23d2a290ab
|
Global import optimization
|
2022-04-12 16:06:27 +02:00 |
|
Maxime NATUREL
|
e50192910d
|
Keep track of time out using last location event
|
2022-04-12 15:51:02 +02:00 |
|
Maxime NATUREL
|
d78ed3215b
|
Adding support for notifications and message preview
|
2022-04-12 15:51:02 +02:00 |
|
Maxime NATUREL
|
6e61085b1f
|
Removing TODO
|
2022-04-12 15:51:02 +02:00 |
|
Maxime NATUREL
|
aabfc81816
|
Show start event of live without conditions
|
2022-04-12 15:51:02 +02:00 |
|
Benoit Marty
|
4e48c076e8
|
Make RuntimeJsonAdapterFactory internal and cleanup
|
2022-04-12 15:47:09 +02:00 |
|
Benoit Marty
|
7514edb399
|
Convert RuntimeJsonAdapterFactory to Kotlin
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
73270476d2
|
Rename .java to .kt
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
150c64350e
|
Move UnsignedDeviceInfo to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
b6eafbe344
|
Move SendToDeviceObject to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
89f20e1cfb
|
Move RoomKeyRequestBody to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
ed94d3ff1f
|
Move EncryptedFileInfo and EncryptedFileKey to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
7eaef934db
|
DeviceKeys is now internal, removing unused code.
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
d07f26904a
|
Move MXEncryptEventContentResult to api package
Note that this is not correct, but I do not want to refactor more on this PR. I added a TODO
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
6682170f6e
|
Move MXDeviceInfo to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
cc1fc29e7c
|
Move MegolmBackupAuthData to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
851708c1b4
|
Add some todos
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
f56ea8be37
|
Move KeysBackupVersionTrustSignature to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
a479e180ac
|
internal
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
11236501c4
|
Move MXEventDecryptionResult to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
2b7144cad9
|
Make it clear in the generated doc that some class must not be used.
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
c11194dcc5
|
Move GossipingRequestState and OutgoingGossipingRequestState to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
90e6c07202
|
Split into several files
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
d0a4075238
|
Move TaggedEventsContent to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
d4d74d3e11
|
Move ThreePidCredentials to its own file and make it internal
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
b5654d54b9
|
Move InteractiveAuthenticationFlow to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
5c6b370c63
|
Add explicit-api compiler option for hte SDK module. Disabled for now.
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
4e88b7fd11
|
Move CryptoCrossSigningKey to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
c0aafab857
|
Move to the other package about crypto
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
e91541333c
|
Move SecretShareRequest to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
e8bfbdd71a
|
Move GossipingToDeviceObject to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
0107836e1b
|
Extract GossipingDefaultContent to its own file
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
814ba43867
|
Move andThen extension to app module
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
1403557213
|
Move LocalizedFlowDataLoginTerms to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
74e475d92c
|
Move CryptoConstants to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
0f6b47e511
|
Move NewSessionListener to api package
|
2022-04-12 15:41:37 +02:00 |
|
Benoit Marty
|
02cc9d6d4e
|
Move InitialSyncStrategy to api package
|
2022-04-12 15:41:37 +02:00 |
|
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 |
|