ganfra
a603855933
Sending queue : code quality
5 months ago
ganfra
452e5681a9
Sending queue : rename fake and add tests
5 months ago
ganfra
026a2cd33a
Message queuing : branches the enable sending queue mechanism.
5 months ago
Benoit Marty
e619fefb7f
Add a flag to enable or disable incoming share
5 months ago
Benoit Marty
050dbdfa7c
Fix test and add new tests.
5 months ago
Benoit Marty
9ae0107172
Incoming share
5 months ago
Jorge Martin Espinosa
c8bd04ceb1
Sign in with QR code ( #2793 )
...
* Add QR code login.
* Add FF to disable it in release mode.
* Force portrait orientation on the login flow.
* Create `NumberedList` UI components.
* Improve camera permission dialog.
* Make nodes in qrcode feature use `QrCodeLoginScope` instead of `AppScope`
* Bump SDK version.
* Fix maestro tests
---------
Co-authored-by: Benoit Marty <benoit@matrix.org>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
Valere
37d85c7ed1
Test | Missing mocks in RootPresenterTest
5 months ago
Valere
7891507ba9
Moved updateSuperProperties from LoggedIn to Root controller
5 months ago
Valere
bf6ad4c5ca
Analytics | Add support for SuperProperties
5 months ago
Benoit Marty
ec8cb2e32f
Change Test class suffix.
5 months ago
Benoit Marty
7348f74702
Fix performance issue reported by Konsist test `Sealed interface used in Composable MUST be Immutable or Stable`
5 months ago
Benoit Marty
37d9a9f5a9
Lambda parameters in a composable function should be in present tense, not past tense.
...
https://mrmans0n.github.io/compose-rules/rules/#naming-parameters-properly
5 months ago
Benoit Marty
7911fda1fa
Rename class (code quality)
5 months ago
Benoit Marty
de032fa426
Use lambdaError() instead of `throw NotImplementedError()`
5 months ago
Benoit Marty
a65c290dd3
Improve API, to avoid ignoring errors
5 months ago
Benoit Marty
d2fbff09b8
Push distributor: ensure the current UnifiedPush distributor is stored
5 months ago
ganfra
b0c369ee1a
Fix modal contents overlapping screen lock pin #2692
6 months ago
Benoit Marty
22329b9678
Provide serverNames when available and fix issue around analytics
6 months ago
Benoit Marty
5814de1efd
It's not possible to join room from the RoomDirectory screen anymore.
...
Cleanup after #2827
6 months ago
Valere
a8f5c8db39
Use LaunchedEffect and improve test
6 months ago
Valere
6ad40fc6e0
Code review - more tests
6 months ago
Valere
a761215e31
Add support for Verification state analytics
6 months ago
Benoit Marty
f48cc81434
Add tests on IntentResolver about external permalink.
6 months ago
Benoit Marty
fb59776814
Small rework for code clarity.
...
Actually hide the attachment of LoggedInAppScopeFlowNode.
6 months ago
Benoit Marty
0476bd95c8
Open user profile and room with event from permalink
6 months ago
Benoit Marty
83506e5191
Fix navigation issue #2778
6 months ago
Benoit Marty
b05fa82dfc
Rename val for clarity.
6 months ago
Benoit Marty
528e7b390b
Remove the FtueEntryPoint.Callback, LoggedInFlowNode is already observing the Ftue state to change the root target.
6 months ago
Jorge Martin Espinosa
6d924c3ca7
Don't display 'join room' screen while leaving a room. ( #2770 )
...
* Don't display 'join room' screen while leaving a room.
Centralise the navigation based on membership in a single point in `RoomFlowNode`.
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
6 months ago
ganfra
bffa2d717f
Timeline : continue to fix more tests...
6 months ago
Benoit Marty
2c2bf7c687
Add screen to render Spaces (they are not supported yet)
6 months ago
Benoit Marty
1ffa6c541e
Iterate on `loadingNode` to render the same way JoinedRoomFlowNode / Loading will render.
6 months ago
ganfra
b764933507
Timeline permalink : branch permalink on event of other room
6 months ago
Benoit Marty
74a9a54719
Rename Preview to follow code convention
6 months ago
Benoit Marty
378d2c0a05
Subscrie to RoomInfoFlow instead of pushing the JoinRoom. The user may be a member of the room, and in this case, it will be more direct.
7 months ago
Benoit Marty
3bd65be894
Remove useless launch.
7 months ago
Benoit Marty
8e5ae8de2c
Avoid providing default value.
7 months ago
Benoit Marty
1fcaf902e0
Rename `eventId` to `focusedEventId` for clarity.
7 months ago
Benoit Marty
986f20b526
Move RoomAliasResolver classes to their own module.
7 months ago
Benoit Marty
6a125bbb1b
Add test on RoomAliasResolverPresenter
7 months ago
Benoit Marty
d057183d31
FIXME
7 months ago
Benoit Marty
b1b5c563c7
Introduce RoomAliasResolverNode with error and retry handling.
7 months ago
Benoit Marty
235ef2a71b
Resolve RoomId in RoomFlowNode.
7 months ago
Benoit Marty
09faa6d1c9
Simplify PermalinkData, now that we have RoomIdOrAlias interface.
7 months ago
Benoit Marty
ea3a1f363a
Alias permalink navigation - WIP
7 months ago
Benoit Marty
2a467bd49b
Handle permalink navigation - WIP
...
- prepare navigating to an Event
- add NodeBuilder to MessagesEntryPoint
7 months ago
ganfra
e171472fc4
Room list invites : clean and format
7 months ago
ganfra
997c4606c6
Invites : open room instead of invite list when clicking an invite notification
7 months ago
ganfra
4dbcd072c0
Invite : remove invitelist entry points
7 months ago