Commit graph

11511 commits

Author SHA1 Message Date
Benoit Marty
c8bf49dde7 Improve rendering of title of the folder view 2025-09-08 16:56:59 +02:00
Benoit Marty
88f38a0523 Format files. 2025-09-08 16:45:54 +02:00
Benoit Marty
f0291b21da Restore commented out code.
Fix regression from #5253
2025-09-08 16:42:58 +02:00
ElementBot
f852fb4f82
Sync Strings from Localazy (#5290)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-09-08 09:37:13 +02:00
Jorge Martin Espinosa
bdb9acfd32
Add emoji search to the reaction emoji picker (#5255)
* Add emoji search to the reaction emoji picker

* Update screenshots

* Fix tests and lint issues.

Fixing the tests required addressing some underlying issues in `SearchBar`

---------

Co-authored-by: ElementBot <android@element.io>
2025-09-05 17:11:40 +00:00
Benoit Marty
a2dd455f22
Merge pull request #5273 from element-hq/feature/bma/spaceNextStep
Space: add content in home screen
2025-09-05 17:55:14 +02:00
renovate[bot]
c903680ec1
Update codecov/codecov-action action to v5.5.1 (#5274)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-05 17:40:54 +02:00
Benoit Marty
ba12e26b20
Cleanup our DI solution and add documentation about the migration to Metro (#5287)
* Format

* Rename anvil modules to annotations and codegen

* Add documentation to migrate from Dagger/Anvil to Metro

* Other cleanup

* Cleanup kover config.
2025-09-05 17:39:56 +02:00
Jorge Martin Espinosa
a8a6a51953
Allow replying to a message with an attachment (#5261) 2025-09-05 17:36:54 +02:00
Benoit Marty
670c929993
Merge pull request #5284 from element-hq/renovate/actions-github-script-8.x
Update actions/github-script action to v8
2025-09-05 17:31:50 +02:00
Benoit Marty
d09bc71f32 Fix compilation issue after rebase on develop. 2025-09-05 17:27:01 +02:00
Benoit Marty
927dbcaedd Fix RustMatrixClientTest 2025-09-05 17:09:43 +02:00
Benoit Marty
c24d5fc608 Code quality 2025-09-05 17:09:43 +02:00
Benoit Marty
63706c0558 Add tests on HomeSpacesPresenter 2025-09-05 17:09:42 +02:00
ElementBot
8faa286012 Update screenshots 2025-09-05 17:09:41 +02:00
Benoit Marty
a22ab5e663 Add space header. 2025-09-05 17:09:40 +02:00
Benoit Marty
a0ec8658af Take into account hiding avatars from invitation 2025-09-05 17:09:40 +02:00
Benoit Marty
81d82fb0de Space List
Extract InviteButtonsRowMolecule
Take into account seenSpaceInvites
2025-09-05 17:09:39 +02:00
Benoit Marty
b8085cc77c Cleanup kover config. 2025-09-05 16:54:47 +02:00
Benoit Marty
8d533e8a20 Other cleanup 2025-09-05 16:54:45 +02:00
Benoit Marty
ad8ad3d443 Add documentation to migrate from Dagger/Anvil to Metro 2025-09-05 14:37:44 +02:00
Benoit Marty
e88743bd6a Rename anvil modules to annotations and codegen 2025-09-05 14:26:27 +02:00
Benoit Marty
c15162ed38 Format 2025-09-05 14:03:09 +02:00
Benoit Marty
1836ae0ae0
Merge pull request #5286 from element-hq/sync-localazy
Sync Strings - new translations to Korean
2025-09-05 11:59:14 +02:00
Benoit Marty
bf0493de8f Sync strings again 2025-09-05 11:22:33 +02:00
Benoit Marty
aaaca12aa7 Sync strings again 2025-09-05 10:39:44 +02:00
Benoit Marty
2e5a4bc414 Fix compilation issue. 2025-09-05 10:13:51 +02:00
bmarty
8027ce9dca Sync Strings from Localazy 2025-09-05 07:44:19 +00:00
renovate[bot]
9ebb927882
Update actions/github-script action to v8 2025-09-04 16:20:26 +00:00
Benoit Marty
0e86b2c751
Merge pull request #5253 from element-hq/metro-v2
Migrate Anvil KSP to Metro
2025-09-04 18:19:01 +02:00
renovate[bot]
6833b76549
Update dependency com.posthog:posthog-android to v3.21.1 (#5275)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-04 17:36:10 +02:00
Jorge Martín
5ee0a40740 Use the right commit for enterprise 2025-09-04 17:17:59 +02:00
Jorge Martín
c6d622ced2 Revert removing enterprise submodule 2025-09-04 16:49:22 +02:00
Jorge Martín
e8328858ab Fixes after rebase 2025-09-04 16:49:21 +02:00
Jorge Martín
ddf9e5055e Upgrade Metro to v0.6.4 2025-09-04 16:49:21 +02:00
Jorge Martín
08bbe3fdaa Some cleanup:
- Remove unnecessary `GlobalScope`.
- Rename `Component` to `Graph`, `DaggerComponentOwner` to `DependencyInjectionGraphOwner`.
- Rename component builders to factories, where necessary.
2025-09-04 16:49:21 +02:00
Jorge Martín
6a05e1b911 Improve the fix for push notifications and MessagingReceiver being unknown to the DI 2025-09-04 16:49:21 +02:00
Jorge Martín
badd8aa8a1 Fix push notification bindings 2025-09-04 16:49:21 +02:00
Jorge Martín
de8de61b2e Remove dagger and anvil dependencies, try to simplify gradle build scripts a bit 2025-09-04 16:49:21 +02:00
Jorge Martín
629776b9a3 Fix module still using dagger annotation 2025-09-04 16:49:21 +02:00
Jorge Martín
4ab62a6a38 Redo DI gradle setup code 2025-09-04 16:49:20 +02:00
Jorge Martín
6027651d85 Use version 0.6.3 of Metro, with the bugfix we need 2025-09-04 16:49:20 +02:00
Jorge Martín
29a97fc0d9 Fix lint issues and restore commented out code 2025-09-04 16:49:18 +02:00
Jorge Martín
b76a71ebf5 Start migrating Anvil KSP to Metro 2025-09-04 16:48:34 +02:00
Jorge Martin Espinosa
d4d57b1e21
Reload member list after moderation actions (#5268)
* Reload member list after moderation actions

The previous `runActionAndWaitForMembershipChange` logic wasn't really doing anything, as the modified flow was never used.

* Make sure we always set the value in the member list state flow, even if the underlying coroutine scope is no longer there.

With `emit`, the `Ready` state was not emitted if the member list was loaded way too fast.
2025-09-04 12:56:46 +00:00
Benoit Marty
b2d4985205
Merge pull request #5272 from element-hq/feature/bma/iterateOnBuildChain
Iterate on build chain
2025-09-04 14:17:17 +02:00
Benoit Marty
217490bb39 Update ref on submodule. 2025-09-04 13:44:00 +02:00
Benoit Marty
0927a502f5 Do not let default enterprise impl module be implemented for enterprise build. 2025-09-04 13:33:37 +02:00
Benoit Marty
63fa915dd9 Improve log to see the build type. 2025-09-04 12:40:25 +02:00
renovate[bot]
27e09966a7
Update actions/setup-python action to v6 (#5270)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-04 09:37:22 +02:00