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
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
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
Benoit Marty
5b3a2d8eca
Use produceState and fetch profile only if necessary.
2024-04-17 16:15:36 +02:00
Benoit Marty
f9d3f947c2
Add missing test for unblock user with error.
2024-04-17 14:44:16 +02:00
Benoit Marty
3f0159d438
Format
2024-04-17 14:01:03 +02:00
Benoit Marty
47e1d6fb0c
Changelog
2024-04-17 13:43:17 +02:00
Benoit Marty
4d50e43e85
Add test covering fallback to user profile.
2024-04-17 13:42:29 +02:00
Benoit Marty
0dba614c0a
createRoomMemberDetailsPresenter just need a UserId.
2024-04-17 13:35:16 +02:00
Benoit Marty
c9d5961684
RoomMemberDetailsPresenter: fallback to user profile data if the user is not a member of the room.
...
This can be displayed when the user click on a non-member user permalink.
2024-04-17 13:21:52 +02:00
Benoit Marty
f2ff326938
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
Benoit Marty
e971218873
Merge pull request #2711 from element-hq/renovate/danger-danger-js-12.x
...
Update danger/danger-js action to v12
2024-04-17 08:29:45 +02:00
Benoit Marty
117d53dbc5
version++
2024-04-17 08:25:59 +02:00
Benoit Marty
de5eaf8e02
Merge tag 'v0.4.10' into develop
...
tag
2024-04-17 08:24:51 +02:00
Benoit Marty
0f08e8053a
Merge branch 'release/0.4.10' into main
2024-04-17 08:24:34 +02:00
Benoit Marty
282c345b3c
Adding fastlane file for version 0.4.10
2024-04-17 08:24:30 +02:00
Benoit Marty
e838e7aa3b
Changelog for version 0.4.10
2024-04-17 08:23:45 +02:00
renovate[bot]
a427d2ea6c
Update danger/danger-js action to v12
2024-04-16 19:44:41 +00:00
ganfra
97e79d94d1
Room list invite: remove remaining inviteList test
2024-04-16 16:46:15 +02:00
ElementBot
253d8aaa51
Update screenshots
2024-04-16 14:03:35 +00:00
ganfra
e171472fc4
Room list invites : clean and format
2024-04-16 15:49:07 +02:00
ganfra
e72983f1b8
RoomList invites : update and remove tests
2024-04-16 15:45:57 +02:00
ganfra
997c4606c6
Invites : open room instead of invite list when clicking an invite notification
2024-04-16 13:20:43 +02:00
ganfra
3e13191153
RoomList : make invite filter truly exclusive
2024-04-16 11:53:40 +02:00
ganfra
4dbcd072c0
Invite : remove invitelist entry points
2024-04-16 11:41:55 +02:00
Benoit Marty
1286ea7e77
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
43e336cb72
RoomList : add invite filter
2024-04-15 22:50:43 +02:00
ganfra
c102c5b436
RoomList: branch accept/decline invite actions
2024-04-15 22:04:23 +02:00
ganfra
26eaed5ea4
RoomList : invite row
2024-04-15 21:42:39 +02:00
Benoit Marty
ff6c8df61c
Merge pull request #2709 from element-hq/feature/bma/permalinkParser
...
Parse permalink using `parseMatrixEntityFrom` from the SDK
2024-04-15 20:58:50 +02:00
Benoit Marty
9ee36e9ca4
Remove unnecessary tests.
2024-04-15 17:57:15 +02:00
Benoit Marty
83a49a88a5
changelog
2024-04-15 17:51:51 +02:00
Benoit Marty
3df328b1ab
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
Benoit Marty
89d2f43b1a
Merge pull request #2708 from element-hq/feature/bma/sdkPermalink
...
Use sdk API to build permalinks
2024-04-15 17:44:43 +02:00
Benoit Marty
9fcb880f1d
Fix formatting issue.
2024-04-15 17:04:33 +02:00
Benoit Marty
b1cb24a883
Use Node scope instead of UI scope.
2024-04-15 17:02:27 +02:00
ganfra
9d87240f4c
Room list : activate merged invites in Client
2024-04-15 16:58:07 +02:00
Benoit Marty
6036a3c7d1
Use org.matrix.rustcomponents.sdk.matrixToUserPermalink to build permalinks for user.
2024-04-15 16:43:10 +02:00
Benoit Marty
6b301ac37f
Use org.matrix.rustcomponents.sdk.matrixToUserPermalink to build permalinks for user.
2024-04-15 16:24:56 +02:00
Benoit Marty
294f1f2d96
Use SDK API to build room and event permalinks.
2024-04-15 16:05:12 +02:00
Benoit Marty
7b14a0e4c8
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