beb10cbfc4
Update rust sdk to 0.1.31: new uniqueId on timeline
ganfra
2023-07-12 16:04:10 +02:00
c25cc148fd
Update rust sdk to 0.1.31
ganfra
2023-07-12 16:03:03 +02:00
d3a95afe86
Fix crash at first startup. Inject NotLoggedInImageLoaderFactory directly to NotLoggedInFlowNode
Benoit Marty
2023-07-12 15:32:00 +02:00
0d45096b59
Split task in 2, due to the fact that when we run kover on the CI, run only debug test variants. Error was: Some problems were found with the configuration of task ':koverMergedHtmlReport' (type 'KoverHtmlTask'). - Gradle detected a problem with the following location: '/home/runner/work/element-x-android/element-x-android/features/analytics/api/build/tmp/kotlin-classes/release'.
Benoit Marty
2023-07-12 15:11:40 +02:00
c8912060fb
Fix another warning.
Benoit Marty
2023-07-12 14:16:10 +02:00
19fc90385c
Fix another warning.
Benoit Marty
2023-07-12 14:15:25 +02:00
92f5c96936
Use the param (bad copy paste)
Benoit Marty
2023-07-12 14:14:44 +02:00
67fd2ebba9
Fix warning (rename the base parameter name).
Benoit Marty
2023-07-12 14:11:26 +02:00
47b684f724
Let RootFlowNode manage MatrixClientsHolder save and restoration.
Benoit Marty
2023-07-12 12:23:46 +02:00
5622517dff
Fix image not loading after a clear cache.
Benoit Marty
2023-07-12 12:05:31 +02:00
bb1991fe4a
More log about Node lifecycle. Will help to track user navigation.
Benoit Marty
2023-07-12 11:26:13 +02:00
e85de6b300
Rework DeeplinkParser to fix a test (and fix a bug in release mode). The test was failing in release mode because there is not check on RoomId format, so INVITE_LIST value ("invites") is seen as a valid RoomId. First check for known paths, then try to parse as RoomId. The tryOrNull will return null only in debug mode, so I think we can remove it. Error was: value of: getFromIntent(...) expected: InviteList(sessionId=@alice:server.org) but was : Room(sessionId=@alice:server.org, roomId=invites, threadId=null) at io.element.android.libraries.deeplink.DeeplinkParserTest.nominal cases(DeeplinkParserTest.kt:54)
Benoit Marty
2023-07-12 09:59:52 +02:00
af520ddc00
Fix failing test. Code is now aligned with the comment.
Benoit Marty
2023-07-12 09:43:18 +02:00
a2b84ac617
Ensure CI run all the tests. There were some failing tests, but the CI does not see it. It seems that koverMergedReport does not run all the tests (?).
Benoit Marty
2023-07-12 09:40:02 +02:00
38b91a7592
Fix issue about modifier.
Benoit Marty
2023-07-12 09:37:13 +02:00
d56c668663
Improve UX on Block/Unblock user action. Add loading and error case. And make the value (a bit more) live.
Benoit Marty
2023-07-11 17:48:31 +02:00
88eaab0e44
Fix regression on some colors. Introduce a temporary color, since the color values are not in Compound. temporaryColorBgSpecial
Benoit Marty
2023-07-11 10:15:37 +02:00
3e03ca4a5e
Create alias for typography (more semantic name). aliasButtonText
Benoit Marty
2023-07-11 09:43:29 +02:00
b7b6e0323d
Create alias for typography (more semantic name). aliasScreenTitle
Benoit Marty
2023-07-11 09:40:48 +02:00