Commit Graph

2381 Commits

Author SHA1 Message Date
Benoit Marty
41bdd394b4 Fix vertical alignment. 2024-04-18 15:22:30 +02:00
Benoit Marty
bfd91c4934 Let JoinRoomView render the InviteSender 2024-04-18 15:19:03 +02:00
Benoit Marty
866bfed218 Move InviteSender to :library:matrixui module. 2024-04-18 15:00:49 +02:00
Benoit Marty
b7e23aea87 Fix padding issue on RoomPreviewMembersCountMolecule 2024-04-18 11:35:54 +02:00
Benoit Marty
30e0478cc0 Please ktlint 2024-04-18 10:57:18 +02:00
Benoit Marty
689d1a50de Readability 2024-04-18 09:04:06 +02:00
Benoit Marty
8b7cc40c29 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
7eae4d28ef Fix test. 2024-04-18 00:56:46 +02:00
Benoit Marty
9c6cee10b8 String -> RoomAlias 2024-04-18 00:43:34 +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
70f7bf7e8d Ignore too generic exceptions (temporary code). 2024-04-18 00:03:21 +02:00
Benoit Marty
d67a9da112 Remove extra space. 2024-04-18 00:03:21 +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
579c90e2fb Add test on RoomAliasResolverPresenter 2024-04-18 00:03:18 +02:00
Benoit Marty
9950d3c0fa Comment out SDK usage. 2024-04-18 00:03:18 +02:00
Benoit Marty
57d5ffa97a Update extension. 2024-04-18 00:03:17 +02:00
Benoit Marty
5e28bfef33 Add name to call arguments. 2024-04-18 00:03:17 +02:00
Benoit Marty
f37ef1e0cd Handle navigation to the same room. 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
c1bb910dbd Simplify PermalinkData, now that we have RoomIdOrAlias interface. 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
fe7dfcb09b Use RoomId and RoomAlias in MatrixRoomInfo 2024-04-18 00:02:10 +02:00
Benoit Marty
dca3d56aa7 Introduce value class RoomAlias 2024-04-18 00:02:09 +02:00
Benoit Marty
fb3d49cc2f Add MatrixClient.getRoomPreview method. 2024-04-18 00:00:36 +02:00
Benoit Marty
0550da3e3b Add MatrixClient.resolveRoomAlias method. 2024-04-18 00:00:36 +02:00
ganfra
bbb92bcc87 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
e8bc8c1125 Room list invites: address some remarks and add small tests 2024-04-17 22:02:44 +02:00
Benoit Marty
87298803c6 Observe ignoredUsersFlow to have live data about blocked user.
This will also ensure that blocking a user will work even if the user is not a member of the room (preparatory work for user permalink)
2024-04-17 13:21:52 +02:00
ganfra
09a760a3f9 Room list invites : clean and format 2024-04-16 15:49:07 +02:00
ganfra
b09269333d RoomList invites : update and remove tests 2024-04-16 15:45:57 +02:00
ganfra
8f583d78ac Invites : open room instead of invite list when clicking an invite notification 2024-04-16 13:20:43 +02:00
ganfra
0e65ea8eb8 RoomList : make invite filter truly exclusive 2024-04-16 11:53:40 +02:00
Benoit Marty
70690266de Merge pull request #2696 from element-hq/misc/add-super-button-component
Compound: add SuperButton and GradientFAB components
2024-04-16 00:06:03 +02:00
ganfra
1cdf561688 RoomList : add invite filter 2024-04-15 22:50:43 +02:00
Benoit Marty
416017f1e5 Remove unnecessary tests. 2024-04-15 17:57:15 +02:00
Benoit Marty
9b6ab9b484 Parse permalink using parseMatrixEntityFrom.
Create new PermalinkData type for link to Events.
Keep matrixToConverter for now to first convert to matrix.to link. At some point it may be done by the SDK.
Remove parse(Uri)
2024-04-15 17:47:40 +02:00
ganfra
2c6620a199 Room list : activate merged invites in Client 2024-04-15 16:58:07 +02:00
Benoit Marty
8894adad86 Use org.matrix.rustcomponents.sdk.matrixToUserPermalink to build permalinks for user. 2024-04-15 16:24:56 +02:00
Benoit Marty
4c7e66e928 Use SDK API to build room and event permalinks. 2024-04-15 16:05:12 +02:00
Benoit Marty
f99670eae3 Merge pull request #2704 from element-hq/feature/bma/encryptDbRelease
Encrypt new session data with a passphrase
2024-04-15 15:59:15 +02:00
Benoit Marty
f2e56e7137 Format 2024-04-15 14:17:42 +02:00
Benoit Marty
62e25fa996 Remove unnecessary Box wrapping. 2024-04-15 13:46:48 +02:00
bmarty
f81dca8238 Sync Strings from Localazy 2024-04-15 11:40:19 +00:00
ganfra
1dcdc713a4 Merge pull request #2695 from element-hq/feature/fga/room_navigation
Room navigation
2024-04-15 12:55:29 +02:00
Benoit Marty
ae09b5b69c Encrypt new session data with a passphrase #2703 2024-04-15 11:02:16 +02:00
Jorge Martín
08c25a1d52 Compound: add SuperButton and GradientFloatingActionButton components
Also add `ButtonSize.Small` and adjust existing `Button` component
2024-04-12 17:01:06 +02:00
ganfra
8b80b2859f Room navigation : some clean up 2024-04-12 15:58:15 +02:00