Commit graph

50 commits

Author SHA1 Message Date
Benoit Marty
ce7bb11724 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
8f7b064773 Use Dash avatar for room with no name and no avatar. 2024-04-25 09:50:51 +02:00
Benoit Marty
2c2bf7c687 Add screen to render Spaces (they are not supported yet) 2024-04-25 09:50:51 +02:00
Benoit Marty
132b4e87ea Avoid rendering roomId on screen. 2024-04-25 09:49:58 +02:00
Benoit Marty
b175c2d2c3 Add a preview with the minimum available data. 2024-04-25 09:49:05 +02:00
Benoit Marty
d4b7f01a06 Introduce RoomType 2024-04-25 09:49:05 +02:00
Benoit Marty
0140c8982e i18n 2024-04-25 09:49:04 +02:00
Benoit Marty
52f7b29577 Fix missing background issue. 2024-04-19 18:11:14 +02:00
Benoit Marty
797c912ccd Implement Knock action (until the SDK level) 2024-04-19 18:11:13 +02:00
Benoit Marty
6863a906ee fix typo 2024-04-19 11:27:34 +02:00
Benoit Marty
1fd71801a6 Remove useless case. If user is invited, roomInfo will be present. 2024-04-19 11:26:35 +02:00
Benoit Marty
87f89244a6 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
dd945acab7 Remove extra new line. 2024-04-18 18:56:16 +02:00
Benoit Marty
4489df1085 Apply Gradient Background to JoinRoomView and RoomAliasResolverView. 2024-04-18 17:47:20 +02:00
Benoit Marty
6d41f67c75 Improve layout of inviter in RoomJoinView. 2024-04-18 15:50:51 +02:00
Benoit Marty
473f0e8395 Let JoinRoomView render the InviteSender 2024-04-18 15:19:03 +02:00
Benoit Marty
dc2dd43625 Use SuperButton on JoinRoomView, and set all button to size Large 2024-04-18 12:08:28 +02:00
Benoit Marty
2701a6f87d Add UI test on JoinRoomView 2024-04-18 11:45:42 +02:00
Benoit Marty
d2e043fbe4 More complete preview 2024-04-18 09:59:53 +02:00
Benoit Marty
82befcb92c Order import 2024-04-18 09:58:58 +02:00
Benoit Marty
bc1c93c663 Use PreviewsDayNight instead of PreviewLightDark in order to generate screenshots. 2024-04-18 01:35:21 +02:00
Benoit Marty
1b8dd2cded Create Atom and Molecule for RoomPreview screens 2024-04-18 00:04:26 +02:00
Benoit Marty
d0fdaaeb86 Move ContentScaffold to design system and rename to RoomPreviewOrganism 2024-04-18 00:04:25 +02:00
Benoit Marty
b9b2072b28 Remove useless usage of coroutine scope. 2024-04-18 00:04:25 +02:00
Benoit Marty
234696cb03 Rename JoinRoomEvents.Retry to JoinRoomEvents.RetryFetchingContent 2024-04-18 00:03:22 +02:00
Benoit Marty
2eb545cd11 Add test to JoinRoomPresenter to cover RoomPreview 2024-04-18 00:03:19 +02:00
Benoit Marty
12b230594b Fix JoinRoomPresenterTest 2024-04-18 00:03:19 +02:00
Benoit Marty
400299ceac Format file. 2024-04-18 00:03:19 +02:00
Benoit Marty
6c8c14f9ff Add Retry on Join room node. 2024-04-18 00:03:16 +02:00
Benoit Marty
235ef2a71b Resolve RoomId in RoomFlowNode. 2024-04-18 00:03:15 +02:00
Benoit Marty
ea3a1f363a Alias permalink navigation - WIP 2024-04-18 00:03:14 +02:00
Benoit Marty
8327ea306f Increase usage of RoomAlias 2024-04-18 00:02:22 +02:00
Benoit Marty
2a467bd49b Handle permalink navigation - WIP
- prepare navigating to an Event
- add NodeBuilder to MessagesEntryPoint
2024-04-18 00:02:09 +02:00
ganfra
90e273cd65 Room list invites: address some remarks and add small tests 2024-04-17 22:02:44 +02:00
ganfra
e72983f1b8 RoomList invites : update and remove tests 2024-04-16 15:45:57 +02:00
bmarty
8f6a1b410e Sync Strings from Localazy 2024-04-15 11:40:19 +00:00
Benoit Marty
9e14db2739 Attempt to fix preview of JoinRoomView 2024-04-15 10:44:45 +02:00
Benoit Marty
7c5a89d775 Fix test: ContentState.UnknownRoom case will be handled later. 2024-04-15 09:01:03 +02:00
Benoit Marty
1eb1efed52 Cleanup 2024-04-15 08:58:06 +02:00
Benoit Marty
61f76533b9 Format 2024-04-12 18:45:43 +02:00
Benoit Marty
64c66b4454 Fix preview of JoinRoomView 2024-04-12 18:45:34 +02:00
Benoit Marty
794e3440fd Use ContentState.Loading instead of ContentState.UnknownRoom. 2024-04-12 18:16:17 +02:00
ganfra
11979167c5 Room navigation : some clean up 2024-04-12 15:58:15 +02:00
ganfra
a2329fc7df Join room : change state and view 2024-04-12 14:10:32 +02:00
ganfra
ab8c31541b Room join : add presenter tests 2024-04-11 21:07:10 +02:00
ganfra
fbb92f0c9a Room navigation : fix tests on invite after the refactoring 2024-04-11 16:50:09 +02:00
ganfra
db9a402ce5 Room navigation : make it working with RoomDirectory 2024-04-10 15:14:59 +02:00
ganfra
9604acb75a Room navigation : more reliable roomInfoFlow method 2024-04-10 11:41:06 +02:00
ganfra
14a638626d Room navigation : import join room strings 2024-04-09 15:53:25 +02:00
ganfra
5e684edb8d Room navigation : extract JoinRoomNode to his own feature module 2024-04-09 15:03:27 +02:00