Commit Graph

  • 28eb7766dd Fix supportingColor not correct on Destructive ListItem. Benoit Marty 2024-10-18 15:09:53 +02:00
  • a613fcfe9d Add more preview for Destructive ListItem. It reveals some errors. Benoit Marty 2024-10-18 12:38:16 +02:00
  • 6c92217a95 ListItem: Update the preview so that they all contain both enabled and disabled rendering. Benoit Marty 2024-10-18 12:19:26 +02:00
  • b0df319ac5 Merge pull request #3701 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x Benoit Marty 2024-10-18 09:30:26 +02:00
  • f632a1f987 Merge pull request #3700 from element-hq/feature/bma/removeDuplicatedCode Benoit Marty 2024-10-18 09:13:36 +02:00
  • 1f8f1c998f Fix API Break: introduce EventOrTransactionId Benoit Marty 2024-10-18 08:49:02 +02:00
  • 6106d7b0ba Reorder imports. Benoit Marty 2024-10-17 16:34:10 +02:00
  • 12f60dcaaa Update dependency org.matrix.rustcomponents:sdk-android to v0.2.55 renovate[bot] 2024-10-17 14:32:08 +00:00
  • 41238db499 Merge pull request #3699 from element-hq/renovate/compose.bom Benoit Marty 2024-10-17 16:27:30 +02:00
  • 5a3b4dfa83 Use test extension on presenter. Benoit Marty 2024-10-17 15:57:30 +02:00
  • e46503ae82 Cover getCanCall with tests. Benoit Marty 2024-10-17 15:55:45 +02:00
  • c5b0581bca Renaming. Benoit Marty 2024-10-17 14:24:08 +02:00
  • 9b9255d0e8 Format Benoit Marty 2024-10-17 14:16:29 +02:00
  • 86cfaf70b4 No need for UserProfilePresenterHelper anymore. Benoit Marty 2024-10-17 14:07:13 +02:00
  • 95a7cf643e Let RoomMemberDetailsPresenter use UserProfilePresenter to reduce code duplication. Benoit Marty 2024-10-17 13:10:59 +02:00
  • 77e874b906 Rework: use @AssistedFactory and comment out the UserProfileModule. Benoit Marty 2024-10-17 12:21:15 +02:00
  • e3bc9a2ce7 Update activity to v1.9.3 (#3697) renovate[bot] 2024-10-17 08:05:32 +00:00
  • 1510141add Merge pull request #3694 from element-hq/feature/bma/oidcPrompt Benoit Marty 2024-10-17 09:16:02 +02:00
  • 9f894c1bc6 Update dependency androidx.compose:compose-bom to v2024.10.00 renovate[bot] 2024-10-16 22:32:22 +00:00
  • 05a0effd2a Merge pull request #3695 from element-hq/feature/bma/improveComposerPaddings Benoit Marty 2024-10-16 22:55:51 +02:00
  • 9b59fbedec Merge pull request #3696 from element-hq/renovate/app.cash.turbine-turbine-1.x Benoit Marty 2024-10-16 22:26:19 +02:00
  • ffca661efb Update dependency androidx.annotation:annotation-jvm to v1.9.0 renovate[bot] 2024-10-16 20:13:17 +00:00
  • 8bf509ea65 Update dependency app.cash.turbine:turbine to v1.2.0 renovate[bot] 2024-10-16 15:58:44 +00:00
  • f95ab1fb06 Merge pull request #3671 from element-hq/bma/improveRoomModeration Benoit Marty 2024-10-16 17:57:22 +02:00
  • 0db54df877 Restore fun interface for a sweeter code. Benoit Marty 2024-10-16 17:12:46 +02:00
  • 70c643be5e Remove unused isLocal field. Benoit Marty 2024-10-16 16:19:04 +02:00
  • e7ec53dd76 Use Create prompt when user already said they wanted to create an account #3627. Benoit Marty 2024-10-16 14:42:30 +02:00
  • 5a48d89df6 Fix wrong mapping Benoit Marty 2024-10-16 16:01:59 +02:00
  • 28d9da6d62 Fix other API change: EventShieldsProvider and EventTimelineItemDebugInfoProvider have been replaced by LazyTimelineItemProvider Benoit Marty 2024-10-16 15:48:14 +02:00
  • fb809dd074 Fix other API change: map new value Membership.KNOCKED Benoit Marty 2024-10-16 15:02:28 +02:00
  • c1c9f53015 Fix other API change: body renamed to filename Benoit Marty 2024-10-16 14:57:30 +02:00
  • 6a1ef6d6f7 Fix API update regrading OidcPrompt. Benoit Marty 2024-10-16 14:39:20 +02:00
  • a878fbe71b SDK 0.2.54 Benoit Marty 2024-10-16 14:18:46 +02:00
  • 7ece687740 Merge pull request #3574 from element-hq/feature/bma/improveMediaModel Benoit Marty 2024-10-16 14:57:05 +02:00
  • fe1092b949 Update screenshots ElementBot 2024-10-16 12:28:04 +00:00
  • b2fe4d95e2 Reduce start padding, the InReplyToView already have a 8 end padding. Benoit Marty 2024-10-16 13:57:29 +02:00
  • b1ab737393 Add preview on ComposerModeView Benoit Marty 2024-10-16 13:52:17 +02:00
  • d1582f3778 Extract methods aMessageComposerModeEdit() and aMessageComposerModeReply() Benoit Marty 2024-10-16 13:50:58 +02:00
  • 43b6370a0b Reduce end padding of the composer, to give more space when composing messages. Benoit Marty 2024-10-16 13:37:50 +02:00
  • 8561949944 Change type of parameter to MessageComposerMode.Special Benoit Marty 2024-10-16 13:01:09 +02:00
  • 95941fc95e Merge pull request #3681 from element-hq/feature/bma/rtlIssue Benoit Marty 2024-10-16 12:01:17 +02:00
  • b33b423a19 The name ConfirmingBanUser was wrong since it was used to confirm a unban action. Better to keep a generic name, in case this class is used for any other action. Benoit Marty 2024-10-16 11:58:54 +02:00
  • c66802b1c1 Update screenshots ElementBot 2024-10-16 08:26:49 +00:00
  • 598d86607a Room moderation: make it more reactive and simplify the code. Benoit Marty 2024-10-10 13:44:24 +02:00
  • 9dc58fcaeb Merge pull request #3673 from element-hq/feature/bma/previewProviderName Benoit Marty 2024-10-16 11:45:15 +02:00
  • 2c253be3ab Merge pull request #3685 from element-hq/feature/bma/callImprovment Benoit Marty 2024-10-16 11:44:56 +02:00
  • 1127e6b854 Use size from the DrawScope. Benoit Marty 2024-10-16 11:26:26 +02:00
  • 6e27266988 Rename some classes which implement PreviewParameterProvider according to the new naming convention. Provider suffix is enough and more used than PreviewProvider, so let's make the codebase more consistent. Benoit Marty 2024-10-14 16:51:12 +02:00
  • 576658988f Improve test Classes extending 'PreviewParameterProvider' name MUST end with 'Provider' and MUST contain provided class name Benoit Marty 2024-10-14 16:39:32 +02:00
  • d7ca0c13c8 Merge pull request #3669 from element-hq/feature/bma/reduceIndentation Benoit Marty 2024-10-16 11:16:21 +02:00
  • ce318b3719 Merge pull request #3686 from element-hq/feature/bma/identityChangeWording Benoit Marty 2024-10-16 11:15:56 +02:00
  • 44eb58caad Merge pull request #3672 from element-hq/bma/cleanupTests Benoit Marty 2024-10-16 11:15:36 +02:00
  • 2e9dce391b Refresh room summaries when date or time changes in the device (#3683) Jorge Martin Espinosa 2024-10-16 11:10:58 +02:00
  • 269551366c Let FakeKnockRoom and FakeLogoutUseCase use simulateLongTask Benoit Marty 2024-10-14 11:52:57 +02:00
  • d5bf8ae42f Safer code. Benoit Marty 2024-10-14 11:56:11 +02:00
  • 25e3aa6fc4 Remove runBlocking usage in LambdaRecorder. Benoit Marty 2024-10-14 11:47:01 +02:00
  • 6392404c3a Fix tests. Benoit Marty 2024-10-16 10:01:04 +02:00
  • 5d09d9c7f4 Add test on isCallActive Benoit Marty 2024-10-16 09:54:39 +02:00
  • d8779f038b Neat: do not compute audioAttributes if not necessary. Benoit Marty 2024-10-16 09:31:07 +02:00
  • cf80b3b804 Set Active call immediately when not in widget mode. Benoit Marty 2024-10-16 09:28:06 +02:00
  • 0562b2ffdb Merge pull request #3687 from element-hq/renovate/app.cash.licensee-1.x Benoit Marty 2024-10-16 08:45:41 +02:00
  • b8a7c30857 Update plugin licensee to v1.12.0 renovate[bot] 2024-10-15 20:20:59 +00:00
  • 0272788f3f Update screenshots ElementBot 2024-10-15 16:13:17 +00:00
  • 6e722d6a54 Add userId in identity change warning banner #3678 Benoit Marty 2024-10-15 18:02:23 +02:00
  • 717d1b2440 Merge pull request #3641 from element-hq/renovate/mobile-dev-inc-action-maestro-cloud-1.x Benoit Marty 2024-10-15 16:45:43 +02:00
  • 5f42b7732b ElementCall: CallForegroundService now use the Microphone permissions. Benoit Marty 2024-10-15 14:54:06 +02:00
  • b8ea3ce67d ElementCall: request audio focus and start CallForeground service only when the call is effectively started. Benoit Marty 2024-10-15 14:50:26 +02:00
  • a4966ef896 Merge pull request #3667 from element-hq/feature/bma/asyncActionConfirmingWithParam Benoit Marty 2024-10-15 12:28:03 +02:00
  • 830304f8cd Merge pull request #3680 from element-hq/feature/bma/storeDescription Benoit Marty 2024-10-15 10:52:32 +02:00
  • 9c2a08e269 RTL: ensure the sender information are displayed at the start of the screen. Benoit Marty 2024-10-15 10:39:59 +02:00
  • 5e6f5f4449 RTL: ensure the top start corner is cropped. Benoit Marty 2024-10-15 10:29:53 +02:00
  • 8e8353caaf Merge pull request #3640 from element-hq/renovate/io.sentry-sentry-android-7.x Benoit Marty 2024-10-15 09:01:13 +02:00
  • b2ea39ebbe Merge pull request #3670 from element-hq/feature/bma/fixCanInviteRefresh Benoit Marty 2024-10-15 09:00:09 +02:00
  • bfc1b8830e Merge pull request #3668 from element-hq/feature/bma/noNeedForLaunch Benoit Marty 2024-10-15 08:59:32 +02:00
  • 67f1752405 Add permission rationale (required by Google and already done on the PlayStore console) Benoit Marty 2024-10-15 08:56:07 +02:00
  • b40cce1909 Fix typo in the description. Benoit Marty 2024-10-15 08:55:33 +02:00
  • baed5f8d18 Kotlin 2.0.21 Benoit Marty 2024-10-15 00:22:46 +02:00
  • fa13d85d74 fix compilation warning Benoit Marty 2024-10-15 00:22:30 +02:00
  • d943ea5a2f Update kotlin renovate[bot] 2024-10-14 21:36:11 +00:00
  • ed9046f822 Merge pull request #3677 from element-hq/renovate/android.gradle.plugin Benoit Marty 2024-10-14 23:35:04 +02:00
  • 90c74d7571 Update android.gradle.plugin to v8.7.1 renovate[bot] 2024-10-14 19:51:09 +00:00
  • 963a77637f Merge pull request #3676 from element-hq/renovate/io.element.android-compound-android-0.x Benoit Marty 2024-10-14 21:50:14 +02:00
  • 3b426705f7 Import fun Benoit Marty 2024-10-14 21:11:39 +02:00
  • a7328c705c Fix regression due to icon now supports RTL. Benoit Marty 2024-10-14 21:02:39 +02:00
  • 76e8e8ffae Remove useless return Benoit Marty 2024-10-14 20:58:51 +02:00
  • 9fd6969ee7 Update dependency io.sentry:sentry-android to v7.15.0 renovate[bot] 2024-10-14 15:50:37 +00:00
  • 5c10827fce Update dependency io.element.android:compound-android to v0.1.1 renovate[bot] 2024-10-14 15:49:48 +00:00
  • cde55834b5 Merge pull request #3674 from element-hq/renovate/com.posthog-posthog-android-3.x Benoit Marty 2024-10-14 17:49:28 +02:00
  • 18129cc5a7 Merge pull request #3675 from element-hq/renovate/io.nlopez.compose.rules-detekt-0.x Benoit Marty 2024-10-14 17:49:01 +02:00
  • 921bc37b3c Update dependency io.nlopez.compose.rules:detekt to v0.4.16 renovate[bot] 2024-10-14 14:58:55 +00:00
  • e426186040 Update dependency com.posthog:posthog-android to v3.8.2 renovate[bot] 2024-10-14 14:58:48 +00:00
  • 77df6b8f52 Merge pull request #3663 from element-hq/gradlew-update-8.10.2 Benoit Marty 2024-10-14 16:57:50 +02:00
  • e5a8180acc Fix issue on canInvite refresh. Benoit Marty 2024-10-10 14:10:18 +02:00
  • e697b4c942 Ensure selectedRoomMember is not null to reduce code indentation. Benoit Marty 2024-10-10 12:56:21 +02:00
  • 212e5761ec No need to launch a coroutine here. Benoit Marty 2024-10-10 14:11:41 +02:00
  • ca4f906964 Split long lines Benoit Marty 2024-10-14 11:35:58 +02:00
  • 03fd7afdd1 AcceptDeclineInviteState: create ConfirmingDeclineInvite to host InviteData when confirming decline of invite. Benoit Marty 2024-10-14 11:19:18 +02:00
  • ecd7bb0458 AsyncActionView: provide the value to the confirmationDialog lambda. Benoit Marty 2024-10-14 11:02:47 +02:00
  • 01fb0664da Merge pull request #3662 from element-hq/renovate/anvil Benoit Marty 2024-10-14 10:55:26 +02:00
  • fb52657b12 Let AsyncAction.Confirming be an interface, with a AsyncAction.ConfirmingNoParams data object. This will allow inheritance of AsyncAction.Confirming with parameter(s). Benoit Marty 2024-10-14 10:49:55 +02:00