Commit Graph

9284 Commits

Author SHA1 Message Date
ganfra
486d9d3376 deps : update rust sdk to 0.2.67 and fix breaking changes 2024-11-27 15:23:16 +01:00
Benoit Marty
14d42010fb Merge pull request #3916 from element-hq/feature/bma/notificationActions
Enable all notification actions: quick reply, accept/decline invite, mark as read from notification.
2024-11-26 18:01:37 +01:00
Benoit Marty
b94b384270 Merge pull request #3947 from element-hq/renovate/com.lemonappdev-konsist-0.x
Update dependency com.lemonappdev:konsist to v0.17.0
2024-11-26 18:00:59 +01:00
Benoit Marty
d6b653f127 Merge pull request #3943 from element-hq/feature/bma/_poc/mediaPreprocessing
Hide media preprocessing
2024-11-26 16:42:42 +01:00
Benoit Marty
ac06eebd9e Rework and comment the code. 2024-11-26 16:08:19 +01:00
Benoit Marty
53d31f7afd Exclude Konsist code from Kover. 2024-11-26 15:59:29 +01:00
Benoit Marty
a698c7673c No need to keep the Job instance. 2024-11-26 15:07:22 +01:00
Benoit Marty
5f27c7107a Avoid using MutableStateFlow, just MutableState in presenter. 2024-11-26 12:06:24 +01:00
Benoit Marty
4863195a9a Fix API break in Sealed interface used in Composable MUST be Immutable or Stable 2024-11-26 11:39:33 +01:00
Benoit Marty
6e162f0a44 Fix API break in Fake classes must be named using Fake and the interface it fakes
It seems that the workaround is not necessary anymore.
2024-11-26 11:09:38 +01:00
Benoit Marty
06714dd7f3 Ensure Fake classes must be named using Fake and the interface it fakes is detecting error by adding failing cases. 2024-11-26 10:48:01 +01:00
ganfra
cc1703e0ff Merge pull request #3914 from element-hq/renovate/mobile-dev-inc-action-maestro-cloud-1.x
Update mobile-dev-inc/action-maestro-cloud action to v1.9.7
2024-11-26 10:45:35 +01:00
renovate[bot]
adf26f55a7 Update wysiwyg to v2.37.14 (#3948)
* Update wysiwyg to v2.37.14

* Add needed `isEditor` parameter to `DefaultHtmlConverterProvider`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-11-26 09:31:58 +00:00
Benoit Marty
9628696a9f Exclude non-prod code from quality checks. 2024-11-26 10:29:54 +01:00
Benoit Marty
aa7a4e742c Ensure Sealed interface used in Composable MUST be Immutable or Stable is detecting error by adding a failing case. 2024-11-26 10:24:03 +01:00
ElementBot
4689607150 Update screenshots 2024-11-26 08:34:11 +00:00
Benoit Marty
2e32e27e7c Merge pull request #3944 from element-hq/renovate/org.jlleitschuh.gradle.ktlint-12.x
Update plugin ktlint to v12.1.2
2024-11-26 09:28:24 +01:00
Benoit Marty
f437b77309 Add preview for the Processing state. 2024-11-26 09:19:26 +01:00
Benoit Marty
c88b54fe2b Remove default parameter values.
This improve code coverage since some default value was never used.
2024-11-26 09:18:11 +01:00
Benoit Marty
67274bcc68 Remove blank line 2024-11-26 09:17:39 +01:00
renovate[bot]
1d72ab8f2b Update dependency com.lemonappdev:konsist to v0.17.0 2024-11-26 03:27:08 +00:00
renovate[bot]
068e5a5a90 Update plugin ktlint to v12.1.2 2024-11-25 20:23:41 +00:00
Benoit Marty
e752da70fb Close the progress dialog when the treatment is over (avoid UI glitch) 2024-11-25 17:36:03 +01:00
Benoit Marty
7215786239 Pre-process media during the attachment preview 2024-11-25 17:11:31 +01:00
renovate[bot]
feb3377b8e Update media3 to v1.5.0 (#3942)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 16:49:58 +01:00
ganfra
1f94504a22 Merge pull request #3930 from element-hq/feature/fga/check_fingerprint_before_enabling
change : confirm biometric before allowing biometric unlock.
2024-11-25 14:32:36 +01:00
Jorge Martin Espinosa
2c77aedb76 Fix long click not working on pinned events timeline (#3940) 2024-11-25 12:55:34 +00:00
Benoit Marty
76c63bc522 Merge pull request #3932 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.65
2024-11-25 13:19:21 +01:00
Benoit Marty
c5e712208d Fix test compilation issue. 2024-11-25 10:23:18 +01:00
Benoit Marty
33fc8c05fb Merge pull request #3931 from element-hq/feature/bma/stopIncomingElementCall
Ensure that the SDK is syncing during an incoming call so that the app can cancel the notification
2024-11-25 10:07:56 +01:00
ElementBot
1b51cd8300 Sync Strings (#3936)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-11-25 09:06:57 +00:00
renovate[bot]
116e165ab5 Update dependency org.matrix.rustcomponents:sdk-android to v0.2.65 2024-11-23 01:44:02 +00:00
Benoit Marty
457b280313 Merge pull request #3926 from element-hq/feature/bma/fixElementCallCrash
Fix element call crash when resuming from notification
2024-11-22 20:19:40 +01:00
Benoit Marty
6fc572d48e Ensure that the SDK is syncing during an incoming call so that the application can detect if the call has been answered on another session.
This is dealing with the case the application is not in foreground.
2024-11-22 19:46:57 +01:00
ganfra
5fcf8a6cb4 change : confirm biometric before allowing biometric unlock. 2024-11-22 17:13:08 +01:00
Benoit Marty
c1868ebd14 naming convention 2024-11-22 15:45:41 +01:00
Benoit Marty
41f0278735 Check that action to accept or reject an invitation is added to the notification. 2024-11-22 14:51:07 +01:00
Benoit Marty
c6e6960fc0 Code iteration for parity with other Factories. 2024-11-22 14:05:48 +01:00
Benoit Marty
1049a1584a Rename const for clarity and convention 2024-11-22 14:04:27 +01:00
Benoit Marty
90fd10329f Change wording of quick action for invitations. 2024-11-22 14:00:34 +01:00
ganfra
126181a8b2 Merge pull request #3886 from element-hq/feature/bma/fixSendQueueCrash
fix : protect some usages of client to avoid crashes
2024-11-22 13:11:45 +01:00
Benoit Marty
c411572d6b Update the code to improve readability 2024-11-22 11:13:13 +01:00
ganfra
40c9a12a98 Merge branch 'develop' into feature/bma/fixSendQueueCrash 2024-11-22 10:51:41 +01:00
Benoit Marty
1503d2f00d Protect from Presenter not being initialized by setCallType. 2024-11-22 10:38:04 +01:00
Benoit Marty
b05166b7fb Fix crash when resuming the call from the notification. Fixes #3905 2024-11-22 10:36:35 +01:00
ganfra
2895d0263c Merge pull request #3887 from element-hq/feature/fga/close_room_leave_action
fix : use RoomMembershipObserver to close room screen when leaving
2024-11-22 09:52:42 +01:00
Benoit Marty
b1d54d77e2 Merge pull request #3915 from element-hq/renovate/io.element.android-compound-android-0.x
Update dependency io.element.android:compound-android to v0.2.0
2024-11-22 08:56:10 +01:00
ElementBot
01ee3ee6fe Update screenshots 2024-11-22 07:01:59 +00:00
Benoit Marty
7d7d92aa27 Merge branch 'develop' into renovate/io.element.android-compound-android-0.x 2024-11-22 07:50:38 +01:00
Benoit Marty
a0eba3b00f Merge pull request #3924 from element-hq/renovate/org.robolectric-robolectric-4.x
Update dependency org.robolectric:robolectric to v4.14.1
2024-11-22 07:49:57 +01:00