Commit Graph

50 Commits

Author SHA1 Message Date
Benoit Marty
f1a31e3b3c Ensure roomId are not rendered in the UI.
Add preview to see the effect.
Use RoomAvatar data fallback everywhere, to not use roomId (`!` char) for the avatar initial, but rather `#`.
2024-04-25 11:52:40 +02:00
Benoit Marty
354e0df824 Use Dash avatar for room with no name and no avatar. 2024-04-25 09:50:51 +02:00
Benoit Marty
49439034e4 Add screen to render Spaces (they are not supported yet) 2024-04-25 09:50:51 +02:00
Benoit Marty
1ed593926f Avoid rendering roomId on screen. 2024-04-25 09:49:58 +02:00
Benoit Marty
871265117a Add a preview with the minimum available data. 2024-04-25 09:49:05 +02:00
Benoit Marty
9adbf6c811 Introduce RoomType 2024-04-25 09:49:05 +02:00
Benoit Marty
a7a8d97188 i18n 2024-04-25 09:49:04 +02:00
Benoit Marty
7133b821db Fix missing background issue. 2024-04-19 18:11:14 +02:00
Benoit Marty
70d7b5a61f Implement Knock action (until the SDK level) 2024-04-19 18:11:13 +02:00
Benoit Marty
84730e839a fix typo 2024-04-19 11:27:34 +02:00
Benoit Marty
a1c876d32e Remove useless case. If user is invited, roomInfo will be present. 2024-04-19 11:26:35 +02:00
Benoit Marty
681af0d22f Avoid getting roomInfo again. Also add a test to cover the case of non-null inviter. 2024-04-19 10:33:19 +02:00
Benoit Marty
49fa77b3f9 Remove extra new line. 2024-04-18 18:56:16 +02:00
Benoit Marty
8f741aabcc Apply Gradient Background to JoinRoomView and RoomAliasResolverView. 2024-04-18 17:47:20 +02:00
Benoit Marty
01f9028123 Improve layout of inviter in RoomJoinView. 2024-04-18 15:50:51 +02:00
Benoit Marty
bfd91c4934 Let JoinRoomView render the InviteSender 2024-04-18 15:19:03 +02:00
Benoit Marty
3d279ac314 Use SuperButton on JoinRoomView, and set all button to size Large 2024-04-18 12:08:28 +02:00
Benoit Marty
97d4c47353 Add UI test on JoinRoomView 2024-04-18 11:45:42 +02:00
Benoit Marty
1f4034b009 More complete preview 2024-04-18 09:59:53 +02:00
Benoit Marty
12fef22930 Order import 2024-04-18 09:58:58 +02:00
Benoit Marty
32949d852a Use PreviewsDayNight instead of PreviewLightDark in order to generate screenshots. 2024-04-18 01:35:21 +02:00
Benoit Marty
1a9f6da1bc Create Atom and Molecule for RoomPreview screens 2024-04-18 00:04:26 +02:00
Benoit Marty
46d7235ac2 Move ContentScaffold to design system and rename to RoomPreviewOrganism 2024-04-18 00:04:25 +02:00
Benoit Marty
f658969321 Remove useless usage of coroutine scope. 2024-04-18 00:04:25 +02:00
Benoit Marty
98c285ece8 Rename JoinRoomEvents.Retry to JoinRoomEvents.RetryFetchingContent 2024-04-18 00:03:22 +02:00
Benoit Marty
1ed3e0c365 Add test to JoinRoomPresenter to cover RoomPreview 2024-04-18 00:03:19 +02:00
Benoit Marty
2a256f4a7a Fix JoinRoomPresenterTest 2024-04-18 00:03:19 +02:00
Benoit Marty
50f4a1a5a5 Format file. 2024-04-18 00:03:19 +02:00
Benoit Marty
0e8e6050dd Add Retry on Join room node. 2024-04-18 00:03:16 +02:00
Benoit Marty
c0bd527486 Resolve RoomId in RoomFlowNode. 2024-04-18 00:03:15 +02:00
Benoit Marty
c1188ebb2d Alias permalink navigation - WIP 2024-04-18 00:03:14 +02:00
Benoit Marty
a602849ec5 Increase usage of RoomAlias 2024-04-18 00:02:22 +02:00
Benoit Marty
6a46555462 Handle permalink navigation - WIP
- prepare navigating to an Event
- add NodeBuilder to MessagesEntryPoint
2024-04-18 00:02:09 +02:00
ganfra
e8bc8c1125 Room list invites: address some remarks and add small tests 2024-04-17 22:02:44 +02:00
ganfra
b09269333d RoomList invites : update and remove tests 2024-04-16 15:45:57 +02:00
bmarty
f81dca8238 Sync Strings from Localazy 2024-04-15 11:40:19 +00:00
Benoit Marty
f9df0c34a9 Attempt to fix preview of JoinRoomView 2024-04-15 10:44:45 +02:00
Benoit Marty
822990af09 Fix test: ContentState.UnknownRoom case will be handled later. 2024-04-15 09:01:03 +02:00
Benoit Marty
bc2a8e4e1c Cleanup 2024-04-15 08:58:06 +02:00
Benoit Marty
fa54e20c3f Format 2024-04-12 18:45:43 +02:00
Benoit Marty
25f4dbc934 Fix preview of JoinRoomView 2024-04-12 18:45:34 +02:00
Benoit Marty
020e51d0f9 Use ContentState.Loading instead of ContentState.UnknownRoom. 2024-04-12 18:16:17 +02:00
ganfra
8b80b2859f Room navigation : some clean up 2024-04-12 15:58:15 +02:00
ganfra
c0918bd965 Join room : change state and view 2024-04-12 14:10:32 +02:00
ganfra
038d8e3334 Room join : add presenter tests 2024-04-11 21:07:10 +02:00
ganfra
79c6385edb Room navigation : fix tests on invite after the refactoring 2024-04-11 16:50:09 +02:00
ganfra
bf7a94cc93 Room navigation : make it working with RoomDirectory 2024-04-10 15:14:59 +02:00
ganfra
fc20b7399a Room navigation : more reliable roomInfoFlow method 2024-04-10 11:41:06 +02:00
ganfra
23604e0549 Room navigation : import join room strings 2024-04-09 15:53:25 +02:00
ganfra
9c1a0b5581 Room navigation : extract JoinRoomNode to his own feature module 2024-04-09 15:03:27 +02:00