Commit graph

  • 83e474f118 Format file Benoit Marty 2024-12-16 09:58:02 +01:00
  • e18e4142c7 Sync Strings from Localazy bmarty 2024-12-16 00:28:36 +00:00
  • ca68cb3163 Update dependencyAnalysis to v2.6.1 renovate[bot] 2024-12-14 18:21:57 +00:00
  • 8a73a9c158 knock requests : branch the api in presenters ganfra 2024-12-11 18:02:35 +01:00
  • 740b9c85ca Merge pull request #4032 from element-hq/renovate/kotlin Benoit Marty 2024-12-13 19:41:16 +01:00
  • 845f795e62 Merge pull request #4020 from element-hq/rav/more_posthog_props Benoit Marty 2024-12-13 19:40:03 +01:00
  • 30b09097df Merge pull request #4036 from element-hq/feature/bma/extractVoiceMessagePlayer Benoit Marty 2024-12-13 19:38:02 +01:00
  • 2899197014 Merge pull request #4038 from element-hq/feature/bma/emptyWording Benoit Marty 2024-12-13 19:36:29 +01:00
  • 43c68d5ab0 Private fun Benoit Marty 2024-12-13 18:32:31 +01:00
  • 7abfa24f12 Update screenshots ElementBot 2024-12-13 17:43:00 +00:00
  • 63d277418d Improve title and subtitle for empty states in the gallery. Benoit Marty 2024-12-13 18:14:19 +01:00
  • ddcfac1c9c Merge pull request #4031 from element-hq/feature/bma/fileListAudioPlayer Benoit Marty 2024-12-13 17:43:09 +01:00
  • d740dcad0d Update danger check on translations. Benoit Marty 2024-12-13 16:15:31 +01:00
  • e60efc68f8 We are now min API 24 Benoit Marty 2024-12-13 16:10:53 +01:00
  • 538936df9c We do not require Sign-off anymore, but use CLA instead. Benoit Marty 2024-12-13 16:10:21 +01:00
  • 24c7b3e97e Reorder imports. Benoit Marty 2024-12-13 16:00:18 +01:00
  • 18b97a4a56 kotlin 2.1.0 Benoit Marty 2024-12-13 15:47:35 +01:00
  • 5e0d6a6e8a Extract voice message player to its own module Benoit Marty 2024-12-13 15:30:24 +01:00
  • cf837f35e1 Ensure waveform is not null for voice message. Benoit Marty 2024-12-13 10:43:59 +01:00
  • 7fb8ceb9a0 Update screenshots ElementBot 2024-12-12 16:57:08 +00:00
  • d9e28816bc Fix test and add tests. Benoit Marty 2024-12-12 17:37:57 +01:00
  • 8966e64e50 Rename preview Benoit Marty 2024-12-12 17:33:09 +01:00
  • 1a2fa09737 Cleanup Benoit Marty 2024-12-12 17:27:34 +01:00
  • 1424df59f7 Extract methods to toggle play and seek the player Benoit Marty 2024-12-12 17:16:40 +01:00
  • ad0cc678d8 Remember the listener Benoit Marty 2024-12-12 17:14:13 +01:00
  • 5b2b281efb Move fun to a Factory file Benoit Marty 2024-12-12 17:12:00 +01:00
  • 05f843fda6 Move some player controller to a dedicated package. Benoit Marty 2024-12-12 17:07:38 +01:00
  • 1aefa489ca We do not need ExoPlayerWrapper anymore because we are not displaying the embedded controller. Benoit Marty 2024-12-12 17:05:57 +01:00
  • caf8c7392e Add audio file support in the gallery and in the media viewer. Benoit Marty 2024-12-12 17:01:23 +01:00
  • f25552f7a5 Update dependency com.google.accompanist:accompanist-permissions to v0.37.0 renovate[bot] 2024-12-13 05:32:27 +00:00
  • 7eda8da526 Update dependency org.jetbrains.kotlinx:kover-gradle-plugin to v0.9.0 renovate[bot] 2024-12-12 20:54:36 +00:00
  • 6d42b2a3ed Update android.gradle.plugin to v8.7.3 renovate[bot] 2024-12-12 17:20:29 +00:00
  • c40d468e4f Merge pull request #4030 from element-hq/renovate/io.sentry-sentry-android-7.x Benoit Marty 2024-12-12 18:17:46 +01:00
  • cdd1189674 Merge pull request #4013 from element-hq/renovate/dagger Benoit Marty 2024-12-12 18:14:08 +01:00
  • 871817a47e Merge pull request #3951 from element-hq/renovate/org.jsoup-jsoup-1.x Benoit Marty 2024-12-12 18:13:44 +01:00
  • f82d60876c Merge pull request #3955 from element-hq/renovate/kotlin Benoit Marty 2024-12-12 18:13:17 +01:00
  • 8a1b70fba6 Merge pull request #3996 from element-hq/renovate/dependencyanalysis Benoit Marty 2024-12-12 18:12:40 +01:00
  • 8cca6f7997 Merge pull request #4021 from element-hq/rav/build_sdk_for_local_machine Benoit Marty 2024-12-12 18:09:22 +01:00
  • ab7c53d39d Merge pull request #4019 from element-hq/gradlew-update-8.11.1 Benoit Marty 2024-12-12 18:05:41 +01:00
  • 94e48f1023 Update dependency io.sentry:sentry-android to v7.19.0 renovate[bot] 2024-12-12 17:02:40 +00:00
  • 050d43f19d Merge pull request #4016 from element-hq/renovate/io.nlopez.compose.rules-detekt-0.x Benoit Marty 2024-12-12 18:01:15 +01:00
  • 6bbac8e3d4 Merge pull request #4028 from element-hq/renovate/org.maplibre.gl-android-sdk-11.x Benoit Marty 2024-12-12 18:00:35 +01:00
  • a737658aed Merge pull request #4022 from element-hq/renovate/camera Benoit Marty 2024-12-12 18:00:14 +01:00
  • ecc308a9d7 Merge pull request #4029 from element-hq/feature/bma/eventCache Benoit Marty 2024-12-12 17:59:47 +01:00
  • 299de21968 Fix tests Benoit Marty 2024-12-12 17:53:02 +01:00
  • cf4bc53ef3 Merge pull request #4026 from element-hq/feature/bma/monthSeparators Benoit Marty 2024-12-12 17:48:17 +01:00
  • 38dd411f6a We need to scroll more, there are too many items. Benoit Marty 2024-12-12 17:47:40 +01:00
  • 4f024c1fd9 Update UtdTracker tests Richard van der Hoff 2024-12-12 11:30:59 +00:00
  • 65abdb656b Merge remote-tracking branch 'origin/develop' into rav/more_posthog_props Richard van der Hoff 2024-12-12 11:29:27 +00:00
  • 53217b5112 Restore providing the Locale Benoit Marty 2024-12-12 12:09:59 +01:00
  • 87de436c98 Add a way to clear the cache for a specific room. Benoit Marty 2024-12-12 11:58:46 +01:00
  • b2dce57abe Add a feature flag for the event cache. Benoit Marty 2024-12-12 11:40:53 +01:00
  • f475f279d3 Update screenshots ElementBot 2024-12-12 10:39:07 +00:00
  • d21917278c Add preview for date rendering Benoit Marty 2024-12-12 11:23:26 +01:00
  • 01a5766438 Move FakeClock to the impl/test folder. Benoit Marty 2024-12-12 09:21:51 +01:00
  • 80c6e55cd5 Update dependency org.maplibre.gl:android-sdk to v11.7.0 renovate[bot] 2024-12-12 03:35:44 +00:00
  • b3e64bd526 Merge pull request #4024 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x Benoit Marty 2024-12-12 01:13:39 +01:00
  • f2165b5df2 Fix compilation issue. Benoit Marty 2024-12-12 00:43:37 +01:00
  • 7cfee3ed64 Extract UnableToDecryptInfo constructor invocation to a factory. Benoit Marty 2024-12-12 00:41:15 +01:00
  • daf0811bb3 Add doc and examples. Benoit Marty 2024-12-12 00:20:44 +01:00
  • d5b716ac3e Add more tests. Benoit Marty 2024-12-12 00:20:31 +01:00
  • 1b1ca04934 Avoid code duplication between the 2 tests. Benoit Marty 2024-12-12 00:04:55 +01:00
  • 927f620a2f Update screenshots ElementBot 2024-12-11 23:10:31 +00:00
  • 4188d58b56 Implement month separator for the Gallery. Benoit Marty 2024-12-11 23:43:20 +01:00
  • 5a2c1ae000 Handle uname -m returning arm64 Richard van der Hoff 2024-12-11 22:29:35 +00:00
  • 0dfcd8fc65 Update dependency org.matrix.rustcomponents:sdk-android to v0.2.71 renovate[bot] 2024-12-11 21:58:03 +00:00
  • 652cf6b4f9 Update dependency androidx.compose:compose-bom to v2024.12.01 renovate[bot] 2024-12-11 19:01:42 +00:00
  • 599efc3eeb Update camera to v1.4.1 renovate[bot] 2024-12-11 19:01:35 +00:00
  • 6d80751664 Merge branch 'develop' into rav/more_posthog_props Richard van der Hoff 2024-12-11 18:42:49 +00:00
  • 60ea133357 Build SDK for the local hardware Richard van der Hoff 2024-12-11 18:03:09 +00:00
  • e8d373f6ae Support new properties in posthog UTD reports Richard van der Hoff 2024-12-11 17:33:16 +00:00
  • 741ae35aca knock requests : expose api through Room ganfra 2024-12-10 16:02:00 +01:00
  • 91444aee67 [Doc] Improve instructions for building Rust SDK locally (#4015) Richard van der Hoff 2024-12-11 13:34:11 +00:00
  • c5e605a539 Fix compilation issue. Benoit Marty 2024-12-11 12:28:28 +01:00
  • c88d8abc70 Merge pull request #4018 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x Benoit Marty 2024-12-11 12:23:41 +01:00
  • 6e35ebcdeb Merge pull request #4010 from element-hq/feature/bma/mediaGalleryUi Benoit Marty 2024-12-11 12:20:30 +01:00
  • 20ba0e65eb Fix tests Benoit Marty 2024-12-11 10:41:55 +01:00
  • 13cd624e1c Add TODO for the event cache Benoit Marty 2024-12-11 10:08:53 +01:00
  • b0df7539ad DayDivider has been renamed to DateDivider. For the main timeline, we can keep the name VirtualTimelineItem.DayDivider Benoit Marty 2024-12-11 09:59:13 +01:00
  • 70b9e433af Handle new EventCache Exception Benoit Marty 2024-12-11 09:57:45 +01:00
  • 8748e64242 Fix test. I'll iterate on the various date format in a separate PR. Benoit Marty 2024-12-11 09:55:04 +01:00
  • 7bea1dc0b1 Update Gradle Wrapper from 8.10.2 to 8.11.1 gradle-update-robot 2024-12-11 00:33:23 +00:00
  • 1fb1ff0742 Update dependency io.nlopez.compose.rules:detekt to v0.4.22 renovate[bot] 2024-12-10 22:31:02 +00:00
  • 6969e84e50 Update dependency org.matrix.rustcomponents:sdk-android to v0.2.70 renovate[bot] 2024-12-10 20:02:52 +00:00
  • e04159fcd3 Merge pull request #3960 from element-hq/renovate/com.posthog-posthog-android-3.x Benoit Marty 2024-12-10 17:20:09 +01:00
  • c0438c7585 Merge pull request #4017 from element-hq/renovate/nschloe-action-cached-lfs-checkout-1.x Benoit Marty 2024-12-10 17:19:52 +01:00
  • 145ab9d17b Update screenshots ElementBot 2024-12-10 16:09:13 +00:00
  • 4d997a88db Add unit test on MediaItemsPostProcessor Benoit Marty 2024-12-10 16:07:27 +01:00
  • 7ac74199a1 Merge pull request #4014 from element-hq/feature/bma/knockAvatars ganfra 2024-12-10 16:14:25 +01:00
  • 57fcfb3f98 Update nschloe/action-cached-lfs-checkout action to v1.2.3 renovate[bot] 2024-12-10 15:01:25 +00:00
  • 076e371908 Order imports. Benoit Marty 2024-12-10 15:58:44 +01:00
  • 57fc19d545 Let the Presenter use real classes. Benoit Marty 2024-12-10 15:56:54 +01:00
  • 7a3bd38c96 Add test on DefaultEventItemFactory Benoit Marty 2024-12-10 13:58:46 +01:00
  • a4a8fc2268 Media timeline: improve pagination logic. Benoit Marty 2024-12-10 14:39:10 +01:00
  • d86430d56a Move bottom state to the View state Benoit Marty 2024-12-10 13:34:44 +01:00
  • b3648c1d18 Improve preview. Benoit Marty 2024-12-10 13:10:25 +01:00
  • c5568b430d Iterate on Error rendering. Benoit Marty 2024-12-10 13:04:53 +01:00
  • e28163a116 Introduce GroupedMediaItems for code clarity Benoit Marty 2024-12-10 12:58:24 +01:00
  • 35bc9597eb Add missing previews Benoit Marty 2024-12-10 12:28:42 +01:00
  • 47758ca907 Update screenshots ElementBot 2024-12-10 11:09:06 +00:00