Commit Graph

5142 Commits

Author SHA1 Message Date
Benoit Marty 9ee64093cb Fix owners not displayed in the horizontal list. 2025-11-17 10:06:30 +01:00
Benoit Marty 270d255655 Fix detekt issue
Content slots should not be reused in different code branches/scopes of a composable function, to preserve the slot internal state.
2025-11-17 09:20:24 +01:00
Benoit Marty 8586e25774 Render Owner in the horizontal list when editing Admins. Closes #5634. 2025-11-14 17:35:58 +01:00
ganfra 5046148708 change(room members): address PR reviews 2025-11-14 12:27:45 +01:00
ganfra 3279684dc6 change(room members): moderation sheet design updates 2025-11-13 17:13:45 +01:00
ganfra 51959703b1 change(room members): remove useless call to updateMembers 2025-11-13 16:48:43 +01:00
ganfra 9618e9ad51 quality : format code 2025-11-13 16:00:07 +01:00
ganfra 7400fd6c84 Merge branch 'develop' into feature/fga/members_improvements 2025-11-13 14:30:29 +01:00
Benoit Marty 8638c06207 Merge pull request #5721 from element-hq/feature/bma/matrixUiModules
Let notifications use avatar fallback.
2025-11-13 10:22:39 +01:00
Benoit Marty 04589ec091 Fix package name 2025-11-12 12:24:46 +01:00
Benoit Marty 573767aca1 Let notifications use avatar fallback.
Extract code which handles Matrix image to its own api / impl / test modules.
2025-11-12 11:28:42 +01:00
Benoit Marty 30cc45c089 Ensure bottom sheet is collapsed when leaving RTE mode. Closes #5635 2025-11-10 16:59:36 +01:00
Benoit Marty 8149cc06f1 Format - no other change. 2025-11-10 16:59:00 +01:00
Benoit Marty 24c213901e Rename MessageComposerEvents to MessageComposerEvent 2025-11-10 16:29:30 +01:00
Benoit Marty eb31505dc7 Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
Benoit Marty f86431e663 Copyright: Add final period 2025-11-10 10:13:41 +01:00
Benoit Marty c4e0370f41 Copyright: run command uv run license-editor --repository ../element-x-android 2025-11-10 10:09:26 +01:00
Benoit Marty 8769b98862 Merge pull request #5698 from element-hq/feature/bma/handleEvent
Code consistency around view event handling
2025-11-10 09:36:04 +01:00
Benoit Marty 3b6af9d25d Merge pull request #5701 from element-hq/feature/bma/improveComposerAlertMolecule
Improve composer alert molecule
2025-11-10 09:22:26 +01:00
ElementBot 967f250e4b Sync Strings from Localazy (#5704)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-11-10 09:21:00 +01:00
Benoit Marty 39aa79335b Merge pull request #5691 from kaylendog/kaylendog/history-sharing/alert
Convert `ComposerAlertMolecule` to use alert levels.
2025-11-08 14:26:03 +01:00
Benoit Marty 87e7c64d34 Fix test 2025-11-07 16:53:53 +01:00
Benoit Marty f280b8962b Improve API of LoginHelper and AccountProviderDataSource 2025-11-07 16:53:52 +01:00
Benoit Marty 5e8f06221f Rename API 2025-11-07 16:53:51 +01:00
Benoit Marty bd43d86ec5 Ensure that the current account provider is set when using a login deeplink. Fixes #5004 2025-11-07 16:53:50 +01:00
Benoit Marty 77bc9b811a Merge pull request #5692 from element-hq/feature/bma/loginFlow
Improve account provider selection during the login flow
2025-11-07 16:48:03 +01:00
Skye Elliot 2f9bcde9fc Merge branch 'develop' into kaylendog/history-sharing/alert 2025-11-07 15:10:29 +00:00
Benoit Marty fe2a317aa7 Oups, thanks unit tests! 2025-11-07 14:11:37 +01:00
Benoit Marty b732ee29a3 Fix compilation issue 2025-11-07 13:35:23 +01:00
Benoit Marty 2d80e9c40d Rename parameter to event for code consistency 2025-11-07 12:28:16 +01:00
Benoit Marty 9c7b402367 Introduce fun handleEvent for code consistency 2025-11-07 12:25:15 +01:00
Benoit Marty ec8262672d Rename eventSink to handleEvent 2025-11-07 12:23:02 +01:00
Benoit Marty 19d0eb7557 Rename eventHandler to handleEvent 2025-11-07 12:22:30 +01:00
Benoit Marty 7ad9c8f687 Rename handleEvents to handleEvent 2025-11-07 12:21:43 +01:00
Benoit Marty 6acd0ed687 Update how eventSink is used in DefaultVoiceMessageComposerPresenter 2025-11-07 12:18:47 +01:00
Benoit Marty 80196c2703 Merge pull request #5695 from element-hq/feature/bma/bugReportForm
Ensure the form data are not lost when opening the log viewer.
2025-11-07 11:13:30 +01:00
Benoit Marty 8f63916a8e Remove param 2025-11-07 10:21:38 +01:00
Benoit Marty 70e3e768aa Avoid usage of not() and add unit tests. 2025-11-07 10:18:45 +01:00
Benoit Marty 98792c9562 Improve error mapping 2025-11-07 10:08:14 +01:00
Benoit Marty e12726f405 Improve error mapping 2025-11-07 09:52:04 +01:00
Benoit Marty b61ce1b19c Create specific errors for Invalid or Unsupporte homeserver. 2025-11-07 09:42:06 +01:00
ganfra 8d76dd9161 change(room members): add reason to unban 2025-11-06 20:11:04 +01:00
ganfra 1d72057391 change(room members): show ModerationView for banned members too 2025-11-06 20:07:01 +01:00
Benoit Marty f7cca0fc0c Ensure the form data are not lost when opening the log viewer. Closes #5579 2025-11-06 18:16:39 +01:00
Benoit Marty 5b472fdc31 Use presenter test extension 2025-11-06 15:38:43 +01:00
Benoit Marty fd0ef1ae7a Small cleanup 2025-11-06 15:38:41 +01:00
Benoit Marty a9958505d3 Always let the user try what they have entered, to get an explicit error if they continue 2025-11-06 15:38:40 +01:00
Benoit Marty e3ed75d19e Ensure user cannot select unsupported homeserver. In this case show the appropriate error (parity with iOS) 2025-11-06 15:38:39 +01:00
Benoit Marty 8fa2c6c85f Remove A_HOMESERVER and A_HOMESERVER_OIDC from TestData and replace by local fun aMatrixHomeServerDetails(). 2025-11-06 15:38:37 +01:00
Benoit Marty 4cc5cf0084 Fix test 2025-11-06 14:27:20 +01:00