Benoit Marty
980a80bcf5
Cleanup
5 months ago
Benoit Marty
fe771a37c2
isCalledExactly(1) -> isCalledOnce()
5 months ago
Benoit Marty
3bde744d76
Add test on DefaultTestPush
5 months ago
Benoit Marty
97530e752f
Add test on DefaultPusherSubscriber
5 months ago
Benoit Marty
707a530752
Fix wrong package name.
5 months ago
Benoit Marty
08f70b9cfd
Move some classes to the test module.
5 months ago
Benoit Marty
505f6d4dae
Add test on DefaultPushService
5 months ago
Benoit Marty
dc6e62a324
Add test on PushGatewayNotifyRequest
5 months ago
ganfra
a41d323c93
MapLibre : rename file MapBoxMap to match composable.
5 months ago
Benoit Marty
20880b01da
Extract testPush to its own class and rename PushersManager to DefaultPusherSubscriber
5 months ago
Benoit Marty
b70c5915f7
Remove unused code notificationStyleChanged()
...
We may properly add it again later if necessary.
5 months ago
Benoit Marty
008797285f
Add test for FirebasePushProvider
5 months ago
Benoit Marty
538c2b05a3
Create FakeIsPlayServiceAvailable
5 months ago
Benoit Marty
1bf38e96ae
Add test on `UnifiedPushProvider`
5 months ago
Benoit Marty
86eceb3cbc
UnifiedPushGatewayResolver.getGateway cannot return null.
5 months ago
Benoit Marty
50004e37cf
Add test on UnifiedPushGatewayResolver
5 months ago
ganfra
a2e88383bd
maplibre : remove all mapbox references and update plugin to be compatible.
5 months ago
Benoit Marty
ada777e45c
Add test for push distributor change.
5 months ago
Benoit Marty
82a2992ab3
Cleanup
5 months ago
Benoit Marty
495be55755
Add missing methods.
5 months ago
Benoit Marty
ff61eaa6a7
Fix bug, was not looking at the current PushProvider.
5 months ago
Benoit Marty
d459c0806b
Wait for UnifiedPush pusher to be registered before returning Result.
5 months ago
Benoit Marty
2a20044cc7
Update comment
5 months ago
Benoit Marty
68708837d8
Ensure UnifiedPush endpoint is registered.
5 months ago
Benoit Marty
7f9a30a033
Improve code and display error.
5 months ago
Benoit Marty
a65c290dd3
Improve API, to avoid ignoring errors
5 months ago
Benoit Marty
ad63f2b0c5
UnifiedPush: correctly unregister the provider.
5 months ago
Benoit Marty
d2fbff09b8
Push distributor: ensure the current UnifiedPush distributor is stored
5 months ago
Benoit Marty
56ca04affa
Unset Http pusher: use SDK API.
5 months ago
Jorge Martin Espinosa
880ebb4de8
Plain text editor implementation based on markdown input ( #2840 )
...
* Add plain text editor based on markdown input
- Fix autofocus of message composer.
- Remove `Message` data class, fetch the details in `MessagesPresenter` instead.
- Remove `enable rich text` option from advanced settings, set it as a build configuration instead.
* Fix MentionSpanProvider
* Bump RTE library to released `v2.37.3`
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
Jorge Martin Espinosa
3f2413bc95
Session falsely displayed as 'verified' with no internet connection ( #2884 )
...
* Session falsely displayed as 'verified' with no internet connection
- Remove the need to wait for `isReady` for `SessionVerificationService.canVerifySessionFlow` to fix this.
- Rename `SessionVerificationService.canVerifySessionFlow` to `needsSessionVerification`.
- Make `isReady` private.
5 months ago
Jorge Martin Espinosa
8bd9880c23
Use member display names in membership timeline item text ( #2883 )
...
* Use member display names in membership timeline item text
5 months ago
ganfra
bc46706e11
Sdk : update to 0.2.19
6 months ago
ganfra
73905fa695
Pin : clean up after PR review #2692
6 months ago
bmarty
83a8a631f2
Sync Strings from Localazy
6 months ago
Benoit Marty
25b46ee230
Suppress warning for ModifierComposed (detekt)
6 months ago
Benoit Marty
07ca064ac4
Supress warning `ModifierComposed` for autofill, there is a low risk of performance issue here.
6 months ago
Benoit Marty
000bcb448c
Rework Modifier.applyIf.
...
It was using `Modifier.composed` which is not good for performance and detekt is warning about this.
6 months ago
Benoit Marty
f06a01f894
Replace `getRoomPreview` by `getRoomPreviewFromRoomId`.
...
We do not need `getRoomPreviewFromRoomAlias` since we always resolve the Alias first.
6 months ago
Jorge Martin Espinosa
69d5b564da
Fix crash when creating an `EncryptedFile` in Android 6 ( #2853 )
6 months ago
Benoit Marty
5ab96c3bdc
Do not use MutableState in Composable function parameter.
6 months ago
Benoit Marty
4278c24784
Extract content lambda.
6 months ago
Benoit Marty
193081a554
Migrate AvatarActionBottomSheet to Material3 BottomSheet
...
Also correctly handle the back press when this bottom sheet is opened, previously it was leaving the room edition screen.
ModalBottomSheetLayout can now be deleted.
6 months ago
Benoit Marty
1710671f06
Add UI test on RoomDetailsEditView
6 months ago
Benoit Marty
04537bc684
Fix tests.
6 months ago
Benoit Marty
e6badb1e04
Use rawName instead of displayName in RoomDetailsEditPresenter #2844
6 months ago
Benoit Marty
12ad232ea8
Add `MatrixRoomInfo.rawName`.
6 months ago
Benoit Marty
0b9724af84
EditUserProfileState.userId cannot be null.
...
It simplifies a bit the codebase.
6 months ago
Benoit Marty
176c7c8bc6
Add preview for EditableAvatarView
6 months ago
Benoit Marty
4b720f90b7
Rename parameter since it can reference a userId or a roomId
6 months ago