Commit Graph

  • 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
  • 5846af2aa4 Remove ElementTextStyles. Only ElementTheme.typography.* styles must be used now. Benoit Marty 2023-07-10 16:15:19 +02:00
  • e2f3f2966b Remove ElementColors. We should use semantics and material colors now. Benoit Marty 2023-07-10 15:22:54 +02:00
  • bcb64f7d44 Merge pull request #835 from vector-im/renovate/gradle-8.x Benoit Marty 2023-07-10 16:22:30 +02:00
  • 2f00a3595a Merge pull request #837 from vector-im/feature/bma/rageshakeMxid Benoit Marty 2023-07-10 16:21:51 +02:00
  • d34a7804c0 Merge pull request #836 from vector-im/feature/fga/update-rust-sdk-0.1.29-again ganfra 2023-07-10 16:08:35 +02:00
  • 42dea3ed65 Merge pull request #816 from vector-im/feature/fga/fix_loading_room_node_padding ganfra 2023-07-10 15:49:51 +02:00
  • 9e5a3d14e5 Merge branch 'develop' into feature/fga/update-rust-sdk-0.1.29-again ganfra 2023-07-10 15:41:42 +02:00
  • d330180f5d RoomNodeView: remove contentWindowInsets=systemBars as it's default one ganfra 2023-07-10 15:33:32 +02:00
  • 12a22c5423 LoadingRoomNodeView: ConsumeWindowInsets... ganfra 2023-07-10 15:13:32 +02:00
  • cc43f8a1d2 Add version name as label. Benoit Marty 2023-07-10 14:45:57 +02:00
  • 9cd267b7f7 Add userId and deviceId to rageshake data. Benoit Marty 2023-07-10 14:43:03 +02:00
  • 89b14b4868 Update dependency gradle to v8.2.1 renovate[bot] 2023-07-10 12:40:34 +00:00
  • a0c1f2c18a Display room invitation notification (#735) Jorge Martin Espinosa 2023-07-10 14:34:58 +02:00
  • 0fbf799d15 Merge pull request #826 from vector-im/feature/bma/swipeAction Benoit Marty 2023-07-10 13:56:29 +02:00
  • 0e47fa870e Merge pull request #834 from vector-im/feature/fga/avoid_multiple_sync_loops ganfra 2023-07-10 13:37:35 +02:00
  • 65210b72f5 Sync: add more safety to avoid some race conditions ganfra 2023-07-10 13:24:54 +02:00
  • 20bdf98db6 Merge pull request #824 from vector-im/misc/cjs/left-align-top-bars Chris Smith 2023-07-10 12:23:29 +01:00
  • 785c4a52f1 Sync: should avoid having multiple sync loops ganfra 2023-07-10 13:08:55 +02:00
  • bfc850907d Merge pull request #828 from vector-im/sync-localazy Benoit Marty 2023-07-10 13:08:03 +02:00
  • c3ddc628a4 Add exepction for SwipeableActionsState. Benoit Marty 2023-07-10 13:03:55 +02:00
  • fa9c5a7ccc avoid typo report Benoit Marty 2023-07-10 13:02:19 +02:00
  • 73fa6fc6be Remove the legacy script which imports Strigns from Element Android project. Benoit Marty 2023-07-10 12:15:41 +02:00
  • 6ee4056cca Sync again after adding missing value in Localazy. Benoit Marty 2023-07-10 12:14:25 +02:00
  • 5b9966f33c Update screenshots ElementBot 2023-07-10 10:12:38 +00:00
  • 3e0b9822f0 Attempt to reduce swipe sensitivity (#810) Benoit Marty 2023-07-10 11:54:44 +02:00
  • dca5ee8051 Improve preview rendering. Benoit Marty 2023-07-10 10:50:54 +02:00
  • 02dd796d83 Space must be above the item. Benoit Marty 2023-07-10 10:46:36 +02:00
  • 1c7c8e6c9a Add missing content when canReply is false. Benoit Marty 2023-07-10 10:36:28 +02:00
  • 1bc13d16d9 Improve animation of Swipe to reply: replace usage of SwipeToDismiss by Modifier.draggable Benoit Marty 2023-07-07 19:06:19 +02:00
  • aa7db3150d Fix bad modifier parameter usage. Benoit Marty 2023-07-07 18:54:08 +02:00
  • 3e69985fd6 Use @DayNightPreviews for static map (#832) Marco Romano 2023-07-10 10:45:11 +02:00
  • 4d8c929ad3 Remove extra syncService.startSync() call (#830) Jorge Martin Espinosa 2023-07-10 10:45:02 +02:00
  • f4ae9eaba7 Merge pull request #802 from vector-im/feature/cjs/stop-editing-dms Chris Smith 2023-07-10 09:14:43 +01:00
  • c0df303c22 Make Showkase browser work in the nightly versions (#829) Jorge Martin Espinosa 2023-07-10 10:10:22 +02:00
  • 3436d74368 Update screenshots (#831) Jorge Martin Espinosa 2023-07-10 09:42:34 +02:00
  • fd6cf1d7fd Sync Strings from Localazy bmarty 2023-07-10 00:11:05 +00:00
  • 3c6f658a1f Truncate and ellipsize long reactions (#821) jonnyandrew 2023-07-08 17:53:29 +01:00
  • 5e444406e6 Merge pull request #814 from vector-im/renovate/io.nlopez.compose.rules-detekt-0.x Benoit Marty 2023-07-07 22:18:47 +02:00
  • b0ec6ba7a5 Merge pull request #823 from vector-im/feature/bma/snackbarFix Benoit Marty 2023-07-07 22:04:37 +02:00
  • fed958bc28 Update rust sdk to 0.1.29 (new back pagination status api) ganfra 2023-07-07 15:24:43 +02:00
  • c48fcac2f1 Use @DayNightPreviews to correctly render the PinIcon in dark mode (#795) Marco Romano 2023-07-07 16:35:34 +02:00
  • 6eab2ea694 Fix test. Benoit Marty 2023-07-07 16:22:42 +02:00
  • 4b90904bc0 Cleanup Benoit Marty 2023-07-07 16:15:59 +02:00
  • 8940ba1714 Update screenshots ElementBot 2023-07-07 13:56:16 +00:00
  • eea92b9d36 Create room: close icon should be on the left Chris Smith 2023-07-07 14:45:35 +01:00
  • cd469e67bd Fix Snackbar colors. Benoit Marty 2023-07-07 15:39:43 +02:00
  • 7fef755234 Use the CoroutineScope from the LaunchedEffect. Benoit Marty 2023-07-07 15:35:16 +02:00
  • af323d8636 Show Snackbar once the verification is finish in the correct screen (#812) Benoit Marty 2023-07-07 15:34:15 +02:00
  • 31ed77e79c Update screenshots ElementBot 2023-07-07 13:24:14 +00:00
  • d8fcfc5844 Collapse long lists of message reactions (#806) jonnyandrew 2023-07-07 13:19:11 +00:00
  • 03a80292e5 ignore typo. Benoit Marty 2023-07-07 15:14:53 +02:00
  • 8eabb3bd94 Add test for leaving rooms Chris Smith 2023-07-06 16:22:49 +01:00
  • 587117484e Room details: don't allow edits in DMs Chris Smith 2023-07-06 15:52:46 +01:00
  • 54c7e8bb57 Merge pull request #817 from vector-im/misc/cjs/drop-coverage-threshold Chris Smith 2023-07-07 14:08:39 +01:00
  • 043ed3e0aa Remove CenterAlignedTopAppBar Chris Smith 2023-07-07 13:59:05 +01:00