Benoit Marty
c962201722
Merge pull request #5557 from element-hq/feature/bma/sortFF
...
Sort feature flags
2025-10-17 15:26:39 +02:00
Benoit Marty
69aafe9841
Add unit test on DefaultFeaturesProvider.
2025-10-17 14:55:41 +02:00
Benoit Marty
6e722a2998
Fix typo.
2025-10-17 14:52:06 +02:00
renovate[bot]
992a35e249
fix(deps): update metro to v0.7.0 ( #5554 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-17 14:47:59 +02:00
ElementBot
e5a9e2dc74
Update screenshots
2025-10-17 11:00:29 +00:00
Benoit Marty
52789cec8c
Fix test.
2025-10-17 12:38:56 +02:00
Benoit Marty
ba49cfb07c
Avoid using volatile FeatureFlags in DefaultFeatureFlagServiceTest
2025-10-17 12:38:55 +02:00
Benoit Marty
a76ab22ed5
Add test on api getAvailableFeatures.
2025-10-17 12:38:54 +02:00
Benoit Marty
09a6ffc081
Improve and fix tests.
2025-10-17 12:38:54 +02:00
Benoit Marty
b6ec06ebc6
Ensure labs feature are ordered as they are declared.
2025-10-17 12:38:53 +02:00
Benoit Marty
ff70722f8d
Perform toImmutableList() less often.
2025-10-17 12:38:52 +02:00
Benoit Marty
098a74435d
Extract EnabledFeature.
2025-10-17 12:38:51 +02:00
Benoit Marty
e747426bf9
Show a ProgressDialog during Clear cache action.
2025-10-17 12:38:50 +02:00
Benoit Marty
b7ac322d18
Improve FeatureFlagService API.
2025-10-17 12:38:49 +02:00
Benoit Marty
6854f014b0
Fix warning and also fix bug!
2025-10-17 12:38:48 +02:00
Benoit Marty
9094f2e823
Fix warning
2025-10-17 12:38:48 +02:00
Benoit Marty
d913c6db0c
Improve fun api.
2025-10-17 12:38:47 +02:00
Benoit Marty
828ee38c09
Let the order of FeatureFlag follow the order they are declared in the code.
...
Using map.keys does not guarantee that the order is kept, so using List instead.
2025-10-17 12:38:45 +02:00
Jorge Martin Espinosa
b90dc081b7
Fix media viewer not being dismissed with reduced motion enabled ( #5555 )
...
This is also called 'remove animations' in some Android versions. It seems like the associated coroutine dispatcher never allows the `delay` calls to complete, or maybe they take too long and the coroutine is cancelled before they finish.
2025-10-17 10:10:13 +00:00
Jorge Martin Espinosa
597c9b473a
Sync notifications using WorkManager ( #5545 )
...
* Initial implementation of notification sync using `WorkManager`
* Use custom `MetroWorkerFactory` to allow assisted injection in WorkManager Workers
* Add tests for `FetchNotificationWorker`. Create `FakeNotificationResolverQueue` to help testing.
* Add more tests, fix Konsist checks
* Add tests for `SyncNotificationWorkManagerRequest`
* Simplify `FakeNotificationResolverQueue`
2025-10-17 09:51:27 +00:00
Benoit Marty
42c775d740
Merge pull request #5542 from element-hq/feature/bma/assetReader
...
Improve colors customization
2025-10-16 22:12:35 +02:00
Benoit Marty
aefef9095b
Update Ref.
2025-10-16 21:40:14 +02:00
Benoit Marty
ed50f2c9f9
Update Ref.
2025-10-16 21:16:10 +02:00
Benoit Marty
14cebee7b3
Update Ref.
2025-10-16 20:58:39 +02:00
Benoit Marty
0656b5b2c4
Merge remote-tracking branch 'origin/develop' into feature/bma/assetReader
2025-10-16 20:34:38 +02:00
Benoit Marty
d632625684
Merge pull request #5552 from element-hq/feature/bma/extractConsoleMessageLogger
...
Extract console message logger and mutualize instance of Json
2025-10-16 18:46:18 +02:00
Benoit Marty
ff205042ec
Fix tests.
2025-10-16 18:16:48 +02:00
Benoit Marty
44a70729f8
Merge branch 'develop' into feature/bma/extractConsoleMessageLogger
2025-10-16 17:14:37 +02:00
Benoit Marty
bb104cc96f
Fix test compilation/execution issue.
...
Happened after concurrent merging of PRs.
2025-10-16 17:13:37 +02:00
Benoit Marty
535211631d
Improve AssetReader.
2025-10-16 16:46:40 +02:00
Benoit Marty
276c707e42
Move Json provider from Network module to AppModule to reuse it.
2025-10-16 16:37:08 +02:00
Benoit Marty
14c7a63f45
Extract code that log a ConsoleMessage so that it can be reused.
2025-10-16 16:15:09 +02:00
Benoit Marty
7d6971a9e5
Add a way to reset the colors.
2025-10-16 15:19:19 +02:00
Benoit Marty
5b00fcc129
Always show dividers.
2025-10-16 12:19:48 +02:00
ganfra
82fd2866d7
Merge pull request #5540 from element-hq/feature/fga/space_ui_tweak
...
design(space): match figma for Space views
2025-10-16 10:26:50 +02:00
Benoit Marty
ca7ac0d114
Merge pull request #5532 from element-hq/feature/bma/multiAccountReport
...
Add number of accounts info in the rageshake data.
2025-10-16 10:26:13 +02:00
Benoit Marty
cf8c8652d1
Update ref.
2025-10-16 09:58:11 +02:00
renovate[bot]
d09d714810
fix(deps): update dependency org.maplibre.gl:android-sdk to v12.0.1 ( #5548 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 09:29:47 +02:00
Benoit Marty
b3b92bc959
Cleanup
2025-10-15 18:26:48 +02:00
Benoit Marty
4367669404
Update ref to submodule.
2025-10-15 18:16:45 +02:00
夜坂雅
8457a2faea
fix: Remove unknown room display condition ( #5514 )
2025-10-15 16:35:49 +02:00
Benoit Marty
e1ccfb8c6f
Add tests
2025-10-15 15:31:53 +02:00
ElementBot
8c218634d6
Update screenshots
2025-10-15 12:37:27 +00:00
Benoit Marty
b1a97e2f23
SuperButton: always use gradientActionColors().
2025-10-15 14:18:52 +02:00
Benoit Marty
452489fbf1
GradientFloatingActionButton: use gradientActionColors().
2025-10-15 14:17:00 +02:00
Benoit Marty
370300f810
Remove custom color for enterprise build.
2025-10-15 14:10:42 +02:00
Jorge Martin Espinosa
e74ec97ec0
Fix 'test push loop back' notification check ( #5541 )
...
Include a fake client secret as the HS would do, since it's now mandatory.
2025-10-15 14:07:18 +02:00
Benoit Marty
175a9d2b26
Fix tests.
2025-10-15 12:08:58 +02:00
ElementBot
d44ba9fa1a
Update screenshots
2025-10-15 09:50:04 +00:00
Jorge Martin Espinosa
7491b5479a
Allow uploading notification push rules in bug reports ( #5538 )
...
* Allow uploading push rules in bug reports
* Improve bug report screen previews
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io >
2025-10-15 11:45:04 +02:00