Commit Graph

  • d77bb935b7 Incoming session verification support (#3428) Stefan Ceriu 2024-10-29 15:21:17 +02:00
  • cf5e9fb313 Switch to optimised video uploads to 720p (#3462) Doug 2024-10-29 11:44:46 +00:00
  • 589df7d76e Use an https callback for OIDC once again. (#3461) Doug 2024-10-29 11:28:05 +00:00
  • a583892e01 Update translations and some snapshots. (#3459) Doug 2024-10-28 14:40:02 +00:00
  • 7c75498b4d Replace individual RoomProxy properties with a stored RoomInfo. (#3445) Doug 2024-10-28 12:29:31 +00:00
  • 7c28d9709f Tweak the flow for changing a recovery key. (#3452) Doug 2024-10-28 12:28:13 +00:00
  • 4e812f72b9 Enable identity pinning violation notifications unconditionally (#3457) Andy Balaam 2024-10-28 12:16:38 +00:00
  • ed8aed65c7 Revert "min macos support" (#3458) Doug 2024-10-28 12:12:30 +00:00
  • b514d54b3d Fix the order of the frequently used emojis when showing them in the full reaction picker. Stefan Ceriu 2024-10-26 18:23:42 +03:00
  • 7a47e37d38 Fix #1934 - Hook reaction pickers into the system's recently used keyboard emojis (#3453) Stefan Ceriu 2024-10-25 19:58:56 +03:00
  • 35cbc84a99 min macos support Mauro Romito 2024-10-25 10:13:11 +02:00
  • 2511c98090 Knocked Preview implementation (#3426) Mauro 2024-10-24 17:23:06 +02:00
  • 7d373c07a3 remove iOS 16 support (#3443) Mauro 2024-10-24 17:21:28 +02:00
  • 926924912f Prepare next release Element CI 2024-10-24 05:53:23 -07:00
  • cb4d68a756 Fix a bug where the room state wouldn't indicate when a call was in progress. (#3442) Doug 2024-10-24 12:54:52 +01:00
  • 665bdd191f Fix #3369 - Composer mention pills showing up as file icons on first use on iOS 18 Stefan Ceriu 2024-10-24 14:04:36 +03:00
  • 2b82959430 Fix a bug where the pinned items banner could overlay the composer. (#3441) Doug 2024-10-24 11:26:53 +01:00
  • f26159a295 update compound, and updated tests (#3440) Mauro 2024-10-23 18:29:41 +02:00
  • 6584b4d084 Update HeroImage to match the BigIcon component from Compound. (#3439) Doug 2024-10-23 12:13:14 +01:00
  • 01886bb4d8 Prepare next release Element CI 2024-10-23 02:48:58 -07:00
  • 8f9f8cbed0 Adopt the changes introduced in matrix-org/matrix-rust-sdk/pull/4159 Stefan Ceriu 2024-10-22 17:07:33 +03:00
  • a4ea552a83 Show a verification badge on the Room Member/User Profile screens. (#3427) Doug 2024-10-21 16:07:19 +01:00
  • a0c81cf393 Add support for rendering media captions in the timeline. (#3429) Doug 2024-10-21 15:29:03 +01:00
  • 201e3b0c9c Fix an issue calculating the width/height of an image. (#3435) Doug 2024-10-21 15:28:23 +01:00
  • 4ad0a40898 Translations update Velin92 2024-10-21 00:01:37 +00:00
  • dbe6485690 Update dependency fastlane to v2.225.0 renovate[bot] 2024-10-21 04:48:23 +00:00
  • bd4ecdd060 Knock and knocked state for the join room screen (#3424) Mauro 2024-10-17 16:00:51 +02:00
  • 1723542d6a Fix an error message in BuildSDK. Doug 2024-10-17 12:45:44 +01:00
  • 6265217246 Remove superfluous media request upload handle cancellation call. Stefan Ceriu 2024-10-16 19:52:11 +03:00
  • 0651314e3e Adopt various rust side Timeline API additions (#3423) Stefan Ceriu 2024-10-16 19:08:34 +03:00
  • 5a89219f9a Fix the pinned identity banner to always show the user ID regardless of ambiguity. (#3415) Doug 2024-10-16 14:51:29 +01:00
  • 6078398ad3 Allow image uploads to be optimised to reduce bandwidth. (#3412) Doug 2024-10-16 14:50:24 +01:00
  • 35d49c4d85 Refactor theTimelineItemIdentifier handling; stop relying on optional EventOrTransactionIds and be explicit when setting composer modes from the draft service. Stefan Ceriu 2024-10-16 14:07:54 +03:00
  • 3d797ccabb Only subscribe to identity updates if the room is encrypted. (#3414) Doug 2024-10-16 10:40:29 +01:00
  • 718774dc36 Fix some warnings. (#3416) Doug 2024-10-16 08:54:34 +01:00
  • 236d142583 Prepare next release Element CI 2024-10-15 04:21:58 -07:00
  • aad423dacc Fix integration tests after clearAndTypeText signature change. Stefan Ceriu 2024-10-15 08:44:06 +03:00
  • 98a5ee5b48 Add a toggle in the developer options to optimise the media uploads. (#3408) Doug 2024-10-14 14:48:59 +01:00
  • b1b2297972 Update the SDK. (#3407) Doug 2024-10-14 13:59:09 +01:00
  • a16e1346fe Create Room with knock rule (#3397) Mauro 2024-10-14 11:52:38 +02:00
  • 25037a67ee Translations update (#3406) ElementRobot 2024-10-14 10:29:14 +01:00
  • 4165bef5e8 Prepare next release Element CI 2024-10-10 09:41:27 -07:00
  • a7ba32a1a7 Version 1.9.0 😎 (#3396) Doug 2024-10-10 17:15:29 +01:00
  • 71d6fcda26 Fix identity pinning link. (#3395) Doug 2024-10-10 16:46:09 +01:00
  • 2c1ae9a93d Prepare next release Element CI 2024-10-10 07:01:14 -07:00
  • 8e03cc862d Show the Login with QR Code button. (#3392) Doug 2024-10-10 14:39:10 +01:00
  • 4d697a3a49 Introduce a feature flag for the new identity pinning violation notifications feature. Stefan Ceriu 2024-10-10 15:04:17 +03:00
  • 13bc3a1dd4 Update the secondary button stroke colour. (#3393) Doug 2024-10-10 12:46:42 +01:00
  • cd59e497fb Tweak EncryptionReset, IdentityConfirmation and SecureBackupRecovery screens. (#3391) Doug 2024-10-10 11:27:53 +01:00
  • 429ce4fe61 Ask the iPad to reveal the keyboard in UI Tests when it's hidden. (#3389) Doug 2024-10-10 08:38:40 +01:00
  • 2194908ee5 Add a subtitle to the QR login instructions. (#3386) Doug 2024-10-09 17:54:01 +01:00
  • 5c2b107022 Fix an authentication UI test snapshot. Doug 2024-10-09 11:51:55 +01:00
  • cf81072ff3 crypto: Configure decryption trustRequirement based on config flag (#3358) Valere 2024-10-08 16:25:34 +02:00
  • c087ece3bb Prepare next release Element CI 2024-10-08 03:42:33 -07:00
  • 798916c935 update sdk (#3377) Mauro 2024-10-08 12:23:51 +02:00
  • a7f7fde27b Add new emoji from iOS 17.4 to the reaction picker. (#3376) Doug 2024-10-08 11:15:11 +01:00
  • 6e51969d27 Update the SDK and use media filename and caption internally. (#3375) Doug 2024-10-08 11:00:58 +01:00
  • 794d0eead1 Fixes element-hq/element-meta/issues/2525 - Display a warning when a user's pinned identity changes Stefan Ceriu 2024-10-01 08:41:15 +03:00
  • 70652ed7be Translations update (#3371) ElementRobot 2024-10-07 04:51:59 -05:00
  • ac02b82d56 Record missing snapshot. (#3374) Doug 2024-10-07 10:50:03 +01:00
  • 8ba62f5ca0 chore(deps): update dependency fastlane to v2.224.0 (#3370) renovate[bot] 2024-10-07 10:16:14 +01:00
  • e6f4dd33a0 Add developer option to hide media in the timeline. (#3366) Doug 2024-10-03 17:59:39 +01:00
  • 4f29821306 Workaround for #1786 - Disable auto correction when running on the Mac Stefan Ceriu 2024-10-03 13:31:36 +03:00
  • 2a2a823861 Remove spammy typing notification sending log Stefan Ceriu 2024-10-03 13:29:20 +03:00
  • 5522871dd9 MockMediaProvider → MediaProviderMock. Doug 2024-10-02 17:41:08 +01:00
  • 77e4fae2fb Use the new @Entry macro everywhere. Doug 2024-10-01 13:34:16 +01:00
  • e0ee4be834 use element-hq RTE version (#3360) Mauro 2024-10-02 16:30:07 +02:00
  • c79dbe85a0 Bump the RustSDK to v1.0.53: adopt latest record based timeline item APIs (#3356) Stefan Ceriu 2024-10-01 18:50:11 +03:00
  • 268d9f7479 Move the core logic in LoginScreenCoordinator into the ViewModel. (#3348) Doug 2024-10-01 13:09:45 +01:00
  • 5f4c2890f6 Remove message pinning FF (#3318) Mauro 2024-09-30 14:32:35 +02:00
  • 5d35a74fb6 Switch UI tests back to the perf-only runner. (#3349) Doug 2024-09-30 11:13:14 +01:00
  • bd3f80143b Switch codecov-Action@v3 to v0.7.3 so it runs on Intel macs Stefan Ceriu 2024-09-27 17:49:14 +03:00
  • a24e9932fc Re-enable the photo and document sharing flow tests Stefan Ceriu 2024-09-27 16:14:05 +03:00
  • be09f77ae2 Switch the integration tests to the perf-only runner Stefan Ceriu 2024-09-27 16:13:46 +03:00
  • 46263cca42 Translations update Velin92 2024-09-30 00:01:49 +00:00
  • 17dfe1359a Selecting a server that doesn't support login now fails instead of letting you continue to a failure later. (#3342) Doug 2024-09-27 13:58:05 +01:00
  • 8a3994016d Allow focusing the different avatars making up a DM details cluster separately. (#3341) Stefan Ceriu 2024-09-27 15:23:20 +03:00
  • 9d23dec2e9 Tracing and integration test tweaks (#3336) Stefan Ceriu 2024-09-27 15:08:47 +03:00
  • df6d0a999f chore(deps): update dependency fastlane to v2.223.1 (#3340) renovate[bot] 2024-09-27 11:41:21 +01:00
  • 605337b748 Log any failures when creating a call widget. (#3339) Doug 2024-09-27 11:40:43 +01:00
  • 4080ff199f Have ElementCall always default to the speaker; prevent the lock button from ending the call - previously handled in 7818fa626a - seems the default behavior changed and we now need to manually configure the AudioSession Stefan Ceriu 2024-09-27 09:58:27 +03:00
  • 3b8da1c92d chore(deps): update dependency fastlane to v2.223.0 renovate[bot] 2024-09-26 18:28:29 +00:00
  • 2184081bc5 Make sure the room header takes up as much space as possible (to hide the back button). (#3335) Doug 2024-09-26 18:07:50 +01:00
  • 4d7d687954 Start fixing flakey tests ❄️ (#3329) Doug 2024-09-26 16:09:01 +01:00
  • 23ab453a1e crypto: rename invisible crypto flag to deviceIsolationMode (#3331) Valere 2024-09-26 13:24:46 +02:00
  • dc6d7f2985 Integration test improvements (#3330) Stefan Ceriu 2024-09-26 10:15:09 +03:00
  • a8dbda90d9 Configure the AuthenticationService later now that we have 2 flows on the start screen. (#3316) Doug 2024-09-25 14:40:18 +01:00
  • af8c16150b Upgrade Kingfisher to fix a bug that prevented GIFs from being tapped. (#3326) Doug 2024-09-25 13:10:02 +01:00
  • 864bd23d35 Use a plain view for reactions instead of a TabView. (#3328) Doug 2024-09-25 11:00:18 +01:00
  • 6faa26eade Add detection for latest devices. (#3327) Doug 2024-09-25 10:01:21 +01:00
  • f5001c8464 Prepare next release Element CI 2024-09-24 07:23:55 -07:00
  • f772849d2e Don't use the new iPad modal presentation mode for the timeline item menu. (#3325) Doug 2024-09-24 14:42:45 +01:00
  • c264e9e590 Use the UIColors directly instead of wrapping the SwiftUI Colors. (#3324) Doug 2024-09-24 12:24:03 +01:00
  • d73681221d Update the SDK. (#3323) Doug 2024-09-24 11:33:34 +01:00
  • 83b0670503 Fix a regression where you can't scroll the timeline on iOS 17 (#3320) Doug 2024-09-23 19:00:05 +01:00
  • 69009a899a Fix: confusion of lab flags for invisible crypto (#3319) Valere 2024-09-23 17:43:02 +02:00
  • 4996137006 Fix various flakey tests. Doug 2024-09-19 11:03:26 +01:00
  • d2d3b28dc7 Use an environment variable to record failures. Doug 2024-09-19 10:30:56 +01:00
  • d41dd47b51 Update Preview tests for Xcode 16. Doug 2024-09-18 17:18:18 +01:00
  • 3514eba4a5 Split up the generated tests from the snapshotting code. Doug 2024-09-18 17:06:44 +01:00