Commit Graph

  • 0dcd63c7f9 Add unit test on DefaultServiceUnregisteredHandler Benoit Marty 2025-11-13 15:13:05 +01:00
  • 71e8df2628 Rename val Benoit Marty 2025-11-13 14:58:44 +01:00
  • f9c0b9e8bb UnifiedPush: emit error when registration fails. Note that I did not manage to have the method onRegistrationFailed invoked. If the network is not available for instance, unregistering the previous pusher will fail first. Benoit Marty 2025-11-13 12:34:40 +01:00
  • 7400fd6c84 Merge branch 'develop' into feature/fga/members_improvements ganfra 2025-11-13 14:30:29 +01:00
  • 6b7e8f72f5 Improve logs Benoit Marty 2025-11-13 12:26:46 +01:00
  • e706e5fa0e Unregister the pusher when the topic is deleted (unregistered) Benoit Marty 2025-11-13 12:26:35 +01:00
  • 3a3ab4e696 Cleanup NotificationCreator. Benoit Marty 2025-11-13 11:59:58 +01:00
  • 8c6a7ccac5 Use the method setLargeIcon(Bitmap?) instead of setLargeIcon(Icon?) because it may scale the Bitmap on versions before API 27. Starting in API 27, the framework does this automatically. Benoit Marty 2025-11-13 11:41:11 +01:00
  • 8638c06207 Merge pull request #5721 from element-hq/feature/bma/matrixUiModules Benoit Marty 2025-11-13 10:22:39 +01:00
  • df11dbdf97 Fix tests Benoit Marty 2025-11-12 23:04:55 +01:00
  • 8285478688 API modules do not need to setup dependency injection. Benoit Marty 2025-11-12 16:03:00 +01:00
  • 8cad6fba9f Ensure API modules will not use setupDependencyInjection(). Benoit Marty 2025-11-12 16:43:07 +01:00
  • 3cc455c1aa change(room members): makes sure to subscribe to timeline items changes ganfra 2025-11-07 20:15:18 +01:00
  • 04589ec091 Fix package name Benoit Marty 2025-11-12 12:24:46 +01:00
  • 7b7c42915a Update dependency io.sentry:sentry-android to v8.26.0 (#5720) renovate[bot] 2025-11-12 10:44:10 +00:00
  • bf88382fc4 Update dependency org.maplibre.gl:android-sdk to v12.1.0 (#5714) renovate[bot] 2025-11-12 11:32:54 +01:00
  • fe6cf5a253 Update plugin dependencycheck to v12.1.9 (#5717) renovate[bot] 2025-11-12 11:32:29 +01:00
  • f2a7a2a3ce Update plugin ktlint to v14 (#5713) renovate[bot] 2025-11-12 11:32:05 +01:00
  • 38c03d6453 Merge pull request #5710 from element-hq/feature/bma/textComposerLayout Benoit Marty 2025-11-12 11:29:57 +01:00
  • 573767aca1 Let notifications use avatar fallback. Benoit Marty 2025-11-12 11:15:02 +01:00
  • e7e2f38c3c Update dependency org.matrix.rustcomponents:sdk-android to v25.11.11 (#5716) renovate[bot] 2025-11-11 15:29:37 +00:00
  • 6416c79925 Fix rendering notifications if event ID is duplicated (#5711) SpiritCroc 2025-11-10 21:54:09 +01:00
  • 30cc45c089 Ensure bottom sheet is collapsed when leaving RTE mode. Closes #5635 Benoit Marty 2025-11-10 16:59:36 +01:00
  • 8149cc06f1 Format - no other change. Benoit Marty 2025-11-10 16:34:14 +01:00
  • 24c213901e Rename MessageComposerEvents to MessageComposerEvent Benoit Marty 2025-11-10 16:29:30 +01:00
  • 8603d54778 Merge pull request #5706 from element-hq/feature/bma/copyright2025 Benoit Marty 2025-11-10 13:34:19 +01:00
  • 036391adab Copyright: update enterprise template. Benoit Marty 2025-11-10 11:33:51 +01:00
  • c3875e4d95 Copyright: update test Benoit Marty 2025-11-10 11:25:37 +01:00
  • 336e35da2e Copyright: update enterprise code. Benoit Marty 2025-11-10 11:23:26 +01:00
  • 57e9153a0e Copyright: Add missing headers Benoit Marty 2025-11-10 11:00:23 +01:00
  • 8ecb4fbb9b Copyright: Update template Benoit Marty 2025-11-10 10:29:46 +01:00
  • f16040a64d Copyright: Update Konsist test Benoit Marty 2025-11-10 10:26:37 +01:00
  • eb31505dc7 Copyright: Add Element Creations Ltd. copyright Benoit Marty 2025-11-10 10:22:23 +01:00
  • f86431e663 Copyright: Add final period Benoit Marty 2025-11-10 10:13:41 +01:00
  • c4e0370f41 Copyright: run command uv run license-editor --repository ../element-x-android Benoit Marty 2025-11-10 10:09:26 +01:00
  • d211e445cf Copyright: update README.md Benoit Marty 2025-11-10 10:06:22 +01:00
  • cbbd0ff079 Fix typo Benoit Marty 2025-11-10 09:37:01 +01:00
  • 8769b98862 Merge pull request #5698 from element-hq/feature/bma/handleEvent Benoit Marty 2025-11-10 09:36:04 +01:00
  • 3b6af9d25d Merge pull request #5701 from element-hq/feature/bma/improveComposerAlertMolecule Benoit Marty 2025-11-10 09:22:26 +01:00
  • 967f250e4b Sync Strings from Localazy (#5704) ElementBot 2025-11-10 09:21:00 +01:00
  • d296e19cd2 Update screenshots ElementBot 2025-11-08 13:40:32 +00:00
  • 39aa79335b Merge pull request #5691 from kaylendog/kaylendog/history-sharing/alert Benoit Marty 2025-11-08 14:26:03 +01:00
  • 9efa5aa4cf Merge pull request #5693 from element-hq/feature/bma/loginLinkPassword Benoit Marty 2025-11-07 17:28:04 +01:00
  • b3812544cb chore: Remove .idea/markdown.xml and add to .gitignore. Skye Elliot 2025-11-07 16:08:17 +00:00
  • 87e7c64d34 Fix test Benoit Marty 2025-11-07 16:52:33 +01:00
  • f280b8962b Improve API of LoginHelper and AccountProviderDataSource Benoit Marty 2025-11-06 17:14:30 +01:00
  • 5e8f06221f Rename API Benoit Marty 2025-11-06 17:07:58 +01:00
  • bd43d86ec5 Ensure that the current account provider is set when using a login deeplink. Fixes #5004 Benoit Marty 2025-11-06 17:00:32 +01:00
  • 77bc9b811a Merge pull request #5692 from element-hq/feature/bma/loginFlow Benoit Marty 2025-11-07 16:48:03 +01:00
  • d4dba4b0fc chore: Remove unused import. Skye Elliot 2025-11-07 15:24:24 +00:00
  • 7595a0be35 fix: Use Icon(imageVector = icon) over rememberVectorPainter(icon) Skye Elliot 2025-11-07 15:18:08 +00:00
  • b163959241 refactor: Extract ComposerAlertMoleculeParamsProvider to new file. Skye Elliot 2025-11-07 15:13:47 +00:00
  • 2f9bcde9fc Merge branch 'develop' into kaylendog/history-sharing/alert Skye Elliot 2025-11-07 15:10:29 +00:00
  • fe2a317aa7 Oups, thanks unit tests! Benoit Marty 2025-11-07 14:11:37 +01:00
  • c99068c60e Update the template to use the singular form for Event interface. Benoit Marty 2025-11-07 13:39:56 +01:00
  • b732ee29a3 Fix compilation issue Benoit Marty 2025-11-07 13:35:23 +01:00
  • b871725423 Improve error displayed when the Unconsumed Event cannot be displayed. Benoit Marty 2025-11-07 12:51:35 +01:00
  • 2625c75ac9 Update the template. Benoit Marty 2025-11-07 12:44:21 +01:00
  • 2d80e9c40d Rename parameter to event for code consistency Benoit Marty 2025-11-07 12:28:16 +01:00
  • 9c7b402367 Introduce fun handleEvent for code consistency Benoit Marty 2025-11-07 12:25:15 +01:00
  • 0cafe8fee0 Rename eventSink to handleEvent Benoit Marty 2025-11-07 12:23:46 +01:00
  • ec8262672d Rename eventSink to handleEvent Benoit Marty 2025-11-07 12:23:02 +01:00
  • 19d0eb7557 Rename eventHandler to handleEvent Benoit Marty 2025-11-07 12:22:30 +01:00
  • 7ad9c8f687 Rename handleEvents to handleEvent Benoit Marty 2025-11-07 12:20:33 +01:00
  • 6acd0ed687 Update how eventSink is used in DefaultVoiceMessageComposerPresenter Benoit Marty 2025-11-07 12:18:47 +01:00
  • 3fd961c329 Update screenshots ElementBot 2025-11-07 11:04:44 +00:00
  • 80196c2703 Merge pull request #5695 from element-hq/feature/bma/bugReportForm Benoit Marty 2025-11-07 11:13:30 +01:00
  • cc01e19bf7 Use isNull() Benoit Marty 2025-11-07 11:05:13 +01:00
  • 596b773535 fix(deps): update metro to v0.7.5 (#5697) renovate[bot] 2025-11-07 10:59:22 +01:00
  • 1e39b45236 fix(deps): update dependency com.posthog:posthog-android to v3.26.0 (#5696) renovate[bot] 2025-11-07 10:22:08 +01:00
  • 8f63916a8e Remove param Benoit Marty 2025-11-07 10:21:38 +01:00
  • 70e3e768aa Avoid usage of not() and add unit tests. Benoit Marty 2025-11-07 10:18:45 +01:00
  • 98792c9562 Improve error mapping Benoit Marty 2025-11-07 10:04:48 +01:00
  • e12726f405 Improve error mapping Benoit Marty 2025-11-07 09:52:04 +01:00
  • b61ce1b19c Create specific errors for Invalid or Unsupporte homeserver. Benoit Marty 2025-11-07 09:41:57 +01:00
  • 8d76dd9161 change(room members): add reason to unban ganfra 2025-11-06 20:10:07 +01:00
  • 1d72057391 change(room members): show ModerationView for banned members too ganfra 2025-11-06 20:07:01 +01:00
  • 2bf12037f2 Merge pull request #5685 from element-hq/feature/fga/role_and_permissions_rework ganfra 2025-11-06 19:13:01 +01:00
  • d296d7d0b4 Update screenshots ElementBot 2025-11-06 17:40:02 +00:00
  • f7cca0fc0c Ensure the form data are not lost when opening the log viewer. Closes #5579 Benoit Marty 2025-11-06 18:16:39 +01:00
  • 0657a201ea Update screenshots ElementBot 2025-11-06 14:58:50 +00:00
  • 5b472fdc31 Use presenter test extension Benoit Marty 2025-11-06 15:25:39 +01:00
  • fd0ef1ae7a Small cleanup Benoit Marty 2025-11-06 15:22:19 +01:00
  • a9958505d3 Always let the user try what they have entered, to get an explicit error if they continue Benoit Marty 2025-11-06 15:21:50 +01:00
  • e3ed75d19e Ensure user cannot select unsupported homeserver. In this case show the appropriate error (parity with iOS) Benoit Marty 2025-11-06 15:07:44 +01:00
  • 8fa2c6c85f Remove A_HOMESERVER and A_HOMESERVER_OIDC from TestData and replace by local fun aMatrixHomeServerDetails(). Benoit Marty 2025-11-06 14:39:59 +01:00
  • 516fc722cb Merge pull request #5689 from element-hq/bbz/use-dedicated-bug-report-subdomain Benoit Marty 2025-11-06 15:32:03 +01:00
  • 6617db0ce6 MatrixHomeServerDetails does not need to be Parcelable Benoit Marty 2025-11-06 14:32:00 +01:00
  • 4cc5cf0084 Fix test Benoit Marty 2025-11-06 14:23:41 +01:00
  • 0cad4175fa Merge branch 'develop' into feature/fga/role_and_permissions_rework ganfra 2025-11-06 13:51:04 +01:00
  • 6db952c7df quality: fix more tests ganfra 2025-11-06 13:47:52 +01:00
  • 5fe2c86e1d feat: Convert ComposerAlertMolecule to use alert levels. Skye Elliot 2025-11-05 17:04:19 +00:00
  • cee6475eb8 Do not override the value of url returned by the SDK Benoit Marty 2025-11-06 12:29:08 +01:00
  • 0be6d13025 MatrixAuthenticationService: remove fun getHomeserverDetails(): StateFlow<MatrixHomeServerDetails?>. The MatrixHomeServerDetails are now return by setHomeserver Benoit Marty 2025-11-06 12:22:48 +01:00
  • c6df9df718 Use the dedicated (element.io !!) subdomain for the bug report URL by default. Ben Banfield-Zanin 2025-11-06 10:23:07 +00:00
  • fbe7476ba7 change(roles and permissions): use @RoomCoroutineScope instead of local scope ganfra 2025-11-06 10:59:24 +01:00
  • 910bac9c4e misc: introduce @RoomCoroutineScope ganfra 2025-11-06 10:58:51 +01:00
  • 91c7b597ce design: improve PreferenceDropdown ganfra 2025-11-06 10:50:46 +01:00
  • c1da4820b1 Merge pull request #5679 from element-hq/feature/bma/saveChangeDialog Benoit Marty 2025-11-06 10:09:18 +01:00
  • 4bb27a4ce4 Merge pull request #5686 from element-hq/feature/bma/userCertificate Benoit Marty 2025-11-06 09:35:37 +01:00