Commit Graph

  • 878bd29b67 Ensure Fake classes must be named using Fake and the interface it fakes is detecting error by adding failing cases. Benoit Marty 2024-11-26 10:48:01 +01:00
  • fcf1cc6c6a Merge pull request #3914 from element-hq/renovate/mobile-dev-inc-action-maestro-cloud-1.x ganfra 2024-11-26 10:45:35 +01:00
  • c16015eefb Update wysiwyg to v2.37.14 (#3948) renovate[bot] 2024-11-26 09:31:58 +00:00
  • 1b490488a2 Exclude non-prod code from quality checks. Benoit Marty 2024-11-26 10:29:54 +01:00
  • c433bab0a8 Ensure Sealed interface used in Composable MUST be Immutable or Stable is detecting error by adding a failing case. Benoit Marty 2024-11-26 10:15:53 +01:00
  • 97d8fde39a Update screenshots ElementBot 2024-11-26 08:34:11 +00:00
  • a831f9a3f1 Merge pull request #3944 from element-hq/renovate/org.jlleitschuh.gradle.ktlint-12.x Benoit Marty 2024-11-26 09:28:24 +01:00
  • 1087ad6a16 Add preview for the Processing state. Benoit Marty 2024-11-26 09:19:26 +01:00
  • 008a554ca6 Remove default parameter values. This improve code coverage since some default value was never used. Benoit Marty 2024-11-26 09:18:11 +01:00
  • b9caede2d3 Remove blank line Benoit Marty 2024-11-26 09:17:39 +01:00
  • 984487e81b Update dependency com.lemonappdev:konsist to v0.17.0 renovate[bot] 2024-11-26 03:27:08 +00:00
  • 79208eb83f Update plugin ktlint to v12.1.2 renovate[bot] 2024-11-25 20:23:41 +00:00
  • 9a1f36409d Close the progress dialog when the treatment is over (avoid UI glitch) Benoit Marty 2024-11-25 17:18:07 +01:00
  • c1507fb24e Pre-process media during the attachment preview Benoit Marty 2024-11-25 14:37:37 +01:00
  • 9ea4a2bbe1 Update media3 to v1.5.0 (#3942) renovate[bot] 2024-11-25 16:49:58 +01:00
  • 0ab2ad1b8b room details : display the item to show request to join list ganfra 2024-11-25 16:33:34 +01:00
  • 9ad8c35761 Merge pull request #3930 from element-hq/feature/fga/check_fingerprint_before_enabling ganfra 2024-11-25 14:32:36 +01:00
  • a080444c23 Fix long click not working on pinned events timeline (#3940) Jorge Martin Espinosa 2024-11-25 13:55:34 +01:00
  • 41b12119b0 Merge pull request #3932 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x Benoit Marty 2024-11-25 13:19:21 +01:00
  • 9c71d72cfe Fix test compilation issue. Benoit Marty 2024-11-25 10:23:18 +01:00
  • e34729499a Merge pull request #3931 from element-hq/feature/bma/stopIncomingElementCall Benoit Marty 2024-11-25 10:07:56 +01:00
  • d9f8e9ce58 Sync Strings (#3936) ElementBot 2024-11-25 09:06:57 +00:00
  • 5b21258555 Update dependency org.matrix.rustcomponents:sdk-android to v0.2.65 renovate[bot] 2024-11-23 01:44:02 +00:00
  • abdf6a77e3 Merge pull request #3926 from element-hq/feature/bma/fixElementCallCrash Benoit Marty 2024-11-22 20:19:40 +01:00
  • 031ed226bf 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. Benoit Marty 2024-11-22 18:11:14 +01:00
  • 2b75fffeb2 change : confirm biometric before allowing biometric unlock. ganfra 2024-11-22 17:13:08 +01:00
  • b271dc550a naming convention Benoit Marty 2024-11-22 15:45:41 +01:00
  • abbdc934dc Check that action to accept or reject an invitation is added to the notification. Benoit Marty 2024-11-22 14:51:07 +01:00
  • 99da8959ac Code iteration for parity with other Factories. Benoit Marty 2024-11-22 14:05:48 +01:00
  • ab6f4d5b0e Rename const for clarity and convention Benoit Marty 2024-11-22 14:04:21 +01:00
  • f01a15d54a Change wording of quick action for invitations. Benoit Marty 2024-11-22 14:00:34 +01:00
  • 20674dd535 Merge pull request #3886 from element-hq/feature/bma/fixSendQueueCrash ganfra 2024-11-22 13:11:45 +01:00
  • 0a1c441a79 Update the code to improve readability Benoit Marty 2024-11-22 11:13:13 +01:00
  • 0261739fff Merge branch 'develop' into feature/bma/fixSendQueueCrash ganfra 2024-11-22 10:51:41 +01:00
  • 75202f1b8f Protect from Presenter not being initialized by setCallType. Benoit Marty 2024-11-22 10:38:04 +01:00
  • d57758432e Fix crash when resuming the call from the notification. Fixes #3905 Benoit Marty 2024-11-22 10:36:35 +01:00
  • e76f7fb67e Merge pull request #3887 from element-hq/feature/fga/close_room_leave_action ganfra 2024-11-22 09:52:42 +01:00
  • 5a6525ab16 Merge pull request #3915 from element-hq/renovate/io.element.android-compound-android-0.x Benoit Marty 2024-11-22 08:56:10 +01:00
  • 1f14487eaa Update screenshots ElementBot 2024-11-22 07:01:59 +00:00
  • d98167d8c6 Merge branch 'develop' into renovate/io.element.android-compound-android-0.x Benoit Marty 2024-11-22 07:50:38 +01:00
  • 8ee125af32 Merge pull request #3924 from element-hq/renovate/org.robolectric-robolectric-4.x Benoit Marty 2024-11-22 07:49:57 +01:00
  • 32930b961d Update dependency org.robolectric:robolectric to v4.14.1 renovate[bot] 2024-11-22 01:07:35 +00:00
  • 40a0427abd Fix test Benoit Marty 2024-11-21 21:51:19 +01:00
  • aa1a1514aa fix : use RoomMembershipObserver to close room screen when leaving/declining invite/canceling knock request ganfra 2024-11-18 16:14:08 +01:00
  • 618d3006e2 Merge pull request #3918 from element-hq/feature/bma/navigationCleanup Benoit Marty 2024-11-21 21:36:54 +01:00
  • b5e7879d44 client : rename some internals and do not destroy client related instances manually ganfra 2024-11-21 21:18:56 +01:00
  • 81d2e0d750 Merge pull request #3906 from element-hq/feature/bma/minSizeForHiddenMedia Benoit Marty 2024-11-21 21:06:19 +01:00
  • 3e1a8a3335 Merge pull request #3917 from element-hq/feature/bma/isEditableForCaption Benoit Marty 2024-11-21 21:05:50 +01:00
  • 3cb8d4f54f fix : protect some more calls to client and rework the concerned apis ganfra 2024-11-21 18:20:59 +01:00
  • 28d701a8a3 Cleanup Benoit Marty 2024-11-21 17:53:32 +01:00
  • 48b82d249b Let the TimelinePresenter.Factory be injected in MessagesNode to have a better architecture of dependencies between presenter. Benoit Marty 2024-11-21 17:29:20 +01:00
  • 7421f0f9d0 Improve FakeMessagesNavigator using lambda as per the new test system. Benoit Marty 2024-11-21 17:17:21 +01:00
  • cd645ee7f2 No need to have @SingleIn(RoomScope::class) for this presenter. Benoit Marty 2024-11-21 17:07:50 +01:00
  • 4e840b900c Remove AttachmentsState and use the MessagesNavigator Benoit Marty 2024-11-21 17:07:34 +01:00
  • aa1948ac44 Fix test and rename class to follow naming convention for PreviewParameterProvider. Benoit Marty 2024-11-21 15:18:56 +01:00
  • 560a04c77b Rely on the SDK to decide if a caption is editable or not Need https://github.com/matrix-org/matrix-rust-sdk/pull/4303 to work but not to compile. Benoit Marty 2024-11-21 09:25:33 +01:00
  • 6e936ff219 Enable all notification actions. Benoit Marty 2024-11-21 14:53:40 +01:00
  • d59043859b Update dependency io.element.android:compound-android to v0.2.0 renovate[bot] 2024-11-21 13:52:28 +00:00
  • e8af711777 Merge pull request #3902 from element-hq/feature/bma/editMediaCaption Benoit Marty 2024-11-21 14:50:59 +01:00
  • 00ee1ce473 Update mobile-dev-inc/action-maestro-cloud action to v1.9.7 renovate[bot] 2024-11-21 11:36:48 +00:00
  • efc4b5a67e Update dependency com.autonomousapps.dependency-analysis to v2.5.0 (#3909) renovate[bot] 2024-11-21 12:34:51 +01:00
  • ae94b44a5b Add missing tests on MessagePresenter Benoit Marty 2024-11-21 11:34:14 +01:00
  • 268e38a0b7 Add missing test on MessageComposerPresenter Benoit Marty 2024-11-21 11:08:19 +01:00
  • daa1c4a0cd Add missing test about sending audio. Benoit Marty 2024-11-21 10:19:14 +01:00
  • 31fa897e33 Add names to call arguments Benoit Marty 2024-11-21 09:58:33 +01:00
  • 9830522a30 Remove default value and clarify the code Benoit Marty 2024-11-21 09:55:43 +01:00
  • 9a71e28489 Update screenshots ElementBot 2024-11-20 13:10:52 +00:00
  • db0a326eff Add missing test to check for TimelineItemAction.ReplyInThread Benoit Marty 2024-11-19 18:02:07 +01:00
  • 4a5259f1d9 Fix tests Benoit Marty 2024-11-19 17:32:41 +01:00
  • f2a9924568 Add matrix_sdk::send_queue to be able to configure it. Benoit Marty 2024-11-19 14:56:15 +01:00
  • fab9da2264 Edit / Add / Remove caption Benoit Marty 2024-11-19 11:55:46 +01:00
  • 27e38b7409 Render caption below audio and file Event in the timeline. Benoit Marty 2024-11-19 10:00:43 +01:00
  • 042d079b0a Allow caption for audio and file. Benoit Marty 2024-11-18 17:26:12 +01:00
  • ee50b50dda Merge pull request #3907 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x Benoit Marty 2024-11-21 09:43:37 +01:00
  • 5ff8876fb4 Update screenshots ElementBot 2024-11-21 08:19:57 +00:00
  • 3407a1d1d6 Fix test compilation issue. Benoit Marty 2024-11-20 21:35:29 +01:00
  • e7ccbb9f9c Update dependency org.matrix.rustcomponents:sdk-android to v0.2.64 renovate[bot] 2024-11-20 23:43:34 +00:00
  • 4fc119183f Merge pull request #3895 from element-hq/renovate/org.sonarqube-6.x Benoit Marty 2024-11-20 21:34:27 +01:00
  • 200a8060a2 Merge pull request #3891 from element-hq/renovate/io.sentry-sentry-android-7.x Benoit Marty 2024-11-20 21:34:12 +01:00
  • 02a3a63a9e Merge pull request #3904 from element-hq/feature/bma/editedCaption Benoit Marty 2024-11-20 21:30:32 +01:00
  • 1c8f518c39 Merge pull request #3903 from element-hq/feature/bma/fixPhotoName Benoit Marty 2024-11-20 21:29:02 +01:00
  • a142df1c30 Fix tests Benoit Marty 2024-11-20 20:01:02 +01:00
  • c7e52a8d99 Protected Content: ensure that the ratio is not too extreme so that the "Show" button is always visible. Benoit Marty 2024-11-20 18:17:29 +01:00
  • 3d87dae5c1 Render edited caption. Benoit Marty 2024-11-20 18:49:52 +01:00
  • 5d4b2839fa Protected Content: ensure that user cannot open fullscreen unless the content has first been revealed in the timeline. Benoit Marty 2024-11-20 16:22:13 +01:00
  • 56ef9f1314 DefaultPickerProvider: inject the application context and cleanup dead code. It seems that isInTest = true is not used anymore. Benoit Marty 2024-11-20 14:37:04 +01:00
  • 6d20fcc29a Use human readable name for filename of taken photos and videos. Fixes #3894. Benoit Marty 2024-11-20 14:32:22 +01:00
  • 7edfefe9f1 Merge pull request #3901 from element-hq/feature/bma/sendButtonIteration Benoit Marty 2024-11-20 12:37:06 +01:00
  • 277617f650 Changelog for version 0.7.4 ganfra 2024-11-20 12:15:15 +01:00
  • caa17ee598 version++ ganfra 2024-11-20 11:39:33 +01:00
  • e56777600a Merge branch 'release/0.7.4' into main ganfra 2024-11-20 11:35:18 +01:00
  • 1d0e5276f8 Adding fastlane file for version 0.7.4 ganfra 2024-11-20 11:35:16 +01:00
  • 263d0d1f11 Update screenshots ElementBot 2024-11-20 09:27:57 +00:00
  • a361811524 Merge pull request #3898 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x Benoit Marty 2024-11-20 10:18:09 +01:00
  • 0e36b2e6c7 Iterate on send button design. Benoit Marty 2024-11-20 10:07:35 +01:00
  • b0a561b58b Merge pull request #3900 from element-hq/renovate/io.nlopez.compose.rules-detekt-0.x Benoit Marty 2024-11-20 09:21:13 +01:00
  • aa81780938 Fix compilation issue Benoit Marty 2024-11-20 09:08:27 +01:00
  • 65e394fd29 Update dependency io.nlopez.compose.rules:detekt to v0.4.19 renovate[bot] 2024-11-20 04:25:44 +00:00
  • 3bc4a4900e Update dependency org.matrix.rustcomponents:sdk-android to v0.2.63 renovate[bot] 2024-11-19 23:16:02 +00:00
  • 03d9f3d6e7 Merge pull request #3892 from element-hq/feature/fga/room_list_security_banner_empty_state ganfra 2024-11-19 16:28:32 +01:00