Benoit Marty
1018d26211
Rename all @BindingContainer types with a BindingContainer suffix
...
Metro's @BindingContainer replaced Dagger's @Module, but the declarations
kept the old Module suffix. Rename them (and their dedicated files) so the
type name matches the annotation, matching UserStatusBindingContainer which
already followed this convention.
No behaviour change: Metro discovers containers via @ContributesTo, so there
were only two call sites to update, both in tests.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-24 10:08:54 +02:00
hayyaksi
918015b8bb
Stop waiting for a room alias that the remote server never resolves ( #7446 )
...
Tapping a room alias whose server is down left the resolver screen on a
spinner for as long as the screen stayed open, with no way forward other
than going back.
Bound the resolution with the ten second timeout already used when
joining a room by address, so the retry dialog is shown instead. The fake
client's resolve lambda becomes suspending so a server that never answers
can be simulated.
2026-08-20 09:34:15 +02:00
Benoit Marty
a740423343
Sync strings.
2026-08-17 11:34:52 +02:00
ElementBot
03304b3ece
Sync Strings ( #7192 )
...
* Sync Strings from Localazy
* Update screenshots
---------
Co-authored-by: jmartinesp <480955+jmartinesp@users.noreply.github.com >
2026-07-13 12:21:55 +02:00
Benoit Marty
c430877d87
Ensure Robolectric test are run using API 36 until the library support API 37.
2026-06-18 12:18:32 +02:00
ElementBot
0aaa80cbdc
Sync Strings from Localazy ( #6856 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2026-05-26 08:05:07 +00:00
Benoit Marty
11b9efa2c9
Migrate to v2 testing APIs
2026-04-30 16:04:07 +02:00
ElementBot
9a2ad3928a
Merge pull request #6658 from element-hq/sync-localazy
...
Sync Strings
2026-04-27 09:17:54 +02:00
bmarty
23c1112dcf
Sync Strings from Localazy
2026-04-13 00:48:40 +00:00
bmarty
299d5a9394
Sync Strings from Localazy
2026-03-16 00:42:32 +00:00
ganfra
657d8f3345
Use RoomPreviewAliasAtom in space and room headers
2026-02-06 10:55:02 +01:00
ElementBot
ad881c303a
Sync Strings from Localazy ( #5904 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-12-15 23:51:19 +01:00
bmarty
32d56ea92d
Sync Strings from Localazy
2025-12-01 00:23:54 +00: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
7ad9c8f687
Rename handleEvents to handleEvent
2025-11-07 12:21:43 +01:00
Benoit Marty
07b6148035
Remove context(parentNode: Node) and provide the parent Node as a parameter.
2025-10-31 12:04:57 +01:00
Benoit Marty
f174084942
Use context parameter for the parentNode
2025-10-30 16:32:53 +01:00
Benoit Marty
02dc71c4c3
Remove NodeBuilder to ensure that Params and Callback are always provided.
2025-10-30 16:32:52 +01:00
Benoit Marty
be03c50aaf
Ensure a Callback and only one is provided in the Plugin. Also reduce boilerplate code in Nodes.
2025-10-30 16:32:51 +01: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
271ae19436
Remove useless Immutable annotation
2025-10-09 18:22:33 +02: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
ganfra
c4308e9810
Merge branch 'develop' into feature/fga/join_space
2025-09-19 16:35:55 +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
bebde0e9dd
Cleanup
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
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
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
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
7c40c87d9a
Sync Strings from Localazy ( #5178 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-08-18 11:09:27 +02:00
ElementBot
d9ede0544c
Sync Strings from Localazy ( #4983 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-07-04 14:37:59 +00:00
bmarty
284241a4ec
Sync Strings from Localazy
2025-06-30 00:33:54 +00:00
ElementBot
520c1293b6
Sync Strings from Localazy ( #4842 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-06-11 14:13:33 +02:00
ElementBot
e8f29a38bf
Sync Strings ( #4775 )
2025-05-30 08:47:39 +00:00
ElementBot
847f8fcbf6
Sync Strings from Localazy ( #4648 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-04-28 10:59:35 +02:00
ElementBot
e3a32ba52e
Sync Strings from Localazy ( #4612 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-04-22 08:57:00 +02:00
ElementBot
d9bfcc6c52
Sync Strings ( #4590 )
...
* Sync Strings from Localazy
* Fix strings usage after some were moved
* Fix Norwegian string that was causing lint to fail
* Update screenshots
---------
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
Co-authored-by: Jorge Martín <jorgem@element.io >
2025-04-14 11:24:28 +02:00
Jorge Martin Espinosa
ce6febccec
Upgrade Rust bindings to v25.04.11 ( #4580 )
...
* Upgrade Rust bindings to `v25.04.11`
* Rename `mapMessageKind` back to `mapMessageType`
* Fix tests and fixtures
2025-04-11 18:22:16 +02:00
ElementBot
c3ee00ed09
Sync Strings from Localazy ( #4506 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-03-31 10:58:46 +02:00
Jorge Martin Espinosa
a06619780c
Make verification screens scrollable and emoji labels multiline ( #4449 )
...
* Make self verification screens scrollable
* Remove unused fields from `VerificationEmoji`
* Make only the header and content scroll in `HeaderFooterPage`.
* Use the right 'emoji' icon in both flows (`ReactionSolid`)
---------
Co-authored-by: ElementBot <android@element.io >
2025-03-21 12:18:38 +01:00
ElementBot
17193ad35a
Sync Strings from Localazy ( #4421 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-03-17 09:54:03 +01:00
bmarty
9a75f40855
Sync Strings from Localazy
2025-03-10 00:28:38 +00:00
ElementBot
0338a5008b
Sync Strings from Localazy ( #4298 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-02-24 09:14:29 +01:00
Benoit Marty
43ee582213
Sync strings again.
...
Revert wrong change on Hungarian plurals.
2025-02-17 11:29:49 +01:00