Commit Graph

9171 Commits

Author SHA1 Message Date
ganfra 3cb8d4f54f fix : protect some more calls to client and rework the concerned apis 2024-11-21 19:53:42 +01:00
Benoit Marty 9717775327 Protect call to client.enableAllSendQueues
Fixes https://github.com/element-hq/element-x-android-rageshakes/issues/3375 and other rageshakes.
2024-11-18 15:15:10 +01:00
ganfra 7222a1f1ea Merge pull request #3882 from element-hq/renovate/org.robolectric-robolectric-4.x
Update dependency org.robolectric:robolectric to v4.14
2024-11-18 14:54:40 +01:00
Benoit Marty 0e762b0944 Merge pull request #3881 from element-hq/renovate/kotlin
Update kotlin to v2.0.21-1.0.28
2024-11-18 13:10:59 +01:00
ElementBot bc59a70043 Sync Strings - add translations to Finnish (#3883)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-11-18 11:37:17 +00:00
renovate[bot] 589c58a669 Update dependency com.google.firebase:firebase-bom to v33.6.0 (#3880)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-18 09:55:24 +00:00
renovate[bot] 65893a4e93 Update dependency org.robolectric:robolectric to v4.14 2024-11-16 01:50:09 +00:00
renovate[bot] b2de64b201 Update dependency com.google.devtools.ksp to v2.0.21-1.0.28 2024-11-16 01:50:03 +00:00
Jorge Martin Espinosa 8420c82625 Hide the keyboard when navigating from the chat room screen (#3878) 2024-11-15 18:40:48 +00:00
Benoit Marty bb69e1e9b5 Merge pull request #3877 from element-hq/feature/bma/fixUnifiedPushUnregister
Fix unified push unregister
2024-11-15 17:25:07 +01:00
Benoit Marty d62313d948 Merge pull request #3874 from element-hq/renovate/codecov-codecov-action-5.x
Update codecov/codecov-action action to v5
2024-11-15 16:57:37 +01:00
Benoit Marty f0aca004ba Change signature of getCurrentDistributor. 2024-11-15 15:18:28 +01:00
Benoit Marty 500659d4e1 Change signature of selectPushProvider and add missing unit test. 2024-11-15 15:13:24 +01:00
Benoit Marty d97d561b13 Add missing test for DefaultPushService 2024-11-15 15:04:47 +01:00
Benoit Marty 719e4b43be Add missing test for UnifiedPushProvider 2024-11-15 14:50:56 +01:00
Jorge Martin Espinosa 1be7993142 Update SDK bindings version to 0.2.62 and fix SendHandle usages (#3876) 2024-11-15 13:48:59 +00:00
Benoit Marty 0ba4a01909 Add missing test for FirebasePushProvider 2024-11-15 14:44:51 +01:00
ganfra 86a6244d8e Merge pull request #3870 from element-hq/renovate/telephoto
Update telephoto to v0.14.0
2024-11-15 14:21:39 +01:00
Benoit Marty 7a7b5d2dd0 Properly unregister from the ntfy app when the user logs out. 2024-11-15 12:43:57 +01:00
Benoit Marty 022cd93653 UnifiedPush: also invoke UnifiedPush.unregisterApp when endpoint == null || gateway == null 2024-11-15 12:43:55 +01:00
Benoit Marty 9f5a8a3497 UnifiedPush: unregister the application using the correct instance. 2024-11-15 12:43:53 +01:00
ganfra 5d8d399b09 Merge pull request #3869 from element-hq/renovate/compose.bom
Update dependency androidx.compose:compose-bom to v2024.11.00
2024-11-15 12:41:42 +01:00
ganfra 918caf17d9 Merge pull request #3875 from element-hq/feature/fga/room_preview_api
Room Preview API changes
2024-11-15 12:27:32 +01:00
ganfra 12e186fbca Merge branch 'develop' into renovate/telephoto 2024-11-15 12:02:57 +01:00
ganfra c4557db9ac Merge branch 'develop' into renovate/compose.bom 2024-11-15 11:31:39 +01:00
ganfra 09aa34c027 pending room : use RoomPreview internally 2024-11-15 10:52:12 +01:00
ganfra c9b35eff5c preview api : rename RoomPreview to RoomPreviewInfo to avoid confusion 2024-11-15 10:51:47 +01:00
Jorge Martin Espinosa 1b6f77d25a Replace textPlaceholder color usages with textSecondary (#3873)
* Replace `textPlaceholder` color usages with `textSecondary`

* Update screenshots

---------

Co-authored-by: ElementBot <android@element.io>
2024-11-15 07:55:33 +00:00
renovate[bot] 33ee14cf99 Update codecov/codecov-action action to v5 2024-11-14 20:09:13 +00:00
ganfra b772d4f5e2 Merge pull request #3868 from element-hq/feature/fga/create_room_improve_address
Create room : improve handling of room address
2024-11-14 17:48:45 +01:00
ganfra 0a223c314f Merge branch 'develop' into feature/fga/create_room_improve_address 2024-11-14 17:09:31 +01:00
Benoit Marty 5c354ba8b0 Merge pull request #3871 from element-hq/feature/bma/removeSample
Remove :samples:minimal module
2024-11-14 10:06:32 +01:00
Benoit Marty 4c61e5dfa2 Remove :samples:minimal module 2024-11-14 09:06:13 +01:00
renovate[bot] 585f2fb7ec Update dependency me.saket.telephoto:zoomable-image-coil to v0.14.0 2024-11-14 03:39:06 +00:00
Jorge Martin Espinosa a132be2dd8 Use formatted captions for images and video (#3864)
* Make `formattedCaption in `TimelineItemEventContentWithAttachment` a `Charsequence?`, parse the formatted caption body as we do for text message bodies

* Add `TimelineItem.isWholeContentClickable` property to decide whether the click action should be triggered at the message bubble level or when some internal content is tapped instead.

* Display the formatted/linkified captions in image and video timeline item views

* Apply the `onClick` callback to the whole message bubble or only the content of the timeline item depending on `TimelineItem.isWholeContentClickable`.
2024-11-13 20:25:34 +01:00
renovate[bot] 24e880a594 Update dependency androidx.compose:compose-bom to v2024.11.00 2024-11-13 18:43:02 +00:00
ElementBot 57da2330f7 Update screenshots 2024-11-13 17:07:27 +00:00
ganfra 5c1a103818 create room : improve handling of room address 2024-11-13 17:55:45 +01:00
Benoit Marty a9c74e9243 Merge pull request #3862 from element-hq/renovate/io.sentry-sentry-android-7.x
Update dependency io.sentry:sentry-android to v7.17.0
2024-11-13 09:39:28 +01:00
Benoit Marty 53178feac1 Merge branch 'develop' into renovate/io.sentry-sentry-android-7.x 2024-11-13 09:39:15 +01:00
Benoit Marty c537276269 Merge pull request #3861 from element-hq/renovate/com.posthog-posthog-android-3.x
Update dependency com.posthog:posthog-android to v3.9.2
2024-11-13 09:38:39 +01:00
Benoit Marty ece4a10146 Merge pull request #3860 from element-hq/renovate/io.nlopez.compose.rules-detekt-0.x
Update dependency io.nlopez.compose.rules:detekt to v0.4.18
2024-11-13 09:38:19 +01:00
renovate[bot] 14eecc2513 Update dependency io.sentry:sentry-android to v7.17.0 2024-11-13 08:16:33 +00:00
renovate[bot] c4d72dadc8 Update dependency com.posthog:posthog-android to v3.9.2 2024-11-13 08:16:28 +00:00
renovate[bot] ad1db3fd7c Update dependency io.nlopez.compose.rules:detekt to v0.4.18 2024-11-13 04:29:56 +00:00
Benoit Marty 7d2c1b33f2 Merge pull request #3825 from element-hq/renovate/com.android.tools-desugar_jdk_libs-2.x
Update dependency com.android.tools:desugar_jdk_libs to v2.1.3
2024-11-12 20:48:16 +01:00
Benoit Marty 31ae9aa2ff Merge pull request #3766 from element-hq/renovate/core
Update core to v1.15.0
2024-11-12 20:47:56 +01:00
Benoit Marty 18bad03c60 Merge pull request #3856 from element-hq/renovate/com.posthog-posthog-android-3.x
Update dependency com.posthog:posthog-android to v3.9.1
2024-11-12 20:47:39 +01:00
Benoit Marty 9863cbfd93 Merge pull request #3857 from element-hq/feature/bma/legacyCallIteration
Update the strings for unsupported calls
2024-11-12 20:45:05 +01:00
Benoit Marty 63d9a6912f Merge pull request #3846 from element-hq/renovate/mobile-dev-inc-action-maestro-cloud-1.x
Update mobile-dev-inc/action-maestro-cloud action to v1.9.6
2024-11-12 16:54:38 +01:00