Commit Graph

  • cf9f2c0be4 Update screenshots ElementBot 2024-04-30 08:01:47 +00:00
  • 2c85d86c7a Add missing preview case. Benoit Marty 2024-04-30 09:51:29 +02:00
  • 207c4929aa Cleanup Benoit Marty 2024-04-30 09:50:21 +02:00
  • 80497a8b30 Remove unnecessary parenthesis Benoit Marty 2024-04-30 09:47:20 +02:00
  • 937f440df7 Update changelog Valere 2024-04-30 09:34:02 +02:00
  • 7d2e3d586f test for utd cause Valere 2024-04-30 09:30:05 +02:00
  • 906650b8d2 Fix tests after change on InReplyTo classes Benoit Marty 2024-04-29 21:35:07 +02:00
  • eaeebf9e75 User display name overflows in timeline messages (#2767) Jorge Martin Espinosa 2024-04-29 19:26:58 +02:00
  • d9c4c189af Fix dependencyAnalysis plugin (#2766) Jorge Martin Espinosa 2024-04-29 19:03:04 +02:00
  • 544f1d43b3 Merge pull request #2757 from element-hq/feature/bma/fixDeadlock Benoit Marty 2024-04-29 18:57:03 +02:00
  • 65b61e5d09 Merge pull request #2765 from element-hq/sync-localazy Benoit Marty 2024-04-29 18:52:09 +02:00
  • 4de8713b5f changelog Benoit Marty 2024-04-29 17:57:02 +02:00
  • 200b43246e Handle click on reply navigation. Benoit Marty 2024-04-29 17:55:31 +02:00
  • a60779a28c Fix issue when retrieving Event detail. The wrong method was used. Benoit Marty 2024-04-29 17:47:35 +02:00
  • e49d098172 Update screenshots ElementBot 2024-04-29 15:50:42 +00:00
  • b7970b2db8 Map all replyTo data and add preview for loading and erorr case. Benoit Marty 2024-04-29 17:41:25 +02:00
  • 49dd4ad803 Ensure editMessage, enterSpecialMode and replyMessage are called on the current timeline. Benoit Marty 2024-04-29 15:50:56 +02:00
  • ddb00a2c51 Add log in case of error. Benoit Marty 2024-04-29 15:48:58 +02:00
  • 0190d5da45 Remove unnecessary default value. Benoit Marty 2024-04-29 14:28:04 +02:00
  • 37d0b9c6ef No need to keep innerTimeline as a class member. Benoit Marty 2024-04-29 14:27:07 +02:00
  • 8eccd1b6e1 Code optimization. Benoit Marty 2024-04-29 14:20:46 +02:00
  • a8d66ec7e2 Add documentation on new API. Benoit Marty 2024-04-29 14:16:12 +02:00
  • 1be2e183c8 Remove unused newTimelineById Benoit Marty 2024-04-29 14:09:06 +02:00
  • 4704b1229b Add test on focusRequestState for event TimelineEvents.FocusOnEvent and TimelineEvents.JumpToLive Benoit Marty 2024-04-29 12:16:14 +02:00
  • 137bfdfda9 focusOnLive() is not suspendable. Benoit Marty 2024-04-29 12:15:14 +02:00
  • 33f1cb4abf Test TimelineView regarding "Jump to bottom" button. Benoit Marty 2024-04-29 10:07:20 +02:00
  • 683a593b50 Extract extension setTimelineView Benoit Marty 2024-04-29 09:56:19 +02:00
  • f09ae93e3d Remove unused method Benoit Marty 2024-04-29 09:45:58 +02:00
  • 4f82baa2b0 Sync Strings from Localazy bmarty 2024-04-29 00:18:59 +00:00
  • c8096d511d Update telephoto to v0.11.2 renovate[bot] 2024-04-28 10:39:43 +00:00
  • 8330fe79c8 Make FocusRequestState immutable. Benoit Marty 2024-04-26 18:56:04 +02:00
  • 260c7af096 Add unit test on TimelineItemIndexer Benoit Marty 2024-04-26 18:49:56 +02:00
  • 931ede8776 Update screenshots ElementBot 2024-04-26 16:37:12 +00:00
  • d6e02ea503 Test TimelineController Benoit Marty 2024-04-26 17:29:28 +02:00
  • bd2a11a51c No need to have a MutableStateFlow for the live timeline. Benoit Marty 2024-04-26 17:28:54 +02:00
  • f65025f841 Clearer code. Benoit Marty 2024-04-25 17:40:18 +02:00
  • 8a532769e3 Compact code. Benoit Marty 2024-04-25 17:33:01 +02:00
  • 7e5f270e2b Create proper PreviewParameterProvider for TimelineItemEncryptedContent And remove @Suppress("UNUSED_PARAMETER") Benoit Marty 2024-04-25 17:29:40 +02:00
  • 971f44c0d3 Expected UTDs due to membership support Valere 2024-04-25 10:10:08 +02:00
  • 27b91c293a Merge pull request #2758 from element-hq/feature/bma/logRotation Benoit Marty 2024-04-26 17:14:21 +02:00
  • 734ffc2627 Merge pull request #2756 from element-hq/renovate/com.google.testparameterinjector-test-parameter-injector-1.x Benoit Marty 2024-04-26 16:52:33 +02:00
  • a4c6e6c281 Add mapping on FocusEventException. Extract FocusRequestState to its own file and add preview. Benoit Marty 2024-04-26 16:08:08 +02:00
  • d3d5081084 Do not ignore those tests. (was committed by mistake) Benoit Marty 2024-04-26 15:30:02 +02:00
  • 923811c733 Update screenshots ElementBot 2024-04-26 13:37:58 +00:00
  • 636c024d9a Fix detekt issues Benoit Marty 2024-04-26 15:23:24 +02:00
  • cf06acabe6 Improve preview of TimelineLoadingMoreIndicator Benoit Marty 2024-04-26 14:51:33 +02:00
  • f4f5888d5b Move LiveTimelineProvider to the test module. Benoit Marty 2024-04-26 14:47:01 +02:00
  • 83d9e77c6a Fix issue with Gradient rendering. Benoit Marty 2024-04-26 14:40:54 +02:00
  • b8cb2d92e9 Add missing color preview. Benoit Marty 2024-04-26 14:30:51 +02:00
  • 2dd122e9e9 Improve focusedEvent rendering when sender information are displayed. Benoit Marty 2024-04-26 14:28:09 +02:00
  • 076d2243a3 Add preview for focusedEvent. Benoit Marty 2024-04-26 14:12:17 +02:00
  • 300d3e34b1 Format and cleanup files Benoit Marty 2024-04-26 13:57:08 +02:00
  • 94df7308ab Fix compilation issue (develop has been merged here) Benoit Marty 2024-04-26 12:55:08 +02:00
  • 2c8abbed0c Merge branch 'develop' into feature/fga/permalink_timeline Benoit Marty 2024-04-26 12:50:38 +02:00
  • 56257bd1d3 Stop using deprecated TestParameter.TestParameterValuesProvider Benoit Marty 2024-04-26 12:45:26 +02:00
  • 1a2a9ac058 Changelog Benoit Marty 2024-04-26 12:36:21 +02:00
  • c1c3227bde Let the SDK manage the file log cleanup, and keep one week of log. Benoit Marty 2024-04-26 12:28:24 +02:00
  • e3eab89fd2 Update dependency com.google.testparameterinjector:test-parameter-injector to v1.16 renovate[bot] 2024-04-26 10:18:41 +00:00
  • d63c366596 Fix potential infinite loading at first startup. Benoit Marty 2024-04-26 12:17:50 +02:00
  • ba1f21c0f9 Merge pull request #2730 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x Benoit Marty 2024-04-26 10:17:25 +02:00
  • 42b9c35adb Fix test on UtdTrackerTest Benoit Marty 2024-04-26 09:22:08 +02:00
  • 93709f33b8 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
  • 1a64901ee0 SDK 0.2.16: fix compilation issue Benoit Marty 2024-04-25 17:59:51 +02:00
  • 7b4fa146e5 Timeline : try to get better forward pagination. ganfra 2024-04-25 23:34:04 +02:00
  • 198c45d016 Update dependency org.matrix.rustcomponents:sdk-android to v0.2.16 renovate[bot] 2024-04-25 16:00:52 +00:00
  • 7ac6e4166a Timeline permalink : scroll to fetched event when known ganfra 2024-04-25 17:41:10 +02:00
  • 1fc01c91c2 Merge pull request #2753 from element-hq/feature/bma/removeFlagRoomListFilters Benoit Marty 2024-04-25 17:19:16 +02:00
  • 25751efbbe Fix compilation of minimal. Benoit Marty 2024-04-25 16:57:45 +02:00
  • 5f4f7b9435 Update screenshots ElementBot 2024-04-25 14:03:20 +00:00
  • 268c196e35 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
  • 7397df806b Always display 'lost recovery key?' option (#2745) Jorge Martin Espinosa 2024-04-25 15:28:24 +02:00
  • 6632b2a998 Timeline : rename isTimelineEmpty to hasAnyEvent ganfra 2024-04-25 15:13:19 +02:00
  • 0e98659cc9 Timeline : do not cancel pagination to avoid stuck timeline. ganfra 2024-04-25 15:01:18 +02:00
  • 97b9d75a0d Timeline : makes sure all tests are passing ganfra 2024-04-25 14:35:37 +02:00
  • 6219190ef1 Merge pull request #2752 from element-hq/feature/bma/blockOpeningSpace Benoit Marty 2024-04-25 14:28:28 +02:00
  • 0e00700644 Update screenshots ElementBot 2024-04-25 10:49:05 +00:00
  • bffa2d717f Timeline : continue to fix more tests... ganfra 2024-04-25 12:41:34 +02:00
  • 5951182bdf Fix issue when building previews, roomId must be unique Benoit Marty 2024-04-25 12:39:25 +02:00
  • 8272b7a16c Use fallback name in this case. Benoit Marty 2024-04-25 12:29:44 +02:00
  • ce7bb11724 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
  • 3d29d8729a Move fun aRoomSummaryDetails() to a regular Preview Provider Benoit Marty 2024-04-25 10:10:55 +02:00
  • 8f7b064773 Use Dash avatar for room with no name and no avatar. Benoit Marty 2024-04-24 18:05:34 +02:00
  • 2c2bf7c687 Add screen to render Spaces (they are not supported yet) Benoit Marty 2024-04-24 18:10:28 +02:00
  • 132b4e87ea Avoid rendering roomId on screen. Benoit Marty 2024-04-25 09:48:43 +02:00
  • b175c2d2c3 Add a preview with the minimum available data. Benoit Marty 2024-04-24 16:36:10 +02:00
  • d4b7f01a06 Introduce RoomType Benoit Marty 2024-04-24 16:22:21 +02:00
  • 0140c8982e i18n Benoit Marty 2024-04-24 15:18:50 +02:00
  • 9a780cd71b Merge pull request #2741 from element-hq/feature/bma/removeRoomFlowNodeLoading Benoit Marty 2024-04-25 09:34:49 +02:00
  • bf87b975fc Timeline permalink : start updating tests ganfra 2024-04-24 21:33:20 +02:00
  • fed1733cb5 Timeline : makes sure to use the right timeline when making some action (edit, reply, reaction) ganfra 2024-04-24 16:42:35 +02:00
  • 492b0120f8 Merge pull request #2750 from element-hq/renovate/com.posthog-posthog-android-3.x Benoit Marty 2024-04-24 16:30:35 +02:00
  • 1de6797673 Remove SessionData.needsVerification as the source of truth for session verification status (#2748) Jorge Martin Espinosa 2024-04-24 15:55:25 +02:00
  • a27afafb88 Merge pull request #2749 from element-hq/feature/bma/appMigration Benoit Marty 2024-04-24 14:22:12 +02:00
  • d5b13704cd Update dependency com.posthog:posthog-android to v3.1.18 renovate[bot] 2024-04-24 12:18:39 +00:00
  • 3438b9872d Merge pull request #2744 from element-hq/feature/bma/testPreferenceTextField Benoit Marty 2024-04-24 14:17:12 +02:00
  • a6d8209407 Timeline : exposes same methods as the rust type and use them by default on liveTimeline ganfra 2024-04-24 13:37:14 +02:00
  • 11aa5bbfd5 Please KtLint Benoit Marty 2024-04-24 13:28:52 +02:00
  • 7785e45c16 Remove dead code. Benoit Marty 2024-04-24 13:28:11 +02:00
  • 124638c7a7 Add KDoc. Benoit Marty 2024-04-24 13:26:27 +02:00
  • 7094955bc9 Timeline : use latest api ganfra 2024-04-24 12:34:52 +02:00