bmarty
2b49c40592
Sync Strings from Localazy
2025-12-01 00:23:54 +00:00
ElementBot
42dd6c3544
Sync Strings from Localazy ( #5782 )
...
Co-authored-by: jmartinesp <480955+jmartinesp@users.noreply.github.com >
2025-11-20 15:25:19 +00:00
Benoit Marty
1292da2a72
Copyright: Add Element Creations Ltd. copyright
2025-11-10 11:05:05 +01:00
Benoit Marty
b748fcc631
Copyright: Add final period
2025-11-10 10:13:41 +01:00
Benoit Marty
0a0224b586
Copyright: run command uv run license-editor --repository ../element-x-android
2025-11-10 10:09:26 +01:00
Benoit Marty
cf19daf3a4
Rename handleEvents to handleEvent
2025-11-07 12:21:43 +01:00
Benoit Marty
e70d767183
Remove context(parentNode: Node) and provide the parent Node as a parameter.
2025-10-31 12:04:57 +01:00
Benoit Marty
187479849d
Create Fake classes in test modules
2025-10-30 18:32:31 +01:00
Benoit Marty
05c5f3c914
Use context parameter for the parentNode
2025-10-30 16:32:53 +01:00
Benoit Marty
566515ca88
Remove NodeBuilder to ensure that Params and Callback are always provided.
2025-10-30 16:32:52 +01:00
Benoit Marty
5197154f54
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
09a18ad7ca
Rename fun in Callback for clarity.
2025-10-30 16:32:48 +01:00
Benoit Marty
bc8db88a03
Add unit test on DefaultLockScreenService
2025-10-23 17:20:36 +02:00
Benoit Marty
e427d8851e
Remove dead code.
2025-10-23 16:52:24 +02:00
Benoit Marty
eee53d8bbf
Delete the PIN code only when the last session is deleted.
2025-10-23 16:48:26 +02:00
Benoit Marty
66d8e6210d
Add default implementation to SessionListener
2025-10-23 16:48:20 +02:00
Benoit Marty
44e125dbc7
Add parameter wasLastSession to SessionListener.onSessionDeleted
2025-10-23 16:20:15 +02:00
Benoit Marty
826cacf209
Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding
2025-10-22 18:52:37 +02:00
Benoit Marty
82c6aca7e5
Move SemanticColorsLightDark to compound module
2025-10-22 09:35:55 +02:00
Benoit Marty
c2c77aad2a
Improve API and fix theme glitch when switching between accounts.
2025-10-22 09:32:15 +02:00
ElementBot
5f6a93cd1a
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
da78386d25
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
Benoit Marty
0cd264937d
Merge pull request #5420 from element-hq/feature/bma/metroAssistedInject
...
Ensure Metro `@AssistedInject` is used.
2025-09-30 15:39:23 +02:00
Benoit Marty
f5df8dcad9
Remove Progress from splashscreen to follow design requirements.
2025-09-30 12:15:25 +02:00
Benoit Marty
bfb51e188e
loadingNode: hide ProgressIndicator in some cases.
2025-09-30 11:54:43 +02:00
Benoit Marty
1cd75af666
No need of DI for the LoadingNode.
2025-09-30 11:50:17 +02:00
ElementBot
c6d4a367d3
Sync Strings from Localazy ( #5427 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-09-29 15:10:21 +00:00
Benoit Marty
71b61a13a6
Fix compilation issue.
2025-09-29 10:06:31 +02:00
Benoit Marty
733ac57928
Create a LoadingNode to reduce code duplication.
2025-09-29 09:34:37 +02:00
renovate[bot]
c1cd259ce7
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
ElementBot
99f956bdc3
Sync Strings from Localazy ( #5385 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-09-22 11:19:35 +02:00
Benoit Marty
be61b89bfb
When logging out from Pin code screen, logout from all the sessions.
2025-09-19 09:53:07 +02:00
Benoit Marty
264472ba36
Avoid using AndroidJUnit4 runner to test Entrypoint implementations.
2025-09-16 14:38:32 +02:00
Benoit Marty
61542f2080
Add more tests.
2025-09-16 14:38:32 +02:00
Benoit Marty
e36273b94c
Add test on DefaultEntryPoints
2025-09-16 14:38:32 +02:00
Benoit Marty
629fc552e5
Use DependencyHandlerScope.testCommonDependencies()
2025-09-16 14:38:31 +02:00
Benoit Marty
4e720cecb1
Rename anvil modules to annotations and codegen
2025-09-05 14:26:27 +02:00
bmarty
676d7f6c8f
Sync Strings from Localazy
2025-09-05 07:44:19 +00:00
Jorge Martín
8f09fd62d9
Fixes after rebase
2025-09-04 16:49:21 +02:00
Jorge Martín
e06bacbff3
Redo DI gradle setup code
2025-09-04 16:49:20 +02:00
Jorge Martín
fc3153bd26
Fix lint issues and restore commented out code
2025-09-04 16:49:18 +02:00
Jorge Martín
92a4b8b66b
Start migrating Anvil KSP to Metro
2025-09-04 16:48:34 +02:00
ElementBot
a43b907275
Sync Strings from Localazy ( #5249 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-09-01 12:44:49 +02:00
Jorge Martin Espinosa
2f2e886e9f
Handle preference stores corruption by clearing them ( #5086 )
...
* Handle preference stores corruption by clearing them:
- Use the centralised `PreferenceDataStoreFactory` instead of `preferences by`.
- Add `DefaultPreferencesCorruptionHandlerFactory.replaceWithEmpty` to its `create(name)` method so all preference stores are cleared if they're corrupted.
* Add detekt rule to make sure we use `PreferenceDataStoreFactory` instead of `by preferencesDataStore`
* Remove `@SingleIn` annotations as the annotated class no longer have to be singletons
2025-08-22 06:59:06 +00:00
ElementBot
a4cee52815
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
0eadf275e1
Remove FeatureFlag.NotificationSettings and FeatureFlag.PinUnlock
2025-08-12 16:08:40 +02:00
Benoit Marty
aae24e01ef
Sync string again
2025-08-04 14:50:08 +02:00
bmarty
a2c8107b44
Sync Strings from Localazy
2025-08-04 00:34:11 +00:00
ElementBot
1944004409
Sync Strings from Localazy ( #4983 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-07-04 14:37:59 +00:00
bmarty
2e8f8ec057
Sync Strings from Localazy
2025-06-30 00:33:54 +00:00