Jorge Martin Espinosa
494229d153
Set right timestamp for fallback notifications ( #864 )
1 year ago
ganfra
a92fa391e5
Timeline: rename file
1 year ago
ganfra
e334100b75
Timeline: split the initial item list in small chunks to post items asap
1 year ago
ganfra
9873588d2a
Timeline: avoid pagination when timeline is not ready
1 year ago
ganfra
f4ee95635d
Merge branch 'develop' into feature/fga/better_timeline_scroll
1 year ago
Benoit Marty
4d898cc978
Merge pull request #858 from vector-im/feature/bma/stuckNotification
...
Ensure pending intent data are unique.
1 year ago
Benoit Marty
6e2f645514
Create value class for transactionId. There is no validation on the format, but validation is a bonus for userId, roomId, etc.
...
The main advantage of using value classes instead of Strings everywhere is to detect errors at compilation time.
1 year ago
Kat Gerasimova
32f86b2725
Try to debug project automation column issues
...
The error I get from my private test repo is different from this one. Need to check what the first step returns
1 year ago
ganfra
c8776f9806
Merge branch 'develop' into feature/fga/update-rust-sdk-0.1.31
1 year ago
Benoit Marty
86a2c340ee
Ensure pending intent data are unique.
1 year ago
ganfra
600cd778e8
Update rust sdk to 0.1.31: re-enable screenshot tests..
1 year ago
Benoit Marty
1e45235c64
Merge pull request #850 from vector-im/feature/bma/fixTests
...
Ensure CI run all the tests.
1 year ago
ganfra
ed779abead
Update rust sdk to 0.1.31: fix build
1 year ago
Benoit Marty
281d0dde56
Merge pull request #847 from vector-im/feature/bma/blockUserUx
...
Improve block/unblock user ux
1 year ago
Benoit Marty
087f5a29ca
Merge pull request #852 from vector-im/feature/bma/moreLogAndFixes
...
More log and various fixes
1 year ago
ganfra
6622889b09
Update rust sdk to 0.1.31: new app service
1 year ago
ganfra
1472a29441
Update rust sdk to 0.1.31: new notification api
1 year ago
ganfra
beb10cbfc4
Update rust sdk to 0.1.31: new uniqueId on timeline
1 year ago
ganfra
c25cc148fd
Update rust sdk to 0.1.31
1 year ago
Benoit Marty
d3a95afe86
Fix crash at first startup. Inject NotLoggedInImageLoaderFactory directly to NotLoggedInFlowNode
1 year ago
Benoit Marty
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'.
Reason: Task ':koverMergedHtmlReport' uses this output of task ':features:analytics:api:compileReleaseKotlin' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed.
Possible solutions:
1. Declare task ':features:analytics:api:compileReleaseKotlin' as an input of ':koverMergedHtmlReport'.
2. Declare an explicit dependency on ':features:analytics:api:compileReleaseKotlin' from ':koverMergedHtmlReport' using Task#dependsOn.
3. Declare an explicit dependency on ':features:analytics:api:compileReleaseKotlin' from ':koverMergedHtmlReport' using Task#mustRunAfter.
...
1 year ago
Benoit Marty
c8912060fb
Fix another warning.
1 year ago
Benoit Marty
19fc90385c
Fix another warning.
1 year ago
Benoit Marty
92f5c96936
Use the param (bad copy paste)
1 year ago
Benoit Marty
67fd2ebba9
Fix warning (rename the base parameter name).
1 year ago
Benoit Marty
1627dbfd27
Improve logs.
1 year ago
Benoit Marty
47b684f724
Let RootFlowNode manage MatrixClientsHolder save and restoration.
1 year ago
Benoit Marty
5622517dff
Fix image not loading after a clear cache.
1 year ago
Benoit Marty
bb1991fe4a
More log about Node lifecycle. Will help to track user navigation.
1 year ago
Benoit Marty
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)
1 year ago
Benoit Marty
af520ddc00
Fix failing test. Code is now aligned with the comment.
1 year ago
Benoit Marty
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 (?).
1 year ago
Benoit Marty
38b91a7592
Fix issue about modifier.
1 year ago
ganfra
21f9093e78
Merge pull request #843 from vector-im/feature/fga/coroutine_dispatcher
...
Feature/fga/coroutine dispatcher
1 year ago
ElementBot
2cc548f145
Update screenshots
1 year ago
Benoit Marty
d56c668663
Improve UX on Block/Unblock user action. Add loading and error case. And make the value (a bit more) live.
1 year ago
ganfra
51a7b8edd3
Timeline: remove duplicated code
1 year ago
ganfra
35c8eb8b15
Timeline: improve "jump to bottom" button
1 year ago
Benoit Marty
e308b1dae5
Merge pull request #840 from vector-im/feature/bma/cleanupText
...
Cleanup text
1 year ago
ElementBot
b871136373
Update screenshots
1 year ago
ganfra
4012317e40
Coroutine: introduce scoped dispatcher with limitedParalellism
1 year ago
ganfra
d77ff60f03
Coroutine: remove diffUpdateDispatcher, not used anymore
1 year ago
Benoit Marty
253e8c1c2b
Move TypographyAliases next to ColorAliases
1 year ago
Benoit Marty
53501a6483
Cleanup import.
1 year ago
Benoit Marty
31e0e3cdde
Cleanup doc
1 year ago
Benoit Marty
88eaab0e44
Fix regression on some colors. Introduce a temporary color, since the color values are not in Compound. `temporaryColorBgSpecial`
1 year ago
Benoit Marty
3e03ca4a5e
Create alias for typography (more semantic name). `aliasButtonText`
1 year ago
Benoit Marty
b7b6e0323d
Create alias for typography (more semantic name). `aliasScreenTitle`
1 year ago
Benoit Marty
f365b6f6c9
Remove unused legacy colors.
1 year ago
Benoit Marty
525225fb19
Remove unused `materialTypography`. We should only use `typography` (TypographyTokens)
1 year ago