Benoit Marty
f04253287f
Introduce lambdaError instead of using TODO, to handle error when a lambda is invoked and it should not.
6 months ago
Benoit Marty
c71c491302
Clean up
6 months ago
Benoit Marty
cf3b2bba91
Add test on isRelevant
6 months ago
Benoit Marty
4e7f5c46b8
Refactor: change signature to always have `clientSecret` first, since it's acting as a key.
6 months ago
Benoit Marty
0a2d87f6b1
Add test on DefaultUnregisterUnifiedPushUseCase
6 months ago
Benoit Marty
02fa405b8e
Add test on UnifiedPushTest.isRelevant
6 months ago
Benoit Marty
f974cdd12a
Add test on DefaultUnifiedPushNewGatewayHandler
6 months ago
Benoit Marty
f304c1f65a
Add test on DefaultRegisterUnifiedPushUseCase
6 months ago
Benoit Marty
50b7f2c2c1
Add test on VectorUnifiedPushMessagingReceiver
6 months ago
Benoit Marty
09b2b2c476
Create interface UnifiedPushNewGatewayHandler
6 months ago
Benoit Marty
738bb831fa
Create interface UnifiedPushGatewayResolver
6 months ago
Benoit Marty
5c68956e6c
Fix test on `VectorFirebaseMessagingService`
6 months ago
Benoit Marty
b38c144f46
Add test on DefaultFirebaseNewTokenHandler
6 months ago
Benoit Marty
90a14ce056
Change to lambda
6 months ago
Benoit Marty
eafa713995
Add test on VectorFirebaseMessagingService
6 months ago
Benoit Marty
b2a3b9653e
Add test on DefaultPushHandler
6 months ago
Benoit Marty
5b074dc0ba
Create interface for NotifiableEventResolver
6 months ago
Benoit Marty
980a80bcf5
Cleanup
6 months ago
Benoit Marty
fe771a37c2
isCalledExactly(1) -> isCalledOnce()
6 months ago
Benoit Marty
3bde744d76
Add test on DefaultTestPush
6 months ago
Benoit Marty
97530e752f
Add test on DefaultPusherSubscriber
6 months ago
Benoit Marty
707a530752
Fix wrong package name.
6 months ago
Benoit Marty
08f70b9cfd
Move some classes to the test module.
6 months ago
Benoit Marty
505f6d4dae
Add test on DefaultPushService
6 months ago
Benoit Marty
dc6e62a324
Add test on PushGatewayNotifyRequest
6 months ago
ganfra
a41d323c93
MapLibre : rename file MapBoxMap to match composable.
6 months ago
Benoit Marty
20880b01da
Extract testPush to its own class and rename PushersManager to DefaultPusherSubscriber
6 months ago
ganfra
e6ba076c58
CI : fix release workflow - concurrency group
6 months ago
ganfra
06d5376adc
CI : fix release workflow - concurrency group
6 months ago
Benoit Marty
b70c5915f7
Remove unused code notificationStyleChanged()
...
We may properly add it again later if necessary.
6 months ago
Benoit Marty
008797285f
Add test for FirebasePushProvider
6 months ago
ganfra
a2f6681492
version++
6 months ago
ganfra
71395d21f6
Merge tag '0.4.13' into develop
...
no message
6 months ago
ganfra
e299233ed2
Merge branch 'release/0.4.13' into main
6 months ago
Benoit Marty
538c2b05a3
Create FakeIsPlayServiceAvailable
6 months ago
Benoit Marty
1bf38e96ae
Add test on `UnifiedPushProvider`
6 months ago
ganfra
2af64a8bd3
Adding fastlane file for version 0.4.13
6 months ago
ganfra
cf69b80686
Changelog for version 0.4.13
6 months ago
ganfra
26825c0212
Setting version for the release 0.4.13
6 months ago
Benoit Marty
86eceb3cbc
UnifiedPushGatewayResolver.getGateway cannot return null.
6 months ago
Benoit Marty
50004e37cf
Add test on UnifiedPushGatewayResolver
6 months ago
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>
6 months ago
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>
6 months ago
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>
6 months ago
Benoit Marty
7bda5fdee0
Merge pull request #2890 from element-hq/feature/bma/junitFix
...
Junit dependency fix
6 months ago
renovate[bot]
181658ab44
Update dependency com.posthog:posthog-android to v3.2.2
6 months ago
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
6 months ago
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
6 months ago
Benoit Marty
275bac6d6c
Remove unused dependency on `org.jetbrains.kotlinx.kover`
6 months ago
Benoit Marty
35a4c7313d
Remove unused dependency on `com.google.accompanist:accompanist-systemuicontroller`
6 months ago