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
6a46555462
Handle permalink navigation - WIP
...
- prepare navigating to an Event
- add NodeBuilder to MessagesEntryPoint
2024-04-18 00:02:09 +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
291983f6bc
Use produceState and fetch profile only if necessary.
2024-04-17 16:15:36 +02:00
Benoit Marty
57072c3e6a
Add missing test for unblock user with error.
2024-04-17 14:44:16 +02:00
Benoit Marty
f4aea992de
Format
2024-04-17 14:01:03 +02:00
Benoit Marty
739b6c2acb
Add test covering fallback to user profile.
2024-04-17 13:42:29 +02:00
Benoit Marty
7512d8e0fd
createRoomMemberDetailsPresenter just need a UserId.
2024-04-17 13:35:16 +02:00
Benoit Marty
bec65c46fc
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
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
807bd362fe
Invite : remove invitelist entry points
2024-04-16 11:41:55 +02:00
ganfra
1cdf561688
RoomList : add invite filter
2024-04-15 22:50:43 +02:00
ganfra
9434bbbfd3
RoomList: branch accept/decline invite actions
2024-04-15 22:04:23 +02:00
ganfra
36f0dfa694
RoomList : invite row
2024-04-15 21:42:39 +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
Benoit Marty
0d655bff78
Fix formatting issue.
2024-04-15 17:04:33 +02:00
Benoit Marty
42d4a2a544
Use Node scope instead of UI scope.
2024-04-15 17:02:27 +02:00
Benoit Marty
4c7e66e928
Use SDK API to build room and event permalinks.
2024-04-15 16:05:12 +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
bb75d33807
Attempt to fix preview of RoomDirectoryView
2024-04-15 10:47:28 +02:00
Benoit Marty
f9df0c34a9
Attempt to fix preview of JoinRoomView
2024-04-15 10:44:45 +02:00
Benoit Marty
822990af09
Fix test: ContentState.UnknownRoom case will be handled later.
2024-04-15 09:01:03 +02:00
Benoit Marty
bc2a8e4e1c
Cleanup
2024-04-15 08:58:06 +02:00
Benoit Marty
fa54e20c3f
Format
2024-04-12 18:45:43 +02:00
Benoit Marty
25f4dbc934
Fix preview of JoinRoomView
2024-04-12 18:45:34 +02:00
Benoit Marty
020e51d0f9
Use ContentState.Loading instead of ContentState.UnknownRoom.
2024-04-12 18:16:17 +02:00
ganfra
f7d74070ea
Fix malformed room id in StateProvider..
2024-04-12 16:45:40 +02:00
ganfra
8b80b2859f
Room navigation : some clean up
2024-04-12 15:58:15 +02:00
ganfra
c0918bd965
Join room : change state and view
2024-04-12 14:10:32 +02:00
ganfra
038d8e3334
Room join : add presenter tests
2024-04-11 21:07:10 +02:00
ganfra
79c6385edb
Room navigation : fix tests on invite after the refactoring
2024-04-11 16:50:09 +02:00
Benoit Marty
eb91f83f51
Always use method aRichTextEditorState instead of invoking the constructor directly, and remove parameter when it's the default value.
2024-04-11 11:17:56 +02:00
Benoit Marty
beffc0cce6
Merge pull request #2686 from element-hq/feature/bma/checkStrings
...
Prevent the word "Element" from being included in string resources.
2024-04-11 09:44:47 +02:00
Benoit Marty
d1b12d5081
Fix compilation issue on test, and ensure that the correct value is used.
2024-04-11 09:15:42 +02:00
Benoit Marty
442d57909d
Fix compilation issue.
2024-04-10 17:10:34 +02:00
ganfra
d07df2319b
Merge branch 'develop' into feature/fga/room_navigation
2024-04-10 16:55:55 +02:00
Benoit Marty
d082e666d5
Use productionApplicationName, set to "Element", instead of "Element X", and use ot for screen_onboarding_welcome_message
2024-04-10 16:45:14 +02:00
ganfra
bf7a94cc93
Room navigation : make it working with RoomDirectory
2024-04-10 15:14:59 +02:00
Benoit Marty
a258ddf9d8
String screen_create_new_recovery_key_list_item_1 now needs the desktop application name.
2024-04-10 12:36:41 +02:00
Benoit Marty
97e1c5e674
String screen_onboarding_welcome_message now needs the application name.
2024-04-10 12:36:41 +02:00
Benoit Marty
4916baadd8
Sync strings.
2024-04-10 12:36:41 +02:00
ganfra
fc20b7399a
Room navigation : more reliable roomInfoFlow method
2024-04-10 11:41:06 +02:00
Jorge Martin Espinosa
5dafd95eed
Improve designs of FTUE analytics opt-in screen ( #2684 )
...
* Improve designs of FTUE analytics opt-in screen
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2024-04-10 10:28:05 +02:00
Jorge Martin Espinosa
3436351619
Improve session recovery screens ( #2657 )
...
* Improve enter recovery key screen UI
* Add instructions to reset the encryption of the logged in account.
* Update screenshots
* Fix maestro flow
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2024-04-09 17:01:06 +00:00
Jorge Martin Espinosa
fcf1e6be27
Remove Room moderation feature flag ( #2678 )
...
* Remove the feature flag
* Add changelog
* Increase login timeout for Maestro
2024-04-09 17:53:07 +02:00