Commit Graph

7347 Commits

Author SHA1 Message Date
Benoit Marty b38c144f46 Add test on DefaultFirebaseNewTokenHandler 2024-05-22 18:42:39 +02:00
Benoit Marty 90a14ce056 Change to lambda 2024-05-22 18:16:53 +02:00
Benoit Marty eafa713995 Add test on VectorFirebaseMessagingService 2024-05-22 17:57:35 +02:00
Benoit Marty b2a3b9653e Add test on DefaultPushHandler 2024-05-22 17:04:54 +02:00
Benoit Marty 5b074dc0ba Create interface for NotifiableEventResolver 2024-05-22 15:44:50 +02:00
Benoit Marty 980a80bcf5 Cleanup 2024-05-22 15:29:27 +02:00
Benoit Marty fe771a37c2 isCalledExactly(1) -> isCalledOnce() 2024-05-22 15:26:53 +02:00
Benoit Marty 3bde744d76 Add test on DefaultTestPush 2024-05-22 15:22:03 +02:00
Benoit Marty 97530e752f Add test on DefaultPusherSubscriber 2024-05-22 15:10:55 +02:00
Benoit Marty 707a530752 Fix wrong package name. 2024-05-22 14:44:35 +02:00
Benoit Marty 08f70b9cfd Move some classes to the test module. 2024-05-22 14:41:14 +02:00
Benoit Marty 505f6d4dae Add test on DefaultPushService 2024-05-22 14:29:35 +02:00
Benoit Marty dc6e62a324 Add test on PushGatewayNotifyRequest 2024-05-22 12:21:33 +02:00
ganfra a41d323c93 MapLibre : rename file MapBoxMap to match composable. 2024-05-22 11:56:06 +02:00
Benoit Marty 20880b01da Extract testPush to its own class and rename PushersManager to DefaultPusherSubscriber 2024-05-22 11:55:10 +02:00
ganfra 06d5376adc CI : fix release workflow - concurrency group 2024-05-22 11:46:42 +02:00
Benoit Marty b70c5915f7 Remove unused code notificationStyleChanged()
We may properly add it again later if necessary.
2024-05-22 11:31:56 +02:00
Benoit Marty 008797285f Add test for FirebasePushProvider 2024-05-22 11:27:20 +02:00
ganfra a2f6681492 version++ 2024-05-22 11:16:26 +02:00
ganfra 71395d21f6 Merge tag '0.4.13' into develop
no message
2024-05-22 11:14:22 +02:00
ganfra e299233ed2 Merge branch 'release/0.4.13' into main 2024-05-22 11:14:21 +02:00
Benoit Marty 538c2b05a3 Create FakeIsPlayServiceAvailable 2024-05-22 11:11:14 +02:00
Benoit Marty 1bf38e96ae Add test on UnifiedPushProvider 2024-05-22 11:02:11 +02:00
ganfra 2af64a8bd3 Adding fastlane file for version 0.4.13 2024-05-22 10:41:46 +02:00
ganfra cf69b80686 Changelog for version 0.4.13 2024-05-22 10:41:13 +02:00
ganfra 26825c0212 Setting version for the release 0.4.13 2024-05-22 10:28:28 +02:00
Benoit Marty 86eceb3cbc UnifiedPushGatewayResolver.getGateway cannot return null. 2024-05-22 09:25:57 +02:00
Benoit Marty 50004e37cf Add test on UnifiedPushGatewayResolver 2024-05-22 09:23:33 +02:00
Joe Groocock b852578ffc Animate room list filters when clearing
They animate cleanly back to their original locations now, and correctly
overlap each other when doing so. The only thing that is mildly jarring
is the reappearing chips, but there's no way to animate appearance in
the current version of jetpack compose, so that'll have to be fixed
later.

Signed-off-by: Joe Groocock <me@frebib.net>
2024-05-21 22:29:34 +00:00
Joe Groocock 7aa9d856b8 Animate room filter colours
This is much closer to how iOS looks, and is much nicer on the eyes.

Signed-off-by: Joe Groocock <me@frebib.net>
2024-05-21 22:29:33 +00:00
Joe Groocock eb97bce6c6 Ensure selected/deselected filters stay on top
This looks a little more "sane", and more closely matches what iOS does
with it's filter chips. This has to manually track which filters were
"just-deselected" and move those even higher up the z stack to ensure
they appear above even when sliding right. This is because the order is
determined by the position left-to-right of the _final_ destination of
the chip. In this case we want anything that's either currently
selected, or was selected and is still fading out to appear on top.

Signed-off-by: Joe Groocock <me@frebib.net>
2024-05-21 22:16:39 +00:00
Benoit Marty 7bda5fdee0 Merge pull request #2890 from element-hq/feature/bma/junitFix
Junit dependency fix
2024-05-21 21:55:40 +02:00
renovate[bot] 181658ab44 Update dependency com.posthog:posthog-android to v3.2.2 2024-05-21 16:57:38 +00:00
ganfra 15207e1e9d Merge pull request #2887 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.20
2024-05-21 18:56:11 +02:00
Benoit Marty 9c6d6a2b43 Merge pull request #2881 from element-hq/renovate/org.robolectric-robolectric-4.x
Update dependency org.robolectric:robolectric to v4.12.2
2024-05-21 18:24:19 +02:00
Benoit Marty 275bac6d6c Remove unused dependency on org.jetbrains.kotlinx.kover 2024-05-21 18:16:42 +02:00
Benoit Marty 35a4c7313d Remove unused dependency on com.google.accompanist:accompanist-systemuicontroller 2024-05-21 18:14:57 +02:00
Benoit Marty 9db215c2a9 Cleanup dependencies about junit. 2024-05-21 18:14:32 +02:00
Benoit Marty 71763e3fed Merge pull request #2873 from element-hq/feature/bma/pushProviderSwitch
Push provider switch
2024-05-21 16:52:01 +02:00
ganfra a2e88383bd maplibre : remove all mapbox references and update plugin to be compatible. 2024-05-21 16:12:19 +02:00
ganfra ac123bdcd8 Merge pull request #2874 from element-hq/feature/fga/fix_2692
Fix modal contents overlapping screen lock pin #2692
2024-05-21 15:53:51 +02:00
ElementBot 4ab0202f8a Update screenshots 2024-05-21 12:56:44 +00:00
Benoit Marty 06d80ee497 Add ui test on AdvancedSettingsView. 2024-05-21 14:46:41 +02:00
Benoit Marty 4f03486675 distributors and distributorNames do not need to be mutable. 2024-05-21 14:45:51 +02:00
Benoit Marty 936579ddcc Rename members for clarity 2024-05-21 14:45:51 +02:00
Benoit Marty 1e71ca35ac Changelog 2024-05-21 14:45:20 +02:00
Benoit Marty ada777e45c Add test for push distributor change. 2024-05-21 14:45:20 +02:00
Benoit Marty 92d6b72b2a Localazy 2024-05-21 14:45:19 +02:00
Benoit Marty 82a2992ab3 Cleanup 2024-05-21 14:45:19 +02:00
Benoit Marty 495be55755 Add missing methods. 2024-05-21 14:45:18 +02:00