Commit Graph

  • 6681f6f806 Remove StableCharSequence, it was useful when we were using the Epoxy library. Benoit Marty 2023-07-17 16:18:54 +02:00
  • 004b86b05d MapLibre compose wrapper library (#877) Marco Romano 2023-07-17 16:22:29 +02:00
  • 31331d17ff Merge pull request #871 from vector-im/renovate/com.google.firebase Benoit Marty 2023-07-17 16:12:03 +02:00
  • a3150542fa Merge pull request #881 from vector-im/renovate/rnkdsh-action-upload-diawi-1.x Benoit Marty 2023-07-17 16:11:37 +02:00
  • abe7e952a3 Map ClientException. Benoit Marty 2023-07-17 15:50:08 +02:00
  • e2549a8308 Try to centralise session restoration through MatrixClientsHolder Jorge Martín 2023-07-17 15:05:13 +02:00
  • ee56821959 Merge pull request #875 from vector-im/renovate/io.sentry Chris Smith 2023-07-17 11:17:34 +01:00
  • 6fd5ac6655 Merge pull request #859 from vector-im/feature/bma/transactionId Benoit Marty 2023-07-17 11:28:42 +02:00
  • 8865cc2b57 Disable Paparazzi tasks when Kover is running. (#884) Jorge Martin Espinosa 2023-07-17 10:55:51 +02:00
  • e75438a8e3 Sync Strings (#882) ElementBot 2023-07-17 10:22:15 +02:00
  • 0632d01d86 Fix sliding sync loop restarts due to expirations Jorge Martín 2023-07-17 08:05:12 +02:00
  • bff5c9874f Update rnkdsh/action-upload-diawi action to v1.5.1 renovate[bot] 2023-07-16 21:03:31 +00:00
  • 3414351bfd Add fixed automation for moving issues between columns Kat Gerasimova 2023-07-14 15:20:59 +01:00
  • a63d3df39c Extract MessageComposerContext class from MessageComposerPresenter (#876) Marco Romano 2023-07-14 13:32:09 +02:00
  • 753d44471c Revert "Try to debug project automation column issues" (#874) Kat Gerasimova 2023-07-14 11:00:02 +01:00
  • 22c0bd27a3 Update dependency io.sentry:sentry-android to v6.25.2 renovate[bot] 2023-07-14 09:38:20 +00:00
  • 1c15db2686 Update dagger to v2.47 (#872) renovate[bot] 2023-07-14 08:16:52 +02:00
  • 1db519ced6 Update dependency com.google.firebase:firebase-bom to v32.2.0 renovate[bot] 2023-07-13 22:07:07 +00:00
  • e2bdeed2fb ProgressDialog: add cancelable... ganfra 2023-07-13 23:49:55 +02:00
  • f61a81e7f4 Media: add audio fixture for tests ganfra 2023-07-13 22:00:29 +02:00
  • 0e379c59f3 Media: show audio in LocalMediaView (as a file for now...) ganfra 2023-07-13 21:55:49 +02:00
  • d7101f5170 Timeline: fix tests ganfra 2023-07-13 21:29:01 +02:00
  • e9a34eb46d Media: upload audio ganfra 2023-07-13 20:34:07 +02:00
  • 33e495caa3 Merge branch 'develop' into feature/fga/better_timeline_scroll ganfra 2023-07-13 20:19:57 +02:00
  • 3d0e6a4130 Media: render audio content ganfra 2023-07-13 18:09:58 +02:00
  • edb025a549 Update screenshots ElementBot 2023-07-13 15:38:07 +00:00
  • 32ab1f40e2 Timeline: make group id really stable ganfra 2023-07-13 17:21:56 +02:00
  • f80f6f5bd9 Timeline: fix some tests and a one more ganfra 2023-07-13 17:09:20 +02:00
  • c919618bc0 Fix account provider change on nightly and release (#861) Benoit Marty 2023-07-13 14:46:57 +02:00
  • 106d070846 Update dependency io.sentry:sentry-android to v6.25.1 (#853) renovate[bot] 2023-07-13 13:23:53 +02:00
  • b9676c1ec0 Timeline : improve auto-scroll ganfra 2023-07-13 13:08:25 +02:00
  • dc4e36147d Timeline: introduce origin on timeline items ganfra 2023-07-13 13:05:56 +02:00
  • e6eab2824d Merge branch 'develop' into feature/fga/better_timeline_scroll ganfra 2023-07-13 12:02:46 +02:00
  • 732a4eb5fa Merge pull request #863 from vector-im/feature/fga/timeline_pagination ganfra 2023-07-13 11:58:10 +02:00
  • ca293d4f52 Merge branch 'develop' into feature/fga/better_timeline_scroll ganfra 2023-07-13 11:24:00 +02:00
  • 94cb694a0d Timeline: revert back the paginateBackwards in the TimelinePresenter so it's now blocked in the Timeline if needed ganfra 2023-07-13 11:23:04 +02:00
  • 978c7c2aa4 Try to improve 'Tests' CI job times (#865) Jorge Martin Espinosa 2023-07-13 10:47:55 +02:00
  • a6b3da3cd7 Merge pull request #856 from vector-im/feature/fga/update-rust-sdk-0.1.31 ganfra 2023-07-13 09:42:46 +02:00
  • 494229d153 Set right timestamp for fallback notifications (#864) Jorge Martin Espinosa 2023-07-13 08:02:38 +02:00
  • a92fa391e5 Timeline: rename file ganfra 2023-07-12 22:48:57 +02:00
  • e334100b75 Timeline: split the initial item list in small chunks to post items asap ganfra 2023-07-12 22:44:42 +02:00
  • 9873588d2a Timeline: avoid pagination when timeline is not ready ganfra 2023-07-12 22:43:35 +02:00
  • f4ee95635d Merge branch 'develop' into feature/fga/better_timeline_scroll ganfra 2023-07-12 20:16:49 +02:00
  • 4d898cc978 Merge pull request #858 from vector-im/feature/bma/stuckNotification Benoit Marty 2023-07-12 19:16:50 +02:00
  • 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. Benoit Marty 2023-07-12 18:15:17 +02:00
  • 32f86b2725 Try to debug project automation column issues Kat Gerasimova 2023-07-11 14:24:38 +01:00
  • c8776f9806 Merge branch 'develop' into feature/fga/update-rust-sdk-0.1.31 ganfra 2023-07-12 17:36:05 +02:00
  • 86a2c340ee Ensure pending intent data are unique. Benoit Marty 2023-07-12 17:28:53 +02:00
  • 600cd778e8 Update rust sdk to 0.1.31: re-enable screenshot tests.. ganfra 2023-07-12 17:13:43 +02:00
  • 1e45235c64 Merge pull request #850 from vector-im/feature/bma/fixTests Benoit Marty 2023-07-12 16:59:37 +02:00
  • ed779abead Update rust sdk to 0.1.31: fix build ganfra 2023-07-12 16:50:40 +02:00
  • 281d0dde56 Merge pull request #847 from vector-im/feature/bma/blockUserUx Benoit Marty 2023-07-12 16:33:12 +02:00
  • 087f5a29ca Merge pull request #852 from vector-im/feature/bma/moreLogAndFixes Benoit Marty 2023-07-12 16:28:47 +02:00
  • 6622889b09 Update rust sdk to 0.1.31: new app service ganfra 2023-07-12 16:05:51 +02:00
  • 1472a29441 Update rust sdk to 0.1.31: new notification api ganfra 2023-07-12 16:05:36 +02:00
  • 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
  • 1627dbfd27 Improve logs. Benoit Marty 2023-07-12 12:39:41 +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
  • 21f9093e78 Merge pull request #843 from vector-im/feature/fga/coroutine_dispatcher ganfra 2023-07-11 20:42:01 +02:00
  • 2cc548f145 Update screenshots ElementBot 2023-07-11 16:19:22 +00: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
  • 51a7b8edd3 Timeline: remove duplicated code ganfra 2023-07-11 12:51:01 +02:00
  • 35c8eb8b15 Timeline: improve "jump to bottom" button ganfra 2023-07-11 12:50:50 +02:00
  • e308b1dae5 Merge pull request #840 from vector-im/feature/bma/cleanupText Benoit Marty 2023-07-11 12:09:39 +02:00
  • b871136373 Update screenshots ElementBot 2023-07-11 09:41:37 +00:00
  • 4012317e40 Coroutine: introduce scoped dispatcher with limitedParalellism ganfra 2023-07-11 11:41:24 +02:00
  • d77ff60f03 Coroutine: remove diffUpdateDispatcher, not used anymore ganfra 2023-07-11 11:40:55 +02:00
  • 253e8c1c2b Move TypographyAliases next to ColorAliases Benoit Marty 2023-07-11 10:47:08 +02:00
  • 53501a6483 Cleanup import. Benoit Marty 2023-07-11 10:44:13 +02:00
  • 31e0e3cdde Cleanup doc Benoit Marty 2023-07-11 10:42:41 +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
  • f365b6f6c9 Remove unused legacy colors. Benoit Marty 2023-07-11 09:34:11 +02:00
  • 525225fb19 Remove unused materialTypography. We should only use typography (TypographyTokens) Benoit Marty 2023-07-11 09:33:38 +02:00
  • 419a00b992 Merge pull request #842 from vector-im/renovate/gradle-gradle-build-action-2.x Benoit Marty 2023-07-11 08:33:20 +02:00
  • 64ff90dc3e Merge pull request #841 from vector-im/feature/bma/storeImages Benoit Marty 2023-07-11 08:32:06 +02:00
  • f43de1f496 Update gradle/gradle-build-action action to v2.6.0 renovate[bot] 2023-07-10 20:05:51 +00:00
  • be734c0220 Add app icons. Benoit Marty 2023-07-10 18:44:54 +02:00
  • 93dd081360 Add title and descriptions Benoit Marty 2023-07-10 18:24:10 +02:00
  • cda8e106fa Add images for the stores (still need the icons) Benoit Marty 2023-07-10 18:21:12 +02:00
  • 2844dee6d2 Remove fontSize parameter. Must use style only. Benoit Marty 2023-07-10 17:30:42 +02:00
  • b31a449338 Remove lineHeight parameter. Must use style only. Benoit Marty 2023-07-10 17:10:41 +02:00
  • 0f468ad978 Remove letterSpacing parameter. Must use style only. Benoit Marty 2023-07-10 17:05:06 +02:00
  • 1dae7694fd Remove fontFamily parameter. Must use style only. Benoit Marty 2023-07-10 17:04:44 +02:00
  • 92bc490fa3 Remove fontWeight parameter. Must use style only. Benoit Marty 2023-07-10 17:02:06 +02:00
  • ff5cecb5cf TextStyle again. Benoit Marty 2023-07-10 16:34:58 +02:00