Benoit Marty
5b8c0871e8
Add test on isRelevant
2024-05-23 00:20:24 +02:00
Benoit Marty
0d445cdeb3
Refactor: change signature to always have clientSecret first, since it's acting as a key.
2024-05-23 00:16:56 +02:00
Benoit Marty
f0863a10c9
Add test on DefaultUnregisterUnifiedPushUseCase
2024-05-23 00:11:50 +02:00
Benoit Marty
a7ded728bd
Add test on UnifiedPushTest.isRelevant
2024-05-22 23:56:25 +02:00
Benoit Marty
8ef97b7a10
Add test on DefaultUnifiedPushNewGatewayHandler
2024-05-22 23:51:10 +02:00
Benoit Marty
80d2f8b924
Add test on DefaultRegisterUnifiedPushUseCase
2024-05-22 23:36:01 +02:00
Benoit Marty
40608d8ac1
Add test on VectorUnifiedPushMessagingReceiver
2024-05-22 19:35:48 +02:00
Benoit Marty
0b3ef10e8c
Create interface UnifiedPushNewGatewayHandler
2024-05-22 19:00:55 +02:00
Benoit Marty
a206b799a8
Create interface UnifiedPushGatewayResolver
2024-05-22 18:59:26 +02:00
Benoit Marty
e07a9230d4
Fix test on VectorFirebaseMessagingService
2024-05-22 18:44:25 +02:00
Benoit Marty
9762962586
Add test on DefaultFirebaseNewTokenHandler
2024-05-22 18:42:39 +02:00
Benoit Marty
310c309e1e
Change to lambda
2024-05-22 18:16:53 +02:00
Benoit Marty
c0fccae12e
Add test on VectorFirebaseMessagingService
2024-05-22 17:57:35 +02:00
Benoit Marty
3866e49822
Add test on DefaultPushHandler
2024-05-22 17:04:54 +02:00
Benoit Marty
839242d7bc
Create interface for NotifiableEventResolver
2024-05-22 15:44:50 +02:00
Benoit Marty
41403b7614
Cleanup
2024-05-22 15:29:27 +02:00
Benoit Marty
e0d95f6d98
isCalledExactly(1) -> isCalledOnce()
2024-05-22 15:26:53 +02:00
Benoit Marty
be9e57cf43
Add test on DefaultTestPush
2024-05-22 15:22:03 +02:00
Benoit Marty
f95af132cb
Add test on DefaultPusherSubscriber
2024-05-22 15:10:55 +02:00
Benoit Marty
1c52697e59
Fix wrong package name.
2024-05-22 14:44:35 +02:00
Benoit Marty
95507df783
Move some classes to the test module.
2024-05-22 14:41:14 +02:00
Benoit Marty
84c8a8577b
Add test on DefaultPushService
2024-05-22 14:29:35 +02:00
Benoit Marty
851887b115
Add test on PushGatewayNotifyRequest
2024-05-22 12:21:33 +02:00
ganfra
12c6eefca0
MapLibre : rename file MapBoxMap to match composable.
2024-05-22 11:56:06 +02:00
Benoit Marty
fd8734859a
Extract testPush to its own class and rename PushersManager to DefaultPusherSubscriber
2024-05-22 11:55:10 +02:00
ganfra
53d0fdfe12
CI : fix release workflow - concurrency group
2024-05-22 11:46:42 +02:00
Benoit Marty
233052a3d5
Remove unused code notificationStyleChanged()
...
We may properly add it again later if necessary.
2024-05-22 11:31:56 +02:00
Benoit Marty
a6dd7b4c18
Add test for FirebasePushProvider
2024-05-22 11:27:20 +02:00
ganfra
9c81eca286
version++
2024-05-22 11:16:26 +02:00
ganfra
f8642e4ae2
Merge tag '0.4.13' into develop
...
no message
2024-05-22 11:14:22 +02:00
ganfra
cf7c8b8f15
Merge branch 'release/0.4.13' into main
2024-05-22 11:14:21 +02:00
Benoit Marty
fbd0d397de
Create FakeIsPlayServiceAvailable
2024-05-22 11:11:14 +02:00
Benoit Marty
bfa238ba0d
Add test on UnifiedPushProvider
2024-05-22 11:02:11 +02:00
ganfra
341091d39f
Adding fastlane file for version 0.4.13
2024-05-22 10:41:46 +02:00
ganfra
a69dbdcf56
Changelog for version 0.4.13
2024-05-22 10:41:13 +02:00
ganfra
bdd467478b
Setting version for the release 0.4.13
2024-05-22 10:28:28 +02:00
Benoit Marty
6dcc16fc6b
UnifiedPushGatewayResolver.getGateway cannot return null.
2024-05-22 09:25:57 +02:00
Benoit Marty
39bb6d3ff3
Add test on UnifiedPushGatewayResolver
2024-05-22 09:23:33 +02:00
Joe Groocock
a5e97475bf
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
9fa8d97d57
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
102025f1a6
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
167e52f34a
Merge pull request #2890 from element-hq/feature/bma/junitFix
...
Junit dependency fix
2024-05-21 21:55:40 +02:00
renovate[bot]
356b1ebda0
Update dependency com.posthog:posthog-android to v3.2.2
2024-05-21 16:57:38 +00:00
ganfra
16b370cd05
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
64365ea3ef
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
c763f244eb
Remove unused dependency on org.jetbrains.kotlinx.kover
2024-05-21 18:16:42 +02:00
Benoit Marty
e1278868ae
Remove unused dependency on com.google.accompanist:accompanist-systemuicontroller
2024-05-21 18:14:57 +02:00
Benoit Marty
92bc614af3
Cleanup dependencies about junit.
2024-05-21 18:14:32 +02:00
Benoit Marty
d67c1c6fb9
Merge pull request #2873 from element-hq/feature/bma/pushProviderSwitch
...
Push provider switch
2024-05-21 16:52:01 +02:00
ganfra
526c33df17
maplibre : remove all mapbox references and update plugin to be compatible.
2024-05-21 16:12:19 +02:00