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