Benoit Marty
ba52b9ad3a
Add test on api getAvailableFeatures.
2025-10-17 12:38:54 +02:00
Benoit Marty
4b76ddaddc
Improve and fix tests.
2025-10-17 12:38:54 +02:00
Benoit Marty
0043e462a4
Ensure labs feature are ordered as they are declared.
2025-10-17 12:38:53 +02:00
Benoit Marty
87a1b79726
Perform toImmutableList() less often.
2025-10-17 12:38:52 +02:00
Benoit Marty
c98601c3c3
Extract EnabledFeature.
2025-10-17 12:38:51 +02:00
Benoit Marty
1a2255013d
Show a ProgressDialog during Clear cache action.
2025-10-17 12:38:50 +02:00
Benoit Marty
de2a4bc8c6
Improve FeatureFlagService API.
2025-10-17 12:38:49 +02:00
Benoit Marty
d2dfad7726
Fix warning and also fix bug!
2025-10-17 12:38:48 +02:00
Benoit Marty
a770716984
Fix warning
2025-10-17 12:38:48 +02:00
Benoit Marty
999a1f6a59
Improve fun api.
2025-10-17 12:38:47 +02:00
Benoit Marty
164cd26b1e
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
c0d6862b6e
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
ebe94f873e
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
f3d75ee85c
Merge pull request #5542 from element-hq/feature/bma/assetReader
...
Improve colors customization
2025-10-16 22:12:35 +02:00
Benoit Marty
8b8232ebe5
Update Ref.
2025-10-16 21:40:14 +02:00
Benoit Marty
73744e6f34
Update Ref.
2025-10-16 21:16:10 +02:00
Benoit Marty
673729cdff
Update Ref.
2025-10-16 20:58:39 +02:00
Benoit Marty
6d779770d7
Merge remote-tracking branch 'origin/develop' into feature/bma/assetReader
2025-10-16 20:34:38 +02:00
Benoit Marty
a264654438
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
b01de9efa7
Fix tests.
2025-10-16 18:16:48 +02:00
Benoit Marty
a50b9f1e49
Merge branch 'develop' into feature/bma/extractConsoleMessageLogger
2025-10-16 17:14:37 +02:00
Benoit Marty
5702b38157
Fix test compilation/execution issue.
...
Happened after concurrent merging of PRs.
2025-10-16 17:13:37 +02:00
Benoit Marty
04607d6da3
Improve AssetReader.
2025-10-16 16:46:40 +02:00
Benoit Marty
7c437761c4
Move Json provider from Network module to AppModule to reuse it.
2025-10-16 16:37:08 +02:00
Benoit Marty
4400cd3643
Extract code that log a ConsoleMessage so that it can be reused.
2025-10-16 16:15:09 +02:00
Benoit Marty
cdd0b29527
Add a way to reset the colors.
2025-10-16 15:19:19 +02:00
Benoit Marty
19e3d5901d
Always show dividers.
2025-10-16 12:19:48 +02:00
ganfra
fc5417b7eb
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
5037dadf7e
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
50c0d3091c
Update ref.
2025-10-16 09:58:11 +02:00
renovate[bot]
190681f849
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
770ef9d275
Cleanup
2025-10-15 18:26:48 +02:00
Benoit Marty
dc9d53093d
Update ref to submodule.
2025-10-15 18:16:45 +02:00
夜坂雅
fc587b9d39
fix: Remove unknown room display condition ( #5514 )
2025-10-15 16:35:49 +02:00
Benoit Marty
68ef671478
Add tests
2025-10-15 15:31:53 +02:00
ElementBot
51ed35ac4d
Update screenshots
2025-10-15 12:37:27 +00:00
Benoit Marty
757b1761d3
SuperButton: always use gradientActionColors().
2025-10-15 14:18:52 +02:00
Benoit Marty
b60a83b344
GradientFloatingActionButton: use gradientActionColors().
2025-10-15 14:17:00 +02:00
Benoit Marty
ac246dd521
Remove custom color for enterprise build.
2025-10-15 14:10:42 +02:00
Jorge Martin Espinosa
8b169c4265
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
b579ff147d
Fix tests.
2025-10-15 12:08:58 +02:00
ElementBot
97316e26fd
Update screenshots
2025-10-15 09:50:04 +00:00
Jorge Martin Espinosa
5b1bfac6ff
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
ganfra
6b2e4ffbbd
design(space): match figma for Space views
2025-10-15 11:28:55 +02:00
Benoit Marty
844e1d2ce5
Let the enterprise build be able to update the colors.
2025-10-15 11:25:58 +02:00
Benoit Marty
26683bd939
Remove comment. Default values will be detected by the existing Konsist test Data class state MUST not have default value
2025-10-14 14:31:19 +02:00
renovate[bot]
35cf3aeb0b
Merge pull request #5533 from element-hq/renovate/rnkdsh-action-upload-diawi-1.x
...
chore(deps): update rnkdsh/action-upload-diawi action to v1.5.12
2025-10-14 11:31:38 +02:00
renovate[bot]
94ffa9364c
chore(deps): update plugin dependencycheck to v12.1.8 ( #5531 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 11:28:11 +02:00
Benoit Marty
b043ddcddf
Add number of accounts info in the rageshake data.
2025-10-14 09:49:20 +02:00
Benoit Marty
91a32b9034
Merge pull request #5527 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-25.x
...
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.10.13
2025-10-13 18:04:52 +02:00