Benoit Marty
76493f52ec
Merge branch 'develop' into feature/bma/metro070
2025-10-23 11:30:25 +02:00
Benoit Marty
263e761907
Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding
2025-10-22 18:52:37 +02:00
Benoit Marty
cd175df58b
Add missing test.
2025-10-21 14:34:11 +02:00
Benoit Marty
8c84ea19ba
Iterate on rendering the "Ask to join" option.
2025-10-21 14:31:29 +02:00
Benoit Marty
2541f2caa6
Show AskToJoin option if this is the current value, even if the Knock FF is disabled.
2025-10-20 17:26:19 +02:00
Benoit Marty
a7a85006df
Hide "Ask to join" option if Knock feature is disabled.
2025-10-20 17:11:47 +02:00
Benoit Marty
7d5bda80af
Remove Knock FF check to show the Security and Privacy entry point.
2025-10-20 17:11:46 +02:00
ElementBot
a22101150b
Sync Strings ( #5562 )
...
* Sync Strings from Localazy
* Sync strings again
---------
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2025-10-20 10:04:46 +00:00
Benoit Marty
d441c43993
Merge pull request #5508 from element-hq/feature/bma/noUriInComposeState
...
Replace Uri by String in States that are used in Composable function.
2025-10-13 15:32:39 +02:00
ElementBot
8f4cc52ea4
Sync Strings from Localazy ( #5515 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-10-13 08:01:58 +02:00
Benoit Marty
c93561c513
Replace Uri by String in State that are used in Composable function.
2025-10-10 17:44:50 +02:00
Benoit Marty
b84699e28f
Fix instability of Uri
2025-10-09 18:22:23 +02:00
Benoit Marty
c2560ad91c
Merge pull request #5490 from element-hq/feature/bma/improveImmutables
...
Ensure that we are using Immutable instead of Persistent
2025-10-09 11:48:32 +02:00
Benoit Marty
67c9daa0bf
Add Konsist test to check that toPersistentList() is not used.
...
Same for `toPersistentSet()` and `toPersistentMap()`.
Fix existing issues.
2025-10-08 15:51:18 +02:00
bmarty
cb7186cf69
Sync Strings from Localazy
2025-10-08 10:23:22 +00:00
Benoit Marty
77647a3f11
Let MatrixClient exposes val instead of fun for the services.
2025-10-06 15:12:35 +02:00
ElementBot
7095b460b3
Sync Strings from Localazy ( #5460 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-10-06 12:38:51 +02:00
ElementBot
95949e615f
Sync Strings from Localazy ( #5427 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-09-29 15:10:21 +00:00
renovate[bot]
5b9ce7a210
Update metro to v0.6.7 ( #5416 )
...
* Update metro to v0.6.7
* Replace `@Inject` with `@AssistedInject` where needed
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-09-26 08:16:36 +00:00
Benoit Marty
f3f19ec476
Merge branch 'develop' into feature/fga/join_space
2025-09-24 11:20:17 +02:00
ElementBot
d64b867f03
Sync Strings from Localazy ( #5385 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-09-22 11:19:35 +02:00
ganfra
c4308e9810
Merge branch 'develop' into feature/fga/join_space
2025-09-19 16:35:55 +02:00
Benoit Marty
2af6895b9f
Fix compilation issues after merging develop.
2025-09-18 21:36:21 +02:00
ganfra
c44bf89ed5
design (join room) : update design of join room screen
2025-09-16 14:51:11 +02:00
Benoit Marty
4d7d0ac8d0
Avoid using AndroidJUnit4 runner to test Entrypoint implementations.
2025-09-16 14:38:32 +02:00
Benoit Marty
cca195a1a5
Add more tests.
2025-09-16 14:38:32 +02:00
Benoit Marty
a1aeb24f23
Add test on DefaultEntryPoints
2025-09-16 14:38:32 +02:00
Benoit Marty
a575019760
Use DependencyHandlerScope.testCommonDependencies()
2025-09-16 14:38:31 +02:00
Benoit Marty
9ac74af722
Small cleanup
2025-09-16 10:06:16 +02:00
ElementBot
23cb084126
Sync Strings from Localazy ( #5349 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-09-15 08:39:59 +02:00
Richard van der Hoff
120c30e076
Show progress dialog while we are sending invites in a room ( #5342 )
...
* Add `InvitePeopleState.sendInvitesAction`
Keep track of the progress on sending invites with a new state property.
* Keep `RoomInviteMembersView` open until invites are sent
* Sync strings from localazy
* extend `ProgressDialog` to support custom content
For my current design, a simple text element is insufficient. I extend
`ProgressDialog` to give more flexibility over the content of the dialog.
* Show progress dialog while invites are being sent
* Add new ProgressDialog previews to the naming exceptions list
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-09-12 10:35:37 +00:00
Benoit Marty
e634952a99
normalizedPowerLevel has been removed from the SDK (and was not used).
2025-09-11 08:52:02 +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
Benoit Marty
e88743bd6a
Rename anvil modules to annotations and codegen
2025-09-05 14:26:27 +02:00
bmarty
8027ce9dca
Sync Strings from Localazy
2025-09-05 07:44:19 +00:00
Jorge Martín
e8328858ab
Fixes after rebase
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
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
ElementBot
02c9549bc0
Sync Strings from Localazy ( #5249 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-09-01 12:44:49 +02:00
ElementBot
2c75a1f834
Sync Strings from Localazy ( #5211 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-08-25 11:15:38 +02:00
ElementBot
7c40c87d9a
Sync Strings from Localazy ( #5178 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-08-18 11:09:27 +02:00
Benoit Marty
476a2b9007
Avoid using runBlocking in Node resolve function.
2025-08-14 16:53:35 +02:00
Benoit Marty
037e5dbce4
Revert "Provide default value for modifier."
...
This reverts commit 67b4d315fe .
2025-08-14 16:05:50 +02:00
Benoit Marty
67b4d315fe
Provide default value for modifier.
2025-08-14 14:39:00 +02:00
Benoit Marty
003249faa6
Use string from Localazy.
2025-08-14 11:46:28 +02:00
Benoit Marty
0dba05be0a
Cleanup codebase
2025-08-13 16:56:33 +02:00
Benoit Marty
4e334efb51
Move and fix test for DefaultInvitePeoplePresenter
2025-08-13 15:36:01 +02:00
ganfra
74f6a83219
refactor (start chat) : use invite people module in room details screen
2025-08-13 11:06:45 +02:00