Commit Graph

  • c4f32db4be Update dependency io.element.android:element-call-embedded to v0.20.3 (#7117) renovate[bot] 2026-06-29 16:00:35 +02:00
  • 6068aeaf01 Detect RTL text in events and adjust the text rendering (#6994) Jorge Martin Espinosa 2026-06-29 15:11:49 +02:00
  • 5d0d8bedcd Fix name regarding naming convention Benoit Marty 2026-06-29 14:28:14 +02:00
  • 46460e1c27 Sync Strings (#7115) ElementBot 2026-06-29 13:09:36 +01:00
  • 8f73c8f61b Update dependency androidx.compose:compose-bom to v2026.06.00 (#7095) renovate[bot] 2026-06-29 12:05:35 +02:00
  • 5f0461b1cd Update screenshots ElementBot 2026-06-29 10:04:39 +00:00
  • fc18ea5bb6 Try a different workaround for flaky ScanQrCodeViewTest (#7109) Jorge Martin Espinosa 2026-06-29 11:56:51 +02:00
  • 79163b68b5 Fix quality issues Benoit Marty 2026-06-29 11:50:28 +02:00
  • c80eb12e2f Remove duplicated fixtures. Benoit Marty 2026-06-29 11:36:20 +02:00
  • 73ef038035 Preview: add video item in the list Benoit Marty 2026-06-29 11:31:21 +02:00
  • ad84122285 Revert change on TimelineItemVideoView, it was dead code. Benoit Marty 2026-06-29 11:21:02 +02:00
  • fd799a3bdf Add unit test on TimelineEventContentMapper. Benoit Marty 2026-06-29 11:13:29 +02:00
  • dd3beb11bd Add unit test on GalleryMediaGalleryDataSource and simplify the code. Benoit Marty 2026-06-29 10:28:10 +02:00
  • fb7bc50cdb Rename test class. Benoit Marty 2026-06-29 10:15:28 +02:00
  • 1a5336e650 Add missing test on EventItemFactory Benoit Marty 2026-06-29 10:15:00 +02:00
  • b2a7c6548a Add missing test on TimelineItemContentMessageFactory Benoit Marty 2026-06-29 10:01:21 +02:00
  • 95e656cc32 Fix regression on tests. Benoit Marty 2026-06-29 09:11:51 +02:00
  • f6330c6098 Update zizmorcore/zizmor-action action to v0.5.7 renovate[bot] 2026-06-29 07:03:55 +00:00
  • b62242cdd2 Fix sharing gallery from pinned event timeline. Benoit Marty 2026-06-26 17:36:27 +02:00
  • a7e6d8af6e Better fix to render all items in the gallery. Should be able to render mixed items. Benoit Marty 2026-06-26 16:21:16 +02:00
  • e282212270 Update screenshots ElementBot 2026-06-26 14:18:39 +00:00
  • 87aff40b26 Support gallery messages (#6519) bxdxnn 2026-06-26 17:00:56 +03:00
  • 9e7ae34728 Merge pull request #7107 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-26.x ganfra 2026-06-26 14:13:02 +02:00
  • 5848e0b9eb Disable periodically generating the screenshot gallery (#7110) Jorge Martin Espinosa 2026-06-26 12:48:04 +02:00
  • 2689f53342 Merge pull request #7104 from element-hq/renovate/danger-danger-js-13.x ganfra 2026-06-26 11:10:03 +02:00
  • 340317d667 Merge pull request #7097 from element-hq/renovate/lifecycle ganfra 2026-06-26 11:09:33 +02:00
  • 0aea5f94ec Merge branch 'develop' into fix/thread-list-avatar ganfra 2026-06-26 11:07:31 +02:00
  • 17d0c54173 Update actions/checkout action to v7 (#7098) renovate[bot] 2026-06-26 09:32:40 +02:00
  • 0f64266ba6 Update dependency com.google.crypto.tink:tink-android to v1.22.0 (#7105) renovate[bot] 2026-06-26 06:45:27 +00:00
  • 16d16b92f5 Fix breaking API changes: Jorge Martín 2026-06-26 08:16:56 +02:00
  • dd55d9c369 Update dependency org.matrix.rustcomponents:sdk-android to v26.06.25 renovate[bot] 2026-06-26 06:10:10 +00:00
  • 4495f58520 Update danger/danger-js action to v13.0.8 renovate[bot] 2026-06-25 15:07:47 +00:00
  • f9a8acf4a5 Update screenshots ElementBot 2026-06-25 10:50:51 +00:00
  • 29b8068d4a Address quality issues on user status ganfra 2026-06-19 15:14:37 +02:00
  • 4a143c1053 Format code ganfra 2026-06-18 20:22:09 +02:00
  • be872e6bec Move user status section below multi-account in preferences ganfra 2026-06-18 16:42:22 +02:00
  • 061fd82c1a Clip avatar to a circle on the user status screen ganfra 2026-06-17 17:37:39 +02:00
  • d29dad40f9 Extract custom status text max length into a constant ganfra 2026-06-17 17:37:21 +02:00
  • dd24e14cf6 Gate user status behind UserStatus feature flag ganfra 2026-06-17 17:20:58 +02:00
  • 1cfd3e4dfb Improve UI/UX for setting status ganfra 2026-06-17 15:55:49 +02:00
  • 553a4785e1 Rename Event ganfra 2026-06-17 11:05:53 +02:00
  • 2a0e41652a Match row heights: add vertical padding to plain text rows to align with TextField row ganfra 2026-06-16 12:13:58 +02:00
  • 078b63fd7c Move preview cases to UserStatusStateProvider, use @PreviewParameter in view ganfra 2026-06-16 11:32:47 +02:00
  • 889fd08b5c Fix button width jitter using rememberTextMeasurer to derive stable min-width ganfra 2026-06-16 11:25:08 +02:00
  • 167c1ced80 Add clear button in custom status text field, toggle Cancel/Save on text presence ganfra 2026-06-15 17:57:52 +02:00
  • 57617a362a Add TextFieldState overload to design system TextField, use it in UserStatusView ganfra 2026-06-15 16:05:20 +02:00
  • 73a8a3d5d8 Use TextFieldState in CustomInput state for proper MVI text handling ganfra 2026-06-15 15:29:50 +02:00
  • eeaaac2969 Move custom status emoji/text into CustomInput state (MVI) ganfra 2026-06-15 15:22:54 +02:00
  • 7309e49286 Wire UserStatusPresenter and UserStatusRow into PreferencesRoot ganfra 2026-06-12 16:04:42 +02:00
  • 6c34d647ca Wire UserStatusPresenter and UserStatusRow into PreferencesRoot ganfra 2026-06-12 15:48:54 +02:00
  • af5a237b4a Add UserStatusView composables with previews ganfra 2026-06-12 15:37:28 +02:00
  • 0528b787c9 Add UserStatusPresenter with full test coverage ganfra 2026-06-12 15:37:28 +02:00
  • eca45b574e Add UserStatusState and UserStatusEvent ganfra 2026-06-12 14:57:39 +02:00
  • 1640adcf9d Fix thread-safety and dispatcher consistency in user status stubs ganfra 2026-06-12 14:56:41 +02:00
  • 42966b393f Add user status string resources and PredefinedUserStatus enum ganfra 2026-06-12 14:52:51 +02:00
  • f4c79be328 Stub setUserStatus/clearUserStatus in-memory in RustMatrixClient ganfra 2026-06-12 14:52:51 +02:00
  • 742902ef02 Add setUserStatus/clearUserStatus stubs to FakeMatrixClient ganfra 2026-06-12 14:52:51 +02:00
  • 5697c9664f Add KDoc to InCall.callJoinedTs and clearUserStatus ganfra 2026-06-12 14:49:57 +02:00
  • bad32cbbda Add UserStatus and DisplayedStatus types to matrix API ganfra 2026-06-12 14:47:21 +02:00
  • a3736786cd Update dependency com.google.firebase:firebase-bom to v34.15.0 (#7089) renovate[bot] 2026-06-25 09:48:48 +02:00
  • 81b0b357e5 Update firebaseAppDistribution to v5.3.0 (#7096) renovate[bot] 2026-06-25 09:41:48 +02:00
  • 3d86105e8c Update lifecycle to v2.11.0 renovate[bot] 2026-06-25 00:51:25 +00:00
  • 7a5a0f5955 Bump SDK bindings to v26.06.24 Jorge Martín 2026-06-24 12:20:50 +02:00
  • b38b5a924f Remove Room.clearEventCacheStorage since it's not supported by the SDK anymore Jorge Martín 2026-06-18 14:10:00 +02:00
  • f62030ac5b Modify rustls' CertificateVerifier, removing the cert revocation logic: Jorge Martín 2026-06-18 14:05:54 +02:00
  • 3586824a0d Remove UserCertificatesProvider: Jorge Martín 2026-06-18 14:04:37 +02:00
  • 8eafab20aa Update dependency org.matrix.rustcomponents:sdk-android to v26.06.18 renovate[bot] 2026-06-18 11:03:15 +00:00
  • bbc4259220 Merge pull request #7088 from element-hq/renovate/actions-setup-java-5.x ganfra 2026-06-24 11:55:06 +02:00
  • 03fb97ce6e Update actions/setup-java action to v5.3.0 renovate[bot] 2026-06-23 19:14:52 +00:00
  • 2902549a88 Fix wrong selection behaviour Jorge Martín 2026-06-23 17:14:08 +02:00
  • c4c0c482f0 Address review bxdxnn 2026-06-23 14:02:15 +00:00
  • 24bde2430e Update dependency com.github.matrix-org:matrix-analytics-events to v0.37.0 (#7079) renovate[bot] 2026-06-23 09:03:15 +02:00
  • 7c6cf542ce Update dependency io.element.android:element-call-embedded to v0.20.2 (#7075) renovate[bot] 2026-06-23 08:09:58 +02:00
  • 932fdaeb2c Sync Strings (#7071) ElementBot 2026-06-22 14:37:33 +01:00
  • b3b8467636 Update screenshots ElementBot 2026-06-22 12:36:29 +00:00
  • 0bda1cd0d0 Fix double selection of emoji when long-pressing one that doesn't have skin variants Jorge Martín 2026-06-22 12:03:00 +02:00
  • c77f349484 Update rnkdsh/action-upload-diawi action to v1.5.13 (#7067) renovate[bot] 2026-06-22 10:41:48 +02:00
  • 1d33c1faed Merge pull request #6992 from element-hq/feature/bma/protectLinkNewDevice Benoit Marty 2026-06-22 10:40:17 +02:00
  • f2d1e60ff8 Update roborazzi to v1.64.0 (#7068) renovate[bot] 2026-06-22 09:36:25 +02:00
  • 35dce84c7f Fix lint issues Jorge Martín 2026-06-22 09:17:15 +02:00
  • 0cb04c714a Update gradle/actions action to v6.2.0 (#7063) renovate[bot] 2026-06-22 08:25:40 +02:00
  • 790b9cff63 Hide message notification content when the app is locked (#6902) bxdxnn 2026-06-19 16:34:38 +03:00
  • d4aa49f3d3 Fix small code smell (#7058) Benoit Marty 2026-06-19 15:33:01 +02:00
  • 6ca04ef772 Rename Preview. Benoit Marty 2026-06-19 15:10:45 +02:00
  • fa5e871e7e Fix detekt issue Benoit Marty 2026-06-19 15:02:29 +02:00
  • 3a5e9f43b9 Update screenshots ElementBot 2026-06-19 12:22:22 +00:00
  • 123037a612 Fix broken preview of BottomSheet in Android Studio. Benoit Marty 2026-06-19 14:04:46 +02:00
  • e370b33771 Fix Sonar with AGP 9 (some workarounds) (#7055) Jorge Martin Espinosa 2026-06-19 13:12:54 +02:00
  • e98cbdfce1 BottomSheet for maps must be Expanded Benoit Marty 2026-06-19 11:26:20 +02:00
  • 643ece6af7 sheetStateForPreview does not need to be annotated with @Composable Benoit Marty 2026-06-19 11:16:37 +02:00
  • 82c6167441 Bottom sheet: initial state must be Hidden else there is no animation when opening the bottom sheet. Benoit Marty 2026-06-19 09:19:04 +02:00
  • c82d1011d7 Update metro to v1.2.1 (#7057) renovate[bot] 2026-06-19 09:26:16 +02:00
  • ea8e0bd1cb Changelog for version 26.06.4 ganfra 2026-06-18 21:08:47 +02:00
  • 1cff301c09 Merge tag '26.06.4' into develop ganfra 2026-06-18 21:07:53 +02:00
  • 410bb311c6 Merge branch 'release/26.06.4' ganfra 2026-06-18 20:35:00 +02:00
  • 0db91ee9d9 Adding fastlane file for version 26.06.4 ganfra 2026-06-18 20:34:59 +02:00
  • bb5f3bef46 Setting version for the release 26.06.4 ganfra 2026-06-18 20:34:56 +02:00
  • 33e2f72792 Fix deprecation warning Benoit Marty 2026-06-18 18:52:38 +02:00
  • 5e30f94ccc Fix deprecation warning Benoit Marty 2026-06-18 18:46:58 +02:00
  • 3a2f19f26c Fix deprecation warning Benoit Marty 2026-06-18 18:44:43 +02:00