Commit graph

  • d23d6584fa Update dependency io.sentry:sentry-android to v6.25.2 renovate[bot] 2023-07-14 09:38:20 +00:00
  • b9b3d6633b Update dagger to v2.47 (#872) renovate[bot] 2023-07-14 08:16:52 +02:00
  • 4696e1dd4e Update dependency com.google.firebase:firebase-bom to v32.2.0 renovate[bot] 2023-07-13 22:07:07 +00:00
  • c4d0938839 ProgressDialog: add cancelable... ganfra 2023-07-13 23:49:55 +02:00
  • f66c3eb233 Media: add audio fixture for tests ganfra 2023-07-13 22:00:29 +02:00
  • 20643c1f89 Media: show audio in LocalMediaView (as a file for now...) ganfra 2023-07-13 21:55:49 +02:00
  • d47d0deb17 Timeline: fix tests ganfra 2023-07-13 21:29:01 +02:00
  • 31abc20fc2 Media: upload audio ganfra 2023-07-13 20:34:07 +02:00
  • 96ac1763a1 Merge branch 'develop' into feature/fga/better_timeline_scroll ganfra 2023-07-13 20:19:57 +02:00
  • 7e5d339922 Media: render audio content ganfra 2023-07-13 18:09:58 +02:00
  • 866a7bd8ef Update screenshots ElementBot 2023-07-13 15:38:07 +00:00
  • a07305314f Timeline: make group id really stable ganfra 2023-07-13 17:21:56 +02:00
  • 231f278adb Timeline: fix some tests and a one more ganfra 2023-07-13 17:09:20 +02:00
  • be6b8c825b Fix account provider change on nightly and release (#861) Benoit Marty 2023-07-13 14:46:57 +02:00
  • af968f6e98 Update dependency io.sentry:sentry-android to v6.25.1 (#853) renovate[bot] 2023-07-13 13:23:53 +02:00
  • 8f2afbd797 Timeline : improve auto-scroll ganfra 2023-07-13 13:08:25 +02:00
  • d7aef3818a Timeline: introduce origin on timeline items ganfra 2023-07-13 13:05:56 +02:00
  • b492e117b1 Merge branch 'develop' into feature/fga/better_timeline_scroll ganfra 2023-07-13 12:02:46 +02:00
  • 313b3a29b6 Merge pull request #863 from vector-im/feature/fga/timeline_pagination ganfra 2023-07-13 11:58:10 +02:00
  • 040bd1cdd8 Merge branch 'develop' into feature/fga/better_timeline_scroll ganfra 2023-07-13 11:24:00 +02:00
  • f6b29c3700 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
  • 64b6970c89 Try to improve 'Tests' CI job times (#865) Jorge Martin Espinosa 2023-07-13 10:47:55 +02:00
  • df1c0091ab Merge pull request #856 from vector-im/feature/fga/update-rust-sdk-0.1.31 ganfra 2023-07-13 09:42:46 +02:00
  • 7da59c61cc Set right timestamp for fallback notifications (#864) Jorge Martin Espinosa 2023-07-13 08:02:38 +02:00
  • 1a0dc8266b Timeline: rename file ganfra 2023-07-12 22:48:57 +02:00
  • 9784d8c874 Timeline: split the initial item list in small chunks to post items asap ganfra 2023-07-12 22:44:42 +02:00
  • 635e9b9edd Timeline: avoid pagination when timeline is not ready ganfra 2023-07-12 22:43:35 +02:00
  • 79b84e3029 Merge branch 'develop' into feature/fga/better_timeline_scroll ganfra 2023-07-12 20:16:49 +02:00
  • 1619b85685 Merge pull request #858 from vector-im/feature/bma/stuckNotification Benoit Marty 2023-07-12 19:16:50 +02:00
  • 771a4ecdd3 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
  • 4dbb3994d2 Try to debug project automation column issues Kat Gerasimova 2023-07-11 14:24:38 +01:00
  • bd04b579c6 Merge branch 'develop' into feature/fga/update-rust-sdk-0.1.31 ganfra 2023-07-12 17:36:05 +02:00
  • 04890b6f15 Ensure pending intent data are unique. Benoit Marty 2023-07-12 17:28:53 +02:00
  • 097b945ee7 Update rust sdk to 0.1.31: re-enable screenshot tests.. ganfra 2023-07-12 17:13:43 +02:00
  • d56a686b60 Merge pull request #850 from vector-im/feature/bma/fixTests Benoit Marty 2023-07-12 16:59:37 +02:00
  • 3d0440c580 Update rust sdk to 0.1.31: fix build ganfra 2023-07-12 16:50:40 +02:00
  • 2206f70acc Merge pull request #847 from vector-im/feature/bma/blockUserUx Benoit Marty 2023-07-12 16:33:12 +02:00
  • f4a68a93c5 Merge pull request #852 from vector-im/feature/bma/moreLogAndFixes Benoit Marty 2023-07-12 16:28:47 +02:00
  • ec04250a9b Update rust sdk to 0.1.31: new app service ganfra 2023-07-12 16:05:51 +02:00
  • d3a86bffee Update rust sdk to 0.1.31: new notification api ganfra 2023-07-12 16:05:36 +02:00
  • 655c5a5ed5 Update rust sdk to 0.1.31: new uniqueId on timeline ganfra 2023-07-12 16:04:10 +02:00
  • 03c29817c3 Update rust sdk to 0.1.31 ganfra 2023-07-12 16:03:03 +02:00
  • 8893a8bfdc Fix crash at first startup. Inject NotLoggedInImageLoaderFactory directly to NotLoggedInFlowNode Benoit Marty 2023-07-12 15:32:00 +02:00
  • 1db234466c 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
  • 79e88bb826 Fix another warning. Benoit Marty 2023-07-12 14:16:10 +02:00
  • f8338013cf Fix another warning. Benoit Marty 2023-07-12 14:15:25 +02:00
  • 816685a534 Use the param (bad copy paste) Benoit Marty 2023-07-12 14:14:44 +02:00
  • 2b84e7adc0 Fix warning (rename the base parameter name). Benoit Marty 2023-07-12 14:11:26 +02:00
  • c0d2de26db Improve logs. Benoit Marty 2023-07-12 12:39:41 +02:00
  • a9720e36c1 Let RootFlowNode manage MatrixClientsHolder save and restoration. Benoit Marty 2023-07-12 12:23:46 +02:00
  • 93c918ea2a Fix image not loading after a clear cache. Benoit Marty 2023-07-12 12:05:31 +02:00
  • 7ea2f28d96 More log about Node lifecycle. Will help to track user navigation. Benoit Marty 2023-07-12 11:26:13 +02:00
  • 0740330b39 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
  • 9644091f3f Fix failing test. Code is now aligned with the comment. Benoit Marty 2023-07-12 09:43:18 +02:00
  • 38ec0f2039 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
  • 8fa006bd03 Fix issue about modifier. Benoit Marty 2023-07-12 09:37:13 +02:00
  • ff23a54acc Merge pull request #843 from vector-im/feature/fga/coroutine_dispatcher ganfra 2023-07-11 20:42:01 +02:00
  • e34e615a7a Update screenshots ElementBot 2023-07-11 16:19:22 +00:00
  • df4c03cc8e 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
  • 3524633f5d Timeline: remove duplicated code ganfra 2023-07-11 12:51:01 +02:00
  • 52ec53575a Timeline: improve "jump to bottom" button ganfra 2023-07-11 12:50:50 +02:00
  • e7a92e9a4b Merge pull request #840 from vector-im/feature/bma/cleanupText Benoit Marty 2023-07-11 12:09:39 +02:00
  • d989f45b78 Update screenshots ElementBot 2023-07-11 09:41:37 +00:00
  • d02f7fb871 Coroutine: introduce scoped dispatcher with limitedParalellism ganfra 2023-07-11 11:41:24 +02:00
  • c2c81d3747 Coroutine: remove diffUpdateDispatcher, not used anymore ganfra 2023-07-11 11:40:55 +02:00
  • 16f30db20e Move TypographyAliases next to ColorAliases Benoit Marty 2023-07-11 10:47:08 +02:00
  • e8ba2b2e06 Cleanup import. Benoit Marty 2023-07-11 10:44:13 +02:00
  • 38bac940c7 Cleanup doc Benoit Marty 2023-07-11 10:42:41 +02:00
  • d60a590cb5 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
  • 84fad3e7f3 Create alias for typography (more semantic name). aliasButtonText Benoit Marty 2023-07-11 09:43:29 +02:00
  • 529f6d681e Create alias for typography (more semantic name). aliasScreenTitle Benoit Marty 2023-07-11 09:40:48 +02:00
  • cbe627db0f Remove unused legacy colors. Benoit Marty 2023-07-11 09:34:11 +02:00
  • 7485a62969 Remove unused materialTypography. We should only use typography (TypographyTokens) Benoit Marty 2023-07-11 09:33:38 +02:00
  • d96f62a365 Merge pull request #842 from vector-im/renovate/gradle-gradle-build-action-2.x Benoit Marty 2023-07-11 08:33:20 +02:00
  • 1a99cc2cb6 Merge pull request #841 from vector-im/feature/bma/storeImages Benoit Marty 2023-07-11 08:32:06 +02:00
  • 0ae3d25666 Update gradle/gradle-build-action action to v2.6.0 renovate[bot] 2023-07-10 20:05:51 +00:00
  • 9aa26a66ce Add app icons. Benoit Marty 2023-07-10 18:44:54 +02:00
  • 8a1a5f0926 Add title and descriptions Benoit Marty 2023-07-10 18:24:10 +02:00
  • a5d4bcdc8e Add images for the stores (still need the icons) Benoit Marty 2023-07-10 18:21:12 +02:00
  • 5f3ba74f30 Remove fontSize parameter. Must use style only. Benoit Marty 2023-07-10 17:30:42 +02:00
  • 277595412f Remove lineHeight parameter. Must use style only. Benoit Marty 2023-07-10 17:10:41 +02:00
  • 68f14141d6 Remove letterSpacing parameter. Must use style only. Benoit Marty 2023-07-10 17:05:06 +02:00
  • d10fde194f Remove fontFamily parameter. Must use style only. Benoit Marty 2023-07-10 17:04:44 +02:00
  • f0d3b9da53 Remove fontWeight parameter. Must use style only. Benoit Marty 2023-07-10 17:02:06 +02:00
  • 247348b372 TextStyle again. Benoit Marty 2023-07-10 16:34:58 +02:00
  • 7be0e3ea4b Remove ElementTextStyles. Only ElementTheme.typography.* styles must be used now. Benoit Marty 2023-07-10 16:15:19 +02:00
  • 9b042cf056 Remove ElementColors. We should use semantics and material colors now. Benoit Marty 2023-07-10 15:22:54 +02:00
  • 288ebab4ac Merge pull request #835 from vector-im/renovate/gradle-8.x Benoit Marty 2023-07-10 16:22:30 +02:00
  • fd5c30a79f Merge pull request #837 from vector-im/feature/bma/rageshakeMxid Benoit Marty 2023-07-10 16:21:51 +02:00
  • 4cb75294fe 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
  • 28db48540c Merge pull request #816 from vector-im/feature/fga/fix_loading_room_node_padding ganfra 2023-07-10 15:49:51 +02:00
  • 7fabbc339d Merge branch 'develop' into feature/fga/update-rust-sdk-0.1.29-again ganfra 2023-07-10 15:41:42 +02:00
  • 5d1be53ff4 RoomNodeView: remove contentWindowInsets=systemBars as it's default one ganfra 2023-07-10 15:33:32 +02:00
  • 8af99fe280 LoadingRoomNodeView: ConsumeWindowInsets... ganfra 2023-07-10 15:13:32 +02:00
  • d08ec91a4a Add version name as label. Benoit Marty 2023-07-10 14:45:57 +02:00
  • adedfc14ce Add userId and deviceId to rageshake data. Benoit Marty 2023-07-10 14:43:03 +02:00
  • 2748a185a2 Update dependency gradle to v8.2.1 renovate[bot] 2023-07-10 12:40:34 +00:00
  • 9170c5eb71 Display room invitation notification (#735) Jorge Martin Espinosa 2023-07-10 14:34:58 +02:00
  • 4afdccb3ed Merge pull request #826 from vector-im/feature/bma/swipeAction Benoit Marty 2023-07-10 13:56:29 +02:00
  • d3982e447c Merge pull request #834 from vector-im/feature/fga/avoid_multiple_sync_loops ganfra 2023-07-10 13:37:35 +02:00