Commit Graph

  • 792fdb346d Merge pull request #3665 from element-hq/sync-localazy Benoit Marty 2024-10-14 10:28:42 +02:00
  • 851a547b89 Sync Strings from Localazy bmarty 2024-10-14 00:27:28 +00:00
  • 2704959140 Update Gradle Wrapper from 8.10 to 8.10.2 gradle-update-robot 2024-10-12 00:28:35 +00:00
  • 4edcff4590 Update anvil to v0.3.2 renovate[bot] 2024-10-11 21:54:26 +00:00
  • 4c0364548d Changelog for version 0.7.0 Benoit Marty 2024-10-10 21:12:31 +02:00
  • bf5599cac5 Add missing import Benoit Marty 2024-10-10 20:33:41 +02:00
  • 88062758b6 Add missing import Benoit Marty 2024-10-10 20:33:41 +02:00
  • afa5525baf version++ Benoit Marty 2024-10-10 20:29:37 +02:00
  • 060ec57caf Merge tag 'v0.7.0' into develop Benoit Marty 2024-10-10 20:24:02 +02:00
  • 1ad7a1fd49 Merge branch 'release/0.7.0' into main Benoit Marty 2024-10-10 20:23:52 +02:00
  • 4450529c1d Adding fastlane file for version 0.7.0 Benoit Marty 2024-10-10 20:23:48 +02:00
  • 5823c2886e Setting version for the release 0.7.0 Benoit Marty 2024-10-10 20:22:56 +02:00
  • 673de64c18 Merge pull request #3649 from element-hq/feature/bma/cryptoCopyAdjustment Benoit Marty 2024-10-10 19:41:17 +02:00
  • 266210e264 Update the test, the wording of the button has changed. Benoit Marty 2024-10-10 18:04:34 +02:00
  • 22f79f2726 Remove unused RoomSummary cache (#3647) Jorge Martin Espinosa 2024-10-10 17:50:28 +02:00
  • 10261d406a Quality... Benoit Marty 2024-10-10 17:40:56 +02:00
  • 99c085fa3e Quality... Benoit Marty 2024-10-10 17:35:59 +02:00
  • 208d5f433e Update screenshots ElementBot 2024-10-10 15:27:27 +00:00
  • 9c7f2b992a Merge pull request #3648 from element-hq/feature/bma/identityChangeFeatureFlag Benoit Marty 2024-10-10 17:20:29 +02:00
  • 930bbca557 Merge pull request #3646 from element-hq/feature/bma/qrCodeFF Benoit Marty 2024-10-10 17:17:08 +02:00
  • fd819c2381 Add "Learn more" on identity verification first screen. Benoit Marty 2024-10-10 17:01:28 +02:00
  • 3116c4535e Tweak screens related to crypto. Benoit Marty 2024-10-10 16:44:11 +02:00
  • 7a85cdda9d Merge pull request #3642 from element-hq/feature/fga/improve_avatar_rendering ganfra 2024-10-10 16:37:58 +02:00
  • aa07ab1a07 Add feature flag IdentityPinningViolationNotifications. Disabled in production build, enabled by default on other builds. Benoit Marty 2024-10-10 16:28:15 +02:00
  • c6d3ad88d3 Add the CallWebView logs to our logging stack (#3637) Jorge Martin Espinosa 2024-10-10 16:12:47 +02:00
  • ab41f2d729 Enable Login with QR code in release builds. Benoit Marty 2024-10-10 15:53:52 +02:00
  • 2e631b1ae5 misc : makes sure to always use the same size for fetching avatar thumbnail so caching works properly. ganfra 2024-10-10 11:50:15 +02:00
  • 366db4791b Upgrade Kotlin to v2.0 (#3594) Jorge Martin Espinosa 2024-10-10 10:32:00 +02:00
  • 63074cb3b0 Git ignore .kotlin folder. https://kotlinlang.org/docs/whatsnew20.html#new-directory-for-kotlin-data-in-gradle-projects Benoit Marty 2024-10-10 09:05:37 +02:00
  • ff08a97638 fix(deps): update dependency com.posthog:posthog-android to v3.8.1 (#3638) renovate[bot] 2024-10-10 06:39:42 +00:00
  • e885b58d41 chore(deps): update mobile-dev-inc/action-maestro-cloud action to v1.9.2 renovate[bot] 2024-10-10 01:02:21 +00:00
  • 7a45024893 Merge pull request #3584 from element-hq/renovate/androidx.webkit-webkit-1.x Benoit Marty 2024-10-09 15:46:35 +02:00
  • 381f44ebf0 Merge pull request #3610 from element-hq/renovate/dependencyanalysis Benoit Marty 2024-10-09 15:45:12 +02:00
  • e28ac1b43b fix(deps): update dependency io.mockk:mockk to v1.13.13 (#3634) renovate[bot] 2024-10-09 14:05:27 +02:00
  • 1f2075f1b3 fix(deps): update dependency androidx.compose:compose-bom to v2024.09.03 (#3583) renovate[bot] 2024-10-09 11:50:11 +00:00
  • 79a1ab72e9 Merge pull request #3633 from element-hq/feature/bma/qrCodeNotice Benoit Marty 2024-10-09 12:25:21 +02:00
  • 76a7c11d38 Update dependency io.element.android:emojibase-bindings to v1.3.3 (#3620) renovate[bot] 2024-10-09 10:23:23 +00:00
  • bf1334152e Fix test Benoit Marty 2024-10-09 11:44:41 +02:00
  • a3db4b2043 Merge pull request #3631 from element-hq/feature/fga/rework_room_summary ganfra 2024-10-09 11:44:45 +02:00
  • 5afa7f6437 misc: extract toSelectRoomInfo method ganfra 2024-10-09 11:13:27 +02:00
  • 05536888b1 Update screenshots ElementBot 2024-10-09 08:57:09 +00:00
  • be2216ccd9 Update screenshots ElementBot 2024-10-09 08:35:09 +00:00
  • 7e6a12854f QrCode intro screen: add subtitle and fix button wording #3632 Benoit Marty 2024-10-09 10:20:56 +02:00
  • 47dcdef6aa Changelog for version 0.6.5 Benoit Marty 2024-10-09 10:07:06 +02:00
  • 584c80a3eb version++ Benoit Marty 2024-10-09 09:40:04 +02:00
  • 51545bd0e1 Merge tag 'v0.6.5' into develop Benoit Marty 2024-10-09 09:39:23 +02:00
  • 996147eaa6 Merge branch 'release/0.6.5' into main Benoit Marty 2024-10-09 09:39:07 +02:00
  • a82104a7ef Adding fastlane file for version 0.6.5 Benoit Marty 2024-10-09 09:39:01 +02:00
  • 44dc004658 Merge pull request #3630 from element-hq/feature/bma/noIdentityChangeAlertInClearRoom Benoit Marty 2024-10-09 09:10:45 +02:00
  • 45e502be6a Merge pull request #3608 from element-hq/renovate/org.maplibre.gl-android-sdk-11.x ganfra 2024-10-08 22:11:51 +02:00
  • 348c84b8b9 misc : rework getRoomInfoFlow (by using getRoomSummaryFlow) ganfra 2024-10-08 21:36:38 +02:00
  • eeb6b6f4bf misc : remove direct usage of RoomSummary in UI and let RoomSummary use RoomInfo. ganfra 2024-10-08 21:34:34 +02:00
  • ef4aa8f91e Do not render pin violation in clear room. Benoit Marty 2024-10-08 18:30:08 +02:00
  • 6ea11fa9c2 Update screenshots ElementBot 2024-10-02 12:10:34 +00:00
  • 920dc2b0d7 Improve mapping regarding filename, caption and formattedCaption Benoit Marty 2024-10-01 14:40:53 +02:00
  • 0ffd787187 Merge pull request #3621 from element-hq/feature/bma/composerAlert Benoit Marty 2024-10-08 16:33:14 +02:00
  • 0cad8ffabc Merge pull request #3622 from element-hq/feature/bma/sdkUpdate Benoit Marty 2024-10-08 16:32:53 +02:00
  • 598ddfc70a SDK 0.2.53 19b9a73ecc3e31d502dbf0c5850bfdfaddf02afe Benoit Marty 2024-10-08 15:17:59 +02:00
  • 873d807500 Cleanup Benoit Marty 2024-10-08 15:01:01 +02:00
  • f4b7443cfb Fix regression. Benoit Marty 2024-10-08 14:56:50 +02:00
  • 41749ed5b1 Create data classes TypingRoomMember and IdentityRoomMember to avoid the risk of useless recomposition. Also remove TypingNotificationStateForMessagesProvider which was not used anymore. Benoit Marty 2024-10-08 14:28:25 +02:00
  • 8aa34d8cd4 Use produceState Benoit Marty 2024-10-08 14:15:23 +02:00
  • 4fefecd0d9 Fix Emoji test Benoit Marty 2024-10-08 14:14:39 +02:00
  • 746a7fbf37 tom Benoit Marty 2024-10-08 13:55:46 +02:00
  • fcee53b23e Rename val for clarity Benoit Marty 2024-10-08 13:47:47 +02:00
  • 189fbe9d11 Use produceState Benoit Marty 2024-10-08 13:45:25 +02:00
  • 5a4e5d0575 Fix the logic of the room list banner state (#3615) Jorge Martin Espinosa 2024-10-08 12:13:39 +02:00
  • 84fd25c6d9 Update screenshots ElementBot 2024-10-08 10:02:00 +00:00
  • 0fd275d32b Fix preview of identity change banner in a timeline. Benoit Marty 2024-10-08 11:28:17 +02:00
  • 33bfe1db8d Fix broken previews Benoit Marty 2024-10-08 11:23:27 +02:00
  • e49d689fe8 Improve code. Benoit Marty 2024-10-08 11:23:11 +02:00
  • 8c018c4fda Fix konsist test. Benoit Marty 2024-10-08 11:13:56 +02:00
  • 0099777360 Fix code quality. Benoit Marty 2024-10-08 11:09:46 +02:00
  • bc62f8cfce Fix compilation issues. Benoit Marty 2024-10-08 10:27:07 +02:00
  • 5baefd479f Identity change: handle click on "learn more" Benoit Marty 2024-10-08 09:35:18 +02:00
  • f998d5b14c Do what the doc says: if no CustomChrome tab is available, try to open the Url in any installed browser. Benoit Marty 2024-10-08 09:10:12 +02:00
  • 3e5dd4bdfe Avoid using application context. Benoit Marty 2024-10-08 09:06:40 +02:00
  • 2d08c648e2 Rename SecureBackupConfig to LearnMoreConfig Benoit Marty 2024-10-07 22:29:04 +02:00
  • 9a85e92025 Do not inject presenter directly. Benoit Marty 2024-10-07 22:25:05 +02:00
  • d9fb0cf656 Pin user identity. Benoit Marty 2024-10-04 15:36:56 +02:00
  • c69e5f47e5 Render PinViolation above the composer. Benoit Marty 2024-10-01 17:35:42 +02:00
  • 81fc52dcfa Add component ComposerAlertMolecule Benoit Marty 2024-09-30 20:15:01 +02:00
  • 409564aed5 Merge pull request #3619 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x Benoit Marty 2024-10-07 21:45:02 +02:00
  • 51ee5bfdce Merge pull request #3618 from element-hq/feature/bma/injectPresenter Benoit Marty 2024-10-07 19:22:59 +02:00
  • 0c96deef37 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v0.2.52 renovate[bot] 2024-10-07 16:30:15 +00:00
  • d390b4fc2b Remove unused import. Benoit Marty 2024-10-07 18:08:51 +02:00
  • b60d7ba54a Use backgroundScope Benoit Marty 2024-10-07 16:44:32 +02:00
  • 792bc25ca2 Remove FakeLeaveRoomPresenter Benoit Marty 2024-10-07 16:39:04 +02:00
  • 25e5fde061 Fix compilation issue on minimal app. Benoit Marty 2024-10-07 15:27:58 +02:00
  • 6cfebc18fa Cleanup Benoit Marty 2024-10-07 15:23:25 +02:00
  • d744e075d5 Remove dependencies to other presenters in MessagesPresenter. Benoit Marty 2024-10-07 11:38:12 +02:00
  • 2e5450c4b4 Remove dependencies to other presenters to RoomMembersModerationPresenter. Move canDisplayModerationActions from presenter API to the state it emits. Benoit Marty 2024-10-07 11:14:24 +02:00
  • 0a7de7cc7d Remove dependencies to other presenters to LeaveRoomPresenter. Benoit Marty 2024-10-07 10:36:14 +02:00
  • 9772535640 Remove dependencies to other presenters to ChangeServerPresenter. Benoit Marty 2024-10-07 10:05:42 +02:00
  • 8db9c22f97 Remove dependencies to other presenters to AnalyticsPreferencesPresenter. Benoit Marty 2024-10-07 09:53:34 +02:00
  • 241dae14f4 Remove dependencies to other presenters to FullScreenIntentPermissionsPresenter. Also do some renaming since FullScreenIntentPermissionsPresenter interface can be removed. Benoit Marty 2024-10-07 09:29:31 +02:00
  • a100676f4b Remove dependencies to other presenters from PreferencesRootPresenter. Also do some renaming since DirectLogoutPresenter interface can be removed. Benoit Marty 2024-10-07 09:02:05 +02:00
  • e9e4963373 Remove dependencies to other presenters from DeveloperSettingsPresenter Benoit Marty 2024-10-07 08:52:48 +02:00
  • f99081fd47 Remove dependencies to other presenters from RootPresenter Benoit Marty 2024-10-07 08:43:11 +02:00
  • ac481a59de Konsist: Ensure that Presenter do not depend on other presenters. Benoit Marty 2024-10-07 07:34:44 +02:00