Benoit Marty
a65c290dd3
Improve API, to avoid ignoring errors
4 months ago
Benoit Marty
d2fbff09b8
Push distributor: ensure the current UnifiedPush distributor is stored
4 months ago
ganfra
b0c369ee1a
Fix modal contents overlapping screen lock pin #2692
4 months ago
Benoit Marty
22329b9678
Provide serverNames when available and fix issue around analytics
4 months ago
Benoit Marty
5814de1efd
It's not possible to join room from the RoomDirectory screen anymore.
...
Cleanup after #2827
4 months ago
Valere
a8f5c8db39
Use LaunchedEffect and improve test
5 months ago
Valere
6ad40fc6e0
Code review - more tests
5 months ago
Valere
a761215e31
Add support for Verification state analytics
5 months ago
Benoit Marty
f48cc81434
Add tests on IntentResolver about external permalink.
5 months ago
Benoit Marty
fb59776814
Small rework for code clarity.
...
Actually hide the attachment of LoggedInAppScopeFlowNode.
5 months ago
Benoit Marty
0476bd95c8
Open user profile and room with event from permalink
5 months ago
Benoit Marty
83506e5191
Fix navigation issue #2778
5 months ago
Benoit Marty
b05fa82dfc
Rename val for clarity.
5 months ago
Benoit Marty
528e7b390b
Remove the FtueEntryPoint.Callback, LoggedInFlowNode is already observing the Ftue state to change the root target.
5 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>
5 months ago
ganfra
bffa2d717f
Timeline : continue to fix more tests...
5 months ago
Benoit Marty
2c2bf7c687
Add screen to render Spaces (they are not supported yet)
5 months ago
Benoit Marty
1ffa6c541e
Iterate on `loadingNode` to render the same way JoinedRoomFlowNode / Loading will render.
5 months ago
ganfra
b764933507
Timeline permalink : branch permalink on event of other room
5 months ago
Benoit Marty
74a9a54719
Rename Preview to follow code convention
5 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.
5 months ago
Benoit Marty
3bd65be894
Remove useless launch.
5 months ago
Benoit Marty
8e5ae8de2c
Avoid providing default value.
5 months ago
Benoit Marty
1fcaf902e0
Rename `eventId` to `focusedEventId` for clarity.
5 months ago
Benoit Marty
986f20b526
Move RoomAliasResolver classes to their own module.
5 months ago
Benoit Marty
6a125bbb1b
Add test on RoomAliasResolverPresenter
5 months ago
Benoit Marty
d057183d31
FIXME
5 months ago
Benoit Marty
b1b5c563c7
Introduce RoomAliasResolverNode with error and retry handling.
5 months ago
Benoit Marty
235ef2a71b
Resolve RoomId in RoomFlowNode.
5 months ago
Benoit Marty
09faa6d1c9
Simplify PermalinkData, now that we have RoomIdOrAlias interface.
5 months ago
Benoit Marty
ea3a1f363a
Alias permalink navigation - WIP
5 months ago
Benoit Marty
2a467bd49b
Handle permalink navigation - WIP
...
- prepare navigating to an Event
- add NodeBuilder to MessagesEntryPoint
5 months ago
ganfra
e171472fc4
Room list invites : clean and format
5 months ago
ganfra
997c4606c6
Invites : open room instead of invite list when clicking an invite notification
5 months ago
ganfra
4dbcd072c0
Invite : remove invitelist entry points
5 months ago
ganfra
fbb92f0c9a
Room navigation : fix tests on invite after the refactoring
5 months ago
ganfra
db9a402ce5
Room navigation : make it working with RoomDirectory
5 months ago
ganfra
9604acb75a
Room navigation : more reliable roomInfoFlow method
5 months ago
ganfra
5e684edb8d
Room navigation : extract JoinRoomNode to his own feature module
5 months ago
ganfra
6a255a1b10
Room navigation : reuse accept/decline presentation logic
5 months ago
ganfra
f586114458
Room navigation : rename module invitelist to invite
5 months ago
ganfra
e57ee00a91
Join Room : improve a bit
5 months ago
Benoit Marty
1c66254e74
Add suggestion of users when starting a Chat #2634
5 months ago
ganfra
650256e59f
Join Room : add member count
6 months ago
ganfra
cdadd19e6a
Room navigation : introduce the JoinRoomNode
6 months ago
ganfra
5a192b49d7
Room navigation : add a JoinedRoomFlowNode so we use RoomFlowNode for managing different routes
6 months ago
Jorge Martin Espinosa
41287c5f59
Move session verification to FTUE flow, make it mandatory ( #2594 )
...
* Move session verification to the FTUE
* Allow session verification flow to be restarted
* Use `EncryptionService` to display session verification faster
* Remove session verification item from settings
* Remove session verification banner from room list
* Remove 'verification needed' variant from the `TimelineEncryptedHistoryBanner`
* Improve verification flow UI and UX
* Remove 'verification successful' snackbar message
* Only register push provider after the session has been verified
* Hide room list while the session hasn't been verified
* Prevent deep links from changing the navigation if the session isn't verified
* Update screenshots
* Renamed `FtueState` to `FtueService`, created an actual `FtueState`.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
6 months ago
Benoit Marty
6c9ea2b920
Create FakePushService.
6 months ago
ganfra
90b2a65c1a
Room directory : implement simple join room
6 months ago
ganfra
0c96769e8b
Room directory : start branching join event
6 months ago