Commit graph

9794 commits

Author SHA1 Message Date
Benoit Marty
7528bb7ffa Add Modifier and preview for RoomPreviewMembersCountMolecule. Also increase end padding to ensure that rendering is correct for big numbers. 2024-04-18 01:27:33 +02:00
Benoit Marty
fab7607746
Merge pull request #2728 from element-hq/renovate/datastore
Update datastore to v1.1.0
2024-04-18 01:20:03 +02:00
Benoit Marty
98b0ccc953
Merge branch 'develop' into renovate/datastore 2024-04-18 01:19:49 +02:00
renovate[bot]
4abe277bf8
Update dependency androidx.compose:compose-bom to v2024.04.01 2024-04-17 23:19:29 +00:00
Benoit Marty
1e2aa538d3
Merge pull request #2727 from element-hq/renovate/core
Update core to v1.13.0
2024-04-18 01:19:08 +02:00
Benoit Marty
26f758dcd0
Merge pull request #2724 from element-hq/renovate/kotlin
Update dependency androidx.compose.compiler:compiler to v1.5.12
2024-04-18 01:18:38 +02:00
renovate[bot]
c6109dc2c8
Update datastore to v1.1.0 2024-04-17 23:01:21 +00:00
Benoit Marty
35de787326 Fix test. 2024-04-18 00:56:46 +02:00
Benoit Marty
290a05439e Fix test. 2024-04-18 00:44:34 +02:00
Benoit Marty
5aa0ffea34 String -> RoomAlias 2024-04-18 00:43:34 +02:00
Benoit Marty
cecc6f2085 Fix compilation issue after rebase: String -> RoomAlias 2024-04-18 00:29:59 +02:00
Benoit Marty
275733757d Use string from Localazy. 2024-04-18 00:04:27 +02:00
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. 2024-04-18 00:04:26 +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
3bd65be894 Remove useless launch. 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
b8d87d4e75 Ignore too generic exceptions (temporary code). 2024-04-18 00:03:21 +02:00
Benoit Marty
c9580ad1e5 Remove extra space. 2024-04-18 00:03:21 +02:00
Benoit Marty
8e5ae8de2c Avoid providing default value. 2024-04-18 00:03:21 +02:00
Benoit Marty
1fcaf902e0 Rename eventId to focusedEventId for clarity. 2024-04-18 00:03:20 +02:00
Benoit Marty
986f20b526 Move RoomAliasResolver classes to their own module. 2024-04-18 00:03:20 +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
6a125bbb1b Add test on RoomAliasResolverPresenter 2024-04-18 00:03:18 +02:00
Benoit Marty
33212a136c Open any user permalink. 2024-04-18 00:03:18 +02:00
Benoit Marty
7a7fb2aa54 Comment out SDK usage. 2024-04-18 00:03:18 +02:00
Benoit Marty
b7d214fa56 Update extension. 2024-04-18 00:03:17 +02:00
Benoit Marty
b6e30833da Add name to call arguments. 2024-04-18 00:03:17 +02:00
Benoit Marty
96203824ac Handle navigation to the same room. 2024-04-18 00:03:16 +02:00
Benoit Marty
d057183d31 FIXME 2024-04-18 00:03:16 +02:00
Benoit Marty
6c8c14f9ff Add Retry on Join room node. 2024-04-18 00:03:16 +02:00
Benoit Marty
b1b5c563c7 Introduce RoomAliasResolverNode with error and retry handling. 2024-04-18 00:03:15 +02:00
Benoit Marty
235ef2a71b Resolve RoomId in RoomFlowNode. 2024-04-18 00:03:15 +02:00
Benoit Marty
09faa6d1c9 Simplify PermalinkData, now that we have RoomIdOrAlias interface. 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
ecd1bf76e2 Use RoomId and RoomAlias in MatrixRoomInfo 2024-04-18 00:02:10 +02:00
Benoit Marty
bd12ff737b Introduce value class RoomAlias 2024-04-18 00:02:09 +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
Benoit Marty
68346dd782 Add MatrixClient.getRoomPreview method. 2024-04-18 00:00:36 +02:00
Benoit Marty
37fa6548c4 Add MatrixClient.resolveRoomAlias method. 2024-04-18 00:00:36 +02:00
renovate[bot]
c52f1c69e9
Update core to v1.13.0 2024-04-17 21:06:06 +00:00
ganfra
0cda5b9e90
Merge pull request #2714 from element-hq/feature/fga/room_list_invites
[Feature] Room list invites
2024-04-17 23:04:31 +02:00
ganfra
90e273cd65 Room list invites: address some remarks and add small tests 2024-04-17 22:02:44 +02:00
ganfra
83e7c13618 Timeline : start reworking timeline apis 2024-04-17 21:32:02 +02:00
renovate[bot]
9f91f0bd81
Update dependency androidx.compose.compiler:compiler to v1.5.12 2024-04-17 18:21:45 +00:00
Benoit Marty
e3268247bc
Merge pull request #2721 from element-hq/feature/bma/roomMemberDetailsPresenterImprovement
Room member details presenter improvement
2024-04-17 16:38:54 +02:00