Commit Graph

540 Commits

Author SHA1 Message Date
bmarty ff3fbe9cbf Sync Strings from Localazy 2024-12-16 00:28:36 +00:00
Benoit Marty 06d6ba1899 Merge pull request #4010 from element-hq/feature/bma/mediaGalleryUi
Media gallery UI
2024-12-11 12:20:30 +01:00
ganfra 967115bb1c Merge pull request #4012 from element-hq/feature/fga/fix_open_dm_twice
fix(dm) : remove duplicate LaunchedEffect when opening DM
2024-12-10 11:03:24 +01:00
Benoit Marty ff86d0679f Fix test. 2024-12-10 10:17:57 +01:00
Benoit Marty b78039a17f Add test. 2024-12-10 09:47:53 +01:00
Benoit Marty 197fda5d0e Rename onDone to onBackClick. 2024-12-10 08:51:43 +01:00
ganfra 6ad89fd512 fix(dm) : remove duplicate LaunchedEffect 2024-12-09 19:58:54 +01:00
Benoit Marty 3e1b1c29d1 Media Gallery 2024-12-09 16:48:48 +01:00
Benoit Marty c1c1264e9a Merge pull request #4007 from element-hq/sync-localazy
Sync Strings
2024-12-09 16:47:34 +01:00
bmarty e8218b3a7c Sync Strings from Localazy 2024-12-09 00:30:45 +00:00
ganfra e744ff00ba knock requests : update icon 2024-12-06 13:49:14 +01:00
ganfra eae73ac2b9 Merge pull request #3995 from element-hq/feature/fga/requests_to_join_list
feat(knock_requests_list) : implement design
2024-12-06 13:28:52 +01:00
ganfra 584f20a088 knock requests : small nit on RoomDetailsNode
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-12-05 18:28:31 +01:00
ganfra be1a8a3d16 knock requests : fix test on room details view 2024-12-05 12:57:15 +01:00
ganfra d57ec1c2f8 Merge branch 'develop' into feature/fga/requests_to_join_list 2024-12-04 14:24:40 +01:00
ganfra 80f25e637a knock requests : cleaning up 2024-12-04 14:15:17 +01:00
ganfra a064c88f8f fix(room_detail) : hide room avatar preview 2024-12-04 11:03:24 +01:00
Benoit Marty 96d7fbfadc Move code to the impl module 2024-11-29 09:24:50 +01:00
ganfra 795937b74c knock requests : create feature module 2024-11-26 12:25:23 +01:00
ganfra 0ab2ad1b8b room details : display the item to show request to join list 2024-11-25 16:33:34 +01:00
ElementBot bc59a70043 Sync Strings - add translations to Finnish (#3883)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-11-18 11:37:17 +00:00
ganfra cffd2da10b Merge pull request #3834 from element-hq/feature/fga/design_system_text_field
Design system : implement new TextField
2024-11-12 11:18:07 +01:00
ganfra 324b3d0a21 design : fix RoomDetailsEditViewTest after readonly changes 2024-11-08 17:47:30 +01:00
ganfra 3910c42855 design : TextField2 is now TextField 2024-11-08 15:37:10 +01:00
ganfra 83caf94ccb design : remove some usages of TextField and LabelledTextField 2024-11-08 15:29:07 +01:00
Benoit Marty 585b6a94f3 Delete temporary created files. 2024-11-08 10:11:06 +01:00
Benoit Marty 13ec1838c0 MediaPreProcessor: remove default value of parameter deleteOriginal. No functional change here. 2024-11-08 10:11:06 +01:00
Benoit Marty 58e66963d8 Hide the join call button if the user is already in the call.
This is at the account level so if the user has joined the call on another device, the join button will be hidden.

Extract room call state presenter to its own module and update RoomCallState model.
Let RoomDetailsPresenter use the new RoomCallStatePresenter
2024-11-06 09:14:47 +01:00
Benoit Marty af78197a8f Merge pull request #3798 from element-hq/sync-localazy
Sync Strings
2024-11-04 09:59:03 +01:00
bmarty 0b609db1db Sync Strings from Localazy 2024-11-04 00:27:46 +00:00
Benoit Marty 7146a6c0d6 Use MimeTypes.Jpeg 2024-10-31 12:49:31 +01:00
bmarty 1856363964 Sync Strings from Localazy 2024-10-28 00:27:09 +00:00
Benoit Marty 67efecdec6 Fix preview for ignore user in a DM case. 2024-10-23 13:13:40 +02:00
Benoit Marty f516c09d3b Change a preview to have a room detail state without any badge. 2024-10-23 13:09:51 +02:00
Benoit Marty 2eec17fec7 Ensure modifier of BadgeList is used. 2024-10-23 13:06:55 +02:00
Benoit Marty 35867f9837 Let roomBadges be a computed val of RoomDetailsState 2024-10-23 12:59:56 +02:00
Benoit Marty 3c23555eb7 Code quality 2024-10-22 14:19:07 +02:00
Benoit Marty ecbf6b7e7c Room badge: let the presenter compute the list of badges. 2024-10-22 14:09:38 +02:00
Benoit Marty 1ca8c5131b Change model and create MatrixBadgeRowMolecule 2024-10-22 10:18:43 +02:00
Benoit Marty 77b87af52a Move RoomBadge to atomic package and rename to MatrixBadge 2024-10-22 10:18:42 +02:00
bmarty b179518962 Sync Strings from Localazy 2024-10-21 00:27:20 +00:00
Benoit Marty 6106d7b0ba Reorder imports. 2024-10-17 16:34:24 +02:00
Benoit Marty c5b0581bca Renaming. 2024-10-17 14:24:08 +02:00
Benoit Marty 9b9255d0e8 Format 2024-10-17 14:16:29 +02:00
Benoit Marty 95a7cf643e Let RoomMemberDetailsPresenter use UserProfilePresenter to reduce code duplication. 2024-10-17 14:12:18 +02:00
Benoit Marty f95ab1fb06 Merge pull request #3671 from element-hq/bma/improveRoomModeration
Improve room moderation
2024-10-16 17:57:22 +02:00
Benoit Marty 7ece687740 Merge pull request #3574 from element-hq/feature/bma/improveMediaModel
Clarify model for Event with attachment
2024-10-16 14:57:05 +02:00
Benoit Marty b33b423a19 The name ConfirmingBanUser was wrong since it was used to confirm a unban action. Better to keep a generic name, in case this class is used for any other action. 2024-10-16 11:58:54 +02:00
Benoit Marty 598d86607a Room moderation: make it more reactive and simplify the code. 2024-10-16 11:49:15 +02:00
Benoit Marty 6e27266988 Rename some classes which implement PreviewParameterProvider according to the new naming convention.
`Provider` suffix is enough and more used than `PreviewProvider`, so let's make the codebase more consistent.
2024-10-16 11:17:46 +02:00