Commit graph

  • 60b8761a4a Fix test on UtdTrackerTest Benoit Marty 2024-04-26 09:22:08 +02:00
  • 4897552e2d Fix false positive A single Unit expression is unnecessary and can safely be removed. [OptionalUnit] Benoit Marty 2024-04-26 09:17:22 +02:00
  • 6f2507f517 SDK 0.2.16: fix compilation issue Benoit Marty 2024-04-25 17:59:51 +02:00
  • 345d4c7da3 Timeline : try to get better forward pagination. ganfra 2024-04-25 23:34:04 +02:00
  • 233a341bac Update dependency org.matrix.rustcomponents:sdk-android to v0.2.16 renovate[bot] 2024-04-25 16:00:52 +00:00
  • 82d833b434 Timeline permalink : scroll to fetched event when known ganfra 2024-04-25 17:41:10 +02:00
  • 6a323d5dde Merge pull request #2753 from element-hq/feature/bma/removeFlagRoomListFilters Benoit Marty 2024-04-25 17:19:16 +02:00
  • 7a7207d940 Fix compilation of minimal. Benoit Marty 2024-04-25 16:57:45 +02:00
  • e177d7d734 Update screenshots ElementBot 2024-04-25 14:03:20 +00:00
  • 2b121d97ac Remove flag RoomListFilters. This is also fixing the filter reset issue when going back to the room list. Benoit Marty 2024-04-25 14:45:44 +02:00
  • fe9b3f7cdb Always display 'lost recovery key?' option (#2745) Jorge Martin Espinosa 2024-04-25 15:28:24 +02:00
  • b46f8a5c27 Timeline : rename isTimelineEmpty to hasAnyEvent ganfra 2024-04-25 15:13:19 +02:00
  • 7b07adc5ab Timeline : do not cancel pagination to avoid stuck timeline. ganfra 2024-04-25 15:01:18 +02:00
  • cf1c728eab Timeline : makes sure all tests are passing ganfra 2024-04-25 14:35:37 +02:00
  • 5579119f2e Merge pull request #2752 from element-hq/feature/bma/blockOpeningSpace Benoit Marty 2024-04-25 14:28:28 +02:00
  • d70acbc499 Update screenshots ElementBot 2024-04-25 10:49:05 +00:00
  • 9ffed34303 Timeline : continue to fix more tests... ganfra 2024-04-25 12:41:34 +02:00
  • 15652d97e5 Fix issue when building previews, roomId must be unique Benoit Marty 2024-04-25 12:39:25 +02:00
  • b5537895b5 Use fallback name in this case. Benoit Marty 2024-04-25 12:29:44 +02:00
  • f1a31e3b3c Ensure roomId are not rendered in the UI. Add preview to see the effect. Use RoomAvatar data fallback everywhere, to not use roomId (! char) for the avatar initial, but rather #. Benoit Marty 2024-04-25 11:47:00 +02:00
  • 610caf6d90 Move fun aRoomSummaryDetails() to a regular Preview Provider Benoit Marty 2024-04-25 10:10:55 +02:00
  • 354e0df824 Use Dash avatar for room with no name and no avatar. Benoit Marty 2024-04-24 18:05:34 +02:00
  • 49439034e4 Add screen to render Spaces (they are not supported yet) Benoit Marty 2024-04-24 18:10:28 +02:00
  • 1ed593926f Avoid rendering roomId on screen. Benoit Marty 2024-04-25 09:48:43 +02:00
  • 871265117a Add a preview with the minimum available data. Benoit Marty 2024-04-24 16:36:10 +02:00
  • 9adbf6c811 Introduce RoomType Benoit Marty 2024-04-24 16:22:21 +02:00
  • a7a8d97188 i18n Benoit Marty 2024-04-24 15:18:50 +02:00
  • 7f0417a663 Merge pull request #2741 from element-hq/feature/bma/removeRoomFlowNodeLoading Benoit Marty 2024-04-25 09:34:49 +02:00
  • 60192bd080 Timeline permalink : start updating tests ganfra 2024-04-24 21:33:20 +02:00
  • bb0ba5c4bf Timeline : makes sure to use the right timeline when making some action (edit, reply, reaction) ganfra 2024-04-24 16:42:35 +02:00
  • 6464609779 Merge pull request #2750 from element-hq/renovate/com.posthog-posthog-android-3.x Benoit Marty 2024-04-24 16:30:35 +02:00
  • 2cc124bda2 Remove SessionData.needsVerification as the source of truth for session verification status (#2748) Jorge Martin Espinosa 2024-04-24 15:55:25 +02:00
  • c83712ca91 Merge pull request #2749 from element-hq/feature/bma/appMigration Benoit Marty 2024-04-24 14:22:12 +02:00
  • 99d7995a80 Update dependency com.posthog:posthog-android to v3.1.18 renovate[bot] 2024-04-24 12:18:39 +00:00
  • 41de39bac3 Merge pull request #2744 from element-hq/feature/bma/testPreferenceTextField Benoit Marty 2024-04-24 14:17:12 +02:00
  • b40f01a634 Timeline : exposes same methods as the rust type and use them by default on liveTimeline ganfra 2024-04-24 13:37:14 +02:00
  • 1db515ee17 Please KtLint Benoit Marty 2024-04-24 13:28:52 +02:00
  • b71a967c0e Remove dead code. Benoit Marty 2024-04-24 13:28:11 +02:00
  • 8d0aa68f9a Add KDoc. Benoit Marty 2024-04-24 13:26:27 +02:00
  • 6af4bf30ff Timeline : use latest api ganfra 2024-04-24 12:34:52 +02:00
  • 46544b1b45 Code quality. Benoit Marty 2024-04-24 11:40:09 +02:00
  • 06756c33ed Changelog Benoit Marty 2024-04-24 11:38:19 +02:00
  • 8cfa40f21a Update screenshots ElementBot 2024-04-24 08:27:09 +00:00
  • f6b5b8419b Implement a migration mechanism to handle internal stuff which need to occur during application upgrade. Remove VectorFileLogger, it was dead code. Benoit Marty 2024-04-24 11:15:33 +02:00
  • 706c7c3585 Iterate on loadingNode to render the same way JoinedRoomFlowNode / Loading will render. Benoit Marty 2024-04-23 18:36:32 +02:00
  • f1d2af6a48 Ensure that Konsist tests are run. Benoit Marty 2024-04-23 10:22:33 +02:00
  • 9b83cedac4 Timeline permalink : branch permalink on event of other room ganfra 2024-04-23 18:02:12 +02:00
  • 1c06db1a78 Timeline permalink : add focused event modifier ganfra 2024-04-23 16:58:23 +02:00
  • 64d02d17bb Timeline : remove highlightedEventId to only use focusedEventId ganfra 2024-04-23 15:09:01 +02:00
  • 0480f8d1bc Timeline : add box around TimelineItemVirtualRow ganfra 2024-04-23 15:04:49 +02:00
  • e09e23abb0 Timeline permalink : automatic focus on live when reaching end of forward pagination (and remove usage of PaginationStatus) ganfra 2024-04-23 13:45:41 +02:00
  • 5fc95f56ab Merge pull request #2739 from element-hq/feature/bma/displayNameInStateEvent Benoit Marty 2024-04-23 14:12:33 +02:00
  • 419c9a45ca Format Benoit Marty 2024-04-23 14:09:32 +02:00
  • f1cc614e99 Merge pull request #2743 from element-hq/feature/bma/fixSettingCrash Benoit Marty 2024-04-23 14:01:06 +02:00
  • c326683be9 Add Ui test on DeveloperSettingsView Benoit Marty 2024-04-23 13:28:37 +02:00
  • f56ac869ff Timeline permalink : continue to iterate (try a strategy to avoid forward insertion to "auto-scroll") ganfra 2024-04-23 13:30:55 +02:00
  • 217ceff9f7 Handle properly the migration of DefaultSessionPreferencesStore #2742 Benoit Marty 2024-04-23 11:51:13 +02:00
  • 205979b3f7 Update screenshots ElementBot 2024-04-22 16:54:15 +00:00
  • 7320243d1e fix bad userId Benoit Marty 2024-04-22 18:05:26 +02:00
  • 5cc4d99679 Fix test Benoit Marty 2024-04-22 16:56:31 +02:00
  • ca3406c0f0 Import string. Benoit Marty 2024-04-22 16:22:15 +02:00
  • e10152a560 Fix test compilation issue. Benoit Marty 2024-04-22 16:08:00 +02:00
  • 4909451aa5 Private Benoit Marty 2024-04-22 15:58:51 +02:00
  • 117856a2ab Format Benoit Marty 2024-04-22 15:58:35 +02:00
  • 9e59c8a854 Reply: render sender name of replied event on 1 line only. Benoit Marty 2024-04-22 15:54:05 +02:00
  • e26fe58fd3 Improve display name disambiguation rendering #2722 Benoit Marty 2024-04-22 15:47:49 +02:00
  • 0d665388b8 Add Timeline item and reply preview with ambiguous display name Benoit Marty 2024-04-22 13:56:44 +02:00
  • de2fb77fdc Fix test Benoit Marty 2024-04-22 13:17:43 +02:00
  • 7dfdf45c6e Fix test compilation issue. Benoit Marty 2024-04-22 12:42:35 +02:00
  • 7681a892b1 Use display name in state event rendering #2722 Benoit Marty 2024-04-22 12:35:46 +02:00
  • ffc3e03995 Use aProfileTimelineDetails() Benoit Marty 2024-04-22 11:50:53 +02:00
  • 188f92fecc Format state Event: use disambiguated Display name #2722. Benoit Marty 2024-04-22 11:52:53 +02:00
  • d7f0d23634 Merge pull request #2733 from element-hq/feature/bma/disableKnock Benoit Marty 2024-04-22 16:22:48 +02:00
  • a2970f83f8 Merge pull request #2738 from element-hq/sync-localazy Benoit Marty 2024-04-22 16:01:14 +02:00
  • e37cbad059 Sync Strings from Localazy bmarty 2024-04-22 00:18:11 +00:00
  • c4b6a6aa4d Update screenshots ElementBot 2024-04-19 16:23:43 +00:00
  • 875890f503 Move OnboardingBackground to a sub package Benoit Marty 2024-04-19 17:38:07 +02:00
  • 7133b821db Fix missing background issue. Benoit Marty 2024-04-19 17:36:49 +02:00
  • 70d7b5a61f Implement Knock action (until the SDK level) Benoit Marty 2024-04-19 17:51:08 +02:00
  • 025c6294c2 Change API MatrixClient.joinRoom(roomId: RoomId): Result<RoomId> to MatrixClient.joinRoom(roomId: RoomId): Result<Unit> Benoit Marty 2024-04-19 18:05:57 +02:00
  • f81f459b84 Merge pull request #2732 from element-hq/feature/bma/moreKonsistTest Benoit Marty 2024-04-19 18:00:31 +02:00
  • cc48ea98e4 Split long line Benoit Marty 2024-04-19 15:01:30 +02:00
  • 838971b748 Update screenshots ElementBot 2024-04-19 12:42:40 +00:00
  • 7f38e14066 Add Konsist test to check preview function names. Benoit Marty 2024-04-19 12:56:19 +02:00
  • 0938935d16 Rename Preview to follow code convention Benoit Marty 2024-04-19 12:52:33 +02:00
  • 35e0b479f1 Add Konsist check to ensure that 'org.jetbrains.annotations.VisibleForTesting' is not used. Benoit Marty 2024-04-19 11:40:16 +02:00
  • 2099676a22 Merge pull request #2731 from element-hq/feature/bma/roomPreview2 Benoit Marty 2024-04-19 14:24:33 +02:00
  • 84730e839a fix typo Benoit Marty 2024-04-19 11:27:34 +02:00
  • a1c876d32e Remove useless case. If user is invited, roomInfo will be present. Benoit Marty 2024-04-19 11:26:35 +02:00
  • 681af0d22f Avoid getting roomInfo again. Also add a test to cover the case of non-null inviter. Benoit Marty 2024-04-19 10:33:19 +02:00
  • cdcd5c2d5e Remove empty line and ensure check.sh script run ktlint. Benoit Marty 2024-04-19 10:02:39 +02:00
  • 3a5c6fbb5a Update doc. Benoit Marty 2024-04-18 20:13:10 +02:00
  • 49fa77b3f9 Remove extra new line. Benoit Marty 2024-04-18 18:56:16 +02:00
  • ffd6609df8 Update screenshots ElementBot 2024-04-18 15:57:22 +00:00
  • 8f741aabcc Apply Gradient Background to JoinRoomView and RoomAliasResolverView. Benoit Marty 2024-04-18 17:47:20 +02:00
  • f10419231d Gradient Background Benoit Marty 2024-04-18 17:19:44 +02:00
  • 01f9028123 Improve layout of inviter in RoomJoinView. Benoit Marty 2024-04-18 15:50:51 +02:00
  • 9c0d1cfdeb Use now available SDK API. Benoit Marty 2024-04-18 15:45:19 +02:00
  • 64df53e745 SDK 0.2.15 (commit will be dropped) Benoit Marty 2024-04-18 15:43:44 +02:00
  • 6808edda86 Merge develop into feature/fga/permalink_timeline ganfra 2024-04-18 15:40:17 +02:00