Commit Graph

  • 6e624cc198 Rename file and split test. Benoit Marty 2024-11-29 09:41:03 +01:00
  • 8f0be319ac Update screenshots ElementBot 2024-11-29 08:44:21 +00:00
  • c4a4d726a3 Extract fun from LocalMediaView and move some files. Benoit Marty 2024-11-28 18:27:18 +01:00
  • 96d7fbfadc Move code to the impl module Benoit Marty 2024-11-28 16:07:37 +01:00
  • 3677c43134 Merge pull request #3961 from element-hq/feature/bma/passphraseIssue Benoit Marty 2024-11-29 09:11:21 +01:00
  • 646b92ac62 Change to better solution. Benoit Marty 2024-11-29 09:07:47 +01:00
  • 31f9fa259d Merge pull request #3959 from element-hq/feature/bma/videoPlayer Benoit Marty 2024-11-28 18:16:04 +01:00
  • 6c9e974057 Update screenshots ElementBot 2024-11-28 17:08:08 +00:00
  • 3ae5d61cf0 changes: iterate on room create screen #3965 ganfra 2024-11-28 17:51:22 +01:00
  • 5686b7701a Update screenshots ElementBot 2024-11-28 15:26:55 +00:00
  • 9a6b39852b Improve preview Benoit Marty 2024-11-28 16:15:45 +01:00
  • 62134022bb PlayableState.Playable should only contain data useful for other components. Benoit Marty 2024-11-28 14:38:58 +01:00
  • 13ae18983c Let the factory for ActionListPresenter be injected in Node. Benoit Marty 2024-11-28 11:08:06 +01:00
  • 207e4f8b1e Add unit test for PinnedMessagesListTimelineActionPostProcessor Benoit Marty 2024-11-28 10:57:10 +01:00
  • c47f1b62b8 Update screenshots ElementBot 2024-11-28 09:22:40 +00:00
  • 1f99169304 Sort action list item. Benoit Marty 2024-11-28 10:04:00 +01:00
  • 67be3f0851 Element Call: display error dialog only when loading the main URL (#3962) Jorge Martin Espinosa 2024-11-28 10:14:53 +01:00
  • 98578681ff Improve the preview Benoit Marty 2024-11-28 09:37:39 +01:00
  • 37f3e259f8 Add "Copy caption" action for Event with Caption Benoit Marty 2024-11-28 09:31:48 +01:00
  • b013b312b8 Change wording of message action "Copy" from "Copy" to "Copy text" Benoit Marty 2024-11-28 09:12:14 +01:00
  • da8056dcdb Fix navigation issue when entering recovery key after navigating from the banner. Benoit Marty 2024-11-27 17:11:30 +01:00
  • 5610b198d6 Merge pull request #3953 from element-hq/feature/bma/mediaCaptionFeatureFlag Benoit Marty 2024-11-27 16:47:08 +01:00
  • 6b9eb99fa8 Merge pull request #3957 from element-hq/feature/fga/rust_sdk_0.2.67 ganfra 2024-11-27 16:29:30 +01:00
  • c8519b3d08 Update screenshots ElementBot 2024-11-27 15:25:40 +00:00
  • 28ed0920a4 Cleanup Benoit Marty 2024-11-27 16:12:28 +01:00
  • 9c1ccdfe62 Add custom video player controller Benoit Marty 2024-11-27 16:00:28 +01:00
  • 7a8b942dfb Slider: import design. Benoit Marty 2024-11-27 15:34:24 +01:00
  • 98875a6503 Add a duration formatter. Benoit Marty 2024-11-27 11:40:14 +01:00
  • 41b86ebbd2 Update plugin sonarqube to v6.0.1.5171 renovate[bot] 2024-11-27 14:24:04 +00:00
  • 456752551a deps : update rust sdk to 0.2.67 and fix breaking changes ganfra 2024-11-27 15:23:16 +01:00
  • 20ed6bb0d2 knock requests : add permissions check ganfra 2024-11-27 11:40:47 +01:00
  • ae30b9fb3d Update screenshots ElementBot 2024-11-27 10:04:23 +00:00
  • 9d6ea2175f Add feature flag to temporary disable sending caption by default in production. Benoit Marty 2024-11-27 10:54:20 +01:00
  • 1978c9dbdb knock requests : accept all ui ganfra 2024-11-26 21:31:23 +01:00
  • bc09872bae knock requests : start knock requests list view ganfra 2024-11-26 21:12:11 +01:00
  • 8d26af5b26 Merge pull request #3916 from element-hq/feature/bma/notificationActions Benoit Marty 2024-11-26 18:01:37 +01:00
  • c6784063d3 Merge pull request #3947 from element-hq/renovate/com.lemonappdev-konsist-0.x Benoit Marty 2024-11-26 18:00:59 +01:00
  • b2a79d2dc8 Merge pull request #3943 from element-hq/feature/bma/_poc/mediaPreprocessing Benoit Marty 2024-11-26 16:42:42 +01:00
  • 75f3556d61 Rework and comment the code. Benoit Marty 2024-11-26 16:08:19 +01:00
  • c209245c2b Exclude Konsist code from Kover. Benoit Marty 2024-11-26 15:59:29 +01:00
  • fe2d75700f No need to keep the Job instance. Benoit Marty 2024-11-26 15:07:22 +01:00
  • 795937b74c knock requests : create feature module ganfra 2024-11-26 12:25:23 +01:00
  • e01ebb40ac Avoid using MutableStateFlow, just MutableState in presenter. Benoit Marty 2024-11-26 12:06:24 +01:00
  • a84ca7ee8e Fix API break in Sealed interface used in Composable MUST be Immutable or Stable Benoit Marty 2024-11-26 11:39:33 +01:00
  • e261f6f36e 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. Benoit Marty 2024-11-26 11:09:38 +01:00
  • 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