Commit graph

  • 7780bd7e11 timeline : add synchronisation around timelineItemIndexer ganfra 2024-10-02 17:52:06 +02:00
  • aed5280c63 timeline : fix lastOutgoingMessage after last changes ganfra 2024-10-02 17:49:51 +02:00
  • 3a1c20a0fe timeline : makes typingNotification item part of the timelineItems. ganfra 2024-10-02 17:49:16 +02:00
  • 17bf630fe1 Update dependency com.posthog:posthog-android to v3.8.0 renovate[bot] 2024-10-03 09:38:53 +00:00
  • 60f1bf6e54 Upgrade the used JDK in the project to v21 (#3582) Jorge Martin Espinosa 2024-10-03 11:38:03 +02:00
  • 9e5dc106c2 Merge pull request #3585 from element-hq/feature/bma/fixTests Benoit Marty 2024-10-02 22:01:52 +02:00
  • bc9b69c71c Fix a naming issue. Benoit Marty 2024-10-02 21:28:35 +02:00
  • 0892cd42f8 Fix tests, replace outdated SDK fixtures Benoit Marty 2024-10-02 21:20:59 +02:00
  • 4d554de838 Merge pull request #3554 from element-hq/feature/bma/testEmptyTimeline Benoit Marty 2024-10-02 14:04:48 +02:00
  • e789d677f4 Merge pull request #3576 from frebib/frebib/dupe-room-crash Benoit Marty 2024-10-02 13:54:19 +02:00
  • 4ed2c04a01 Update android.gradle.plugin to v8.7.0 (#3577) renovate[bot] 2024-10-02 13:53:25 +02:00
  • 4a43fcb69a Use Anvil KSP instead of the Square KAPT one (#3564) Jorge Martin Espinosa 2024-10-02 13:52:17 +02:00
  • 469ee2c891 Prevent crash with duplicate room suggestion Joe Groocock 2024-10-01 20:58:55 +00:00
  • 5fcc80a383 Don't display security banner for unknown RecoveryState (#3579) Jorge Martin Espinosa 2024-10-02 11:28:33 +02:00
  • 31c2acec2c Git ignore .idea/runConfigurations.xml Benoit Marty 2024-10-02 11:05:00 +02:00
  • 1cc3b6265b Merge pull request #3578 from element-hq/renovate/com.google.firebase-firebase-bom-33.x Benoit Marty 2024-10-02 10:05:31 +02:00
  • 907bfff1b0 Update dependency com.google.firebase:firebase-bom to v33.4.0 renovate[bot] 2024-10-01 22:38:27 +00:00
  • 12948b147d Don't delete uploaded logs (#3540) Jorge Martin Espinosa 2024-10-01 13:31:34 +02:00
  • bb11bc5494 Update dependency org.matrix.rustcomponents:sdk-android to v0.2.50 (#3565) renovate[bot] 2024-10-01 09:44:52 +02:00
  • 6b257dcef0 Merge pull request #3567 from frebib/frebib/captioned-filename Benoit Marty 2024-09-30 23:06:31 +02:00
  • 5820e06e0b Use MSC2530 filename when loading media Joe Groocock 2024-09-30 21:05:58 +01:00
  • ac79fed2af Update Gradle impl module template with setupAnvil() call (#3563) Jorge Martin Espinosa 2024-09-30 14:28:06 +02:00
  • 2efdb3ae45 Centralise the DI code generation logic (#3562) Jorge Martin Espinosa 2024-09-30 14:20:28 +02:00
  • 3ee686f250 Merge pull request #3349 from frebib/fix/warnings Benoit Marty 2024-09-30 11:47:21 +02:00
  • 7b453bf895 Merge pull request #3561 from element-hq/feature/bma/fixAspectRatioIssue Benoit Marty 2024-09-30 11:08:55 +02:00
  • 41ced3d1a6 Update screenshots ElementBot 2024-09-30 08:02:28 +00:00
  • 49ec7d736a Fix crash when aspectRatio is null. Benoit Marty 2024-09-30 09:48:59 +02:00
  • b43b0d3ecb Merge pull request #3400 from element-hq/renovate/accompanist Benoit Marty 2024-09-30 09:12:59 +02:00
  • 1cc1fd99c5 Merge pull request #3560 from element-hq/sync-localazy Benoit Marty 2024-09-30 09:09:56 +02:00
  • 3f359d7f0a Sync Strings from Localazy bmarty 2024-09-30 00:26:52 +00:00
  • 015d59af13 Remove runCancellableScopeTest and runCancellableScopeTestWithTestScope, we can use TestScope.backgroundScope instead. Benoit Marty 2024-09-27 18:37:16 +02:00
  • 0a133d71ae Use backgroundScope for TimelineItemsSubscriberTest Benoit Marty 2024-09-27 18:30:05 +02:00
  • a6db076dfa Fix quality issues. Benoit Marty 2024-09-27 17:38:21 +02:00
  • 8e9815e8bd Merge pull request #3398 from element-hq/renovate/lifecycle Benoit Marty 2024-09-27 17:32:20 +02:00
  • 9f44cff403 Add test on TimelineItemsSubscriber. Benoit Marty 2024-09-27 17:02:10 +02:00
  • 17f706b8a7 Extract createMatrixTimelineDiffProcessor from class. Benoit Marty 2024-09-27 14:13:52 +02:00
  • 4c8974bc1f Update lifecycle to v2.8.6 renovate[bot] 2024-09-27 12:03:47 +00:00
  • f5acca4a66 Update dependency org.matrix.rustcomponents:sdk-android to v0.2.49 (#3553) renovate[bot] 2024-09-27 11:08:18 +00:00
  • 3aa7a0ff28 Merge pull request #3504 from element-hq/renovate/android.gradle.plugin Benoit Marty 2024-09-27 12:58:25 +02:00
  • d07b820d98 Merge pull request #3371 from element-hq/renovate/com.lemonappdev-konsist-0.x Benoit Marty 2024-09-27 12:33:21 +02:00
  • 6506aa81aa Merge pull request #3551 from element-hq/renovate/gradle-update-update-gradle-wrapper-action-2.x Benoit Marty 2024-09-27 12:28:35 +02:00
  • 46b41ea363 Konsist: implement another workaround. Benoit Marty 2024-09-27 12:14:51 +02:00
  • 5f27c3ccc3 Konsist: fix compilation issue and implement workaround. Benoit Marty 2024-09-27 11:25:42 +02:00
  • 2f5b69f222 Update dependency com.lemonappdev:konsist to v0.16.1 renovate[bot] 2024-09-27 08:19:53 +00:00
  • dc33e483f6 Merge pull request #3548 from element-hq/feature/fga/timeline_remove_item_animation Benoit Marty 2024-09-27 10:11:54 +02:00
  • e80dc50a3b Merge pull request #3547 from element-hq/feature/bma/you Benoit Marty 2024-09-27 10:11:21 +02:00
  • 87750224fe Update dependency com.posthog:posthog-android to v3.7.4 (#3546) renovate[bot] 2024-09-27 07:47:29 +02:00
  • 1e31f0c770 Merge pull request #3520 from element-hq/renovate/androidx.webkit-webkit-1.x ganfra 2024-09-26 20:32:27 +02:00
  • 8661aadd5f Update gradle-update/update-gradle-wrapper-action action to v2 renovate[bot] 2024-09-26 18:31:03 +00:00
  • 3596791cc6 Merge pull request #3505 from element-hq/renovate/org.maplibre.gl-android-plugin-annotation-v9-3.x ganfra 2024-09-26 20:30:40 +02:00
  • 3c1a934dc1 Merge pull request #3550 from element-hq/renovate/org.maplibre.gl-android-sdk-11.x ganfra 2024-09-26 20:29:53 +02:00
  • c67b78b0a1 Merge branch 'develop' into renovate/accompanist ganfra 2024-09-26 20:02:06 +02:00
  • a214b4edde maplib-plugins : remove workaround ganfra 2024-09-26 19:58:45 +02:00
  • 1bb5e34716 Update dependency org.maplibre.gl:android-sdk to v11.5.0 renovate[bot] 2024-09-26 15:38:08 +00:00
  • bdc63a6e98 Update dependency com.google.firebase:firebase-bom to v33.3.0 (#3549) renovate[bot] 2024-09-26 15:36:54 +00:00
  • 461677c425 Update dependency io.element.android:compound-android to v0.1.0 (#3524) renovate[bot] 2024-09-26 14:54:25 +00:00
  • 017a7732b0 timeline : remove animateItem ganfra 2024-09-26 16:05:05 +02:00
  • 8118ae7ae1 Prefix with You instead of display name #3470 Benoit Marty 2024-09-26 15:42:43 +02:00
  • 2468592ec0 Use prefixIfNeeded (equivalent code) Benoit Marty 2024-09-26 15:31:42 +02:00
  • bc9ea1c18c Rework: create extension method for cleaner code. Benoit Marty 2024-09-26 15:27:33 +02:00
  • 87f642918e Merge pull request #3527 from element-hq/feature/bma/elementCallNoNetwork Benoit Marty 2024-09-26 14:43:50 +02:00
  • 84c6a2f59b Fix room settings not treating unencrypted DMs as DMs (#3545) Jorge Martin Espinosa 2024-09-26 11:37:08 +02:00
  • 5bc89f3c7b Merge pull request #3537 from element-hq/feature/fga/fix_image_viewer_glitch ganfra 2024-09-26 11:28:34 +02:00
  • 7f56660203 Merge pull request #3544 from element-hq/renovate/compose.bom Benoit Marty 2024-09-26 11:26:49 +02:00
  • 6fa1863d52 Update dependency androidx.compose:compose-bom to v2024.09.02 renovate[bot] 2024-09-26 07:31:26 +00:00
  • 0dac449fec Update dependency androidx.compose:compose-bom to v2024.09.00 (#3399) renovate[bot] 2024-09-26 09:30:20 +02:00
  • 65fd0f59da Merge pull request #3542 from element-hq/feature/valere/rename_invisible_crypto_flag ganfra 2024-09-26 09:27:29 +02:00
  • 5459e02043 rename invisible flag to onlySignedDeviceIsolation Valere 2024-09-25 23:02:01 +02:00
  • 8145b6d0d1 Changelog for version 0.6.4 ganfra 2024-09-25 18:32:46 +02:00
  • 1e517d0bce version++ ganfra 2024-09-25 17:50:27 +02:00
  • 4ad9a3b7bc Adding fastlane file for version 0.6.4 ganfra 2024-09-25 17:48:52 +02:00
  • 0b326d6853 Stop ignoring 2 tests and fix them. Benoit Marty 2024-09-25 18:32:43 +02:00
  • a6977e70f7 Merge pull request #3530 from element-hq/feature/bma/moduleConfig Benoit Marty 2024-09-25 17:56:45 +02:00
  • 3cbb29f153 Merge branch 'release/0.6.4' into main ganfra 2024-09-25 17:48:54 +02:00
  • 769317222f Adding fastlane file for version 0.6.4 ganfra 2024-09-25 17:48:52 +02:00
  • 87b512abc3 Merge pull request #3538 from element-hq/feature/fga/timeline_emit_empty_list ganfra 2024-09-25 17:33:18 +02:00
  • ade97f6133 timeline : makes sure to emit empty list if initial reset has no item. ganfra 2024-09-25 15:39:20 +02:00
  • c161c8f3b6 Merge pull request #3535 from element-hq/feature/bma/alwaysMigrateApp ganfra 2024-09-25 15:01:21 +02:00
  • 6b1f3b9e4a migration : fix presenter test for fresh/old install ganfra 2024-09-25 14:12:11 +02:00
  • ddc15bd81a Remove useless and obsolete comment. Benoit Marty 2024-09-25 11:58:04 +02:00
  • cb0fa05e66 Perform the migration, even if the current version is not known. Benoit Marty 2024-09-25 11:54:31 +02:00
  • 075571d802 Merge pull request #3531 from element-hq/feature/bma/logLevel Benoit Marty 2024-09-25 10:33:27 +02:00
  • b087874ad0 Merge pull request #3533 from element-hq/feature/bma/fixCrashes Benoit Marty 2024-09-25 08:28:54 +02:00
  • e1cebc2e95 Remove the no needed launch. Benoit Marty 2024-09-24 21:29:25 +02:00
  • cfcd7518dc Fix visibility issue. Benoit Marty 2024-09-24 18:23:19 +02:00
  • ae2616d6a2 Less ugly code. Benoit Marty 2024-09-24 18:21:30 +02:00
  • dcde7c88cb Merge pull request #3532 from element-hq/feature/fga/update_rust_sdk ganfra 2024-09-24 18:09:30 +02:00
  • 7113795df2 Update screenshots ElementBot 2024-09-24 15:40:44 +00:00
  • 4d91260a8e Fix crash when pdf cannot be opened. https://sentry.tools.element.io/organizations/element/issues/1570011/events/efcaaf7382194fd4b7991ca6b05e7532/ Benoit Marty 2024-09-24 17:14:20 +02:00
  • efe47d6c80 flatMap with runCatching is more appropriate here. Benoit Marty 2024-09-24 16:37:32 +02:00
  • dc2e05bafd media viewer: fix glitch when transition from thumbnail to fullview ganfra 2024-09-24 16:31:47 +02:00
  • 31ccdeab51 Protection against ActivityNotFoundException. Should fix https://sentry.tools.element.io/organizations/element/issues/974670/events/f074c0a4da444a5bacc4ef8f8fd5dbea/ Benoit Marty 2024-09-24 16:28:43 +02:00
  • 7a9a7c4af5 Protection against ActivityNotFoundException. Benoit Marty 2024-09-24 16:21:41 +02:00
  • 8b161bf72c Add some missing runCatching to protect innerRoom access. May fix https://sentry.tools.element.io/organizations/element/issues/533226/events/e22d3a80ab204ce392e65c989c2753ac/ Benoit Marty 2024-09-24 16:13:39 +02:00
  • 2691e12a56 media view : use overlay from room details ganfra 2024-09-24 16:13:16 +02:00
  • 72ca2f9eb0 No need to launch a coroutine to send the first value. Benoit Marty 2024-09-24 16:01:58 +02:00
  • 4a1aafae43 mxCallbackFlow already contains a tryOrNull wrapper around the block, so not need to add an extra one. Also the block can return a non-null TaskHandle. Benoit Marty 2024-09-24 15:59:48 +02:00
  • 750f07547c Fix PiP crash with IllegalStateException. Activity must be resumed to enter PiP mode. https://sentry.tools.element.io/organizations/element/issues/1449388/events/2eb06349f6224481960a64916d51ae60/?project=59 Benoit Marty 2024-09-24 15:46:19 +02:00
  • f25aa8312c Merge pull request #3516 from element-hq/renovate/androidx.startup-startup-runtime-1.x Benoit Marty 2024-09-24 15:42:40 +02:00
  • 52a96c06ef dependencies : update rust sdk to 0.2.48 ganfra 2024-09-24 15:14:58 +02:00