Commit Graph

  • e68d38f468 Update to the status and clarifications with respect to the legacy app. (#4316) mxandreas 2025-07-11 10:31:30 +01:00
  • d86d90c15a added a feature flag for share pos + updated the SDK (#4312) Mauro 2025-07-10 15:03:03 +02:00
  • 5065ed6735 Update Compound and add some new snapshot tests. (#4311) Doug 2025-07-09 11:24:14 +01:00
  • 61a8ab44d2 a11y announcement of a time limit when the session verification request appears. Mauro Romito 2025-07-08 17:31:59 +02:00
  • b816f0cf56 A11y: added a hint to inform the user that max selections have been reached (#4308) Mauro 2025-07-08 17:33:47 +02:00
  • c60fd88577 Aadded sender name when voiceover focuses a poll title (#4306) Mauro 2025-07-08 16:37:27 +02:00
  • a61502b8df Accessibility label for editing the avatar (#4304) Mauro 2025-07-08 15:29:02 +02:00
  • 334412c168 hide accessibility of empty section Mauro Romito 2025-07-07 17:20:14 +02:00
  • 9d5a09810b a11y label for pinned items + fix for the pinned items banner when voice over is on Mauro Romito 2025-07-07 16:06:29 +02:00
  • 4d87612f21 a11y labels added to the home screen cell symbols (#4298) Mauro 2025-07-07 15:09:54 +02:00
  • 3219fe1674 Group emojis accessibility in session verification screen (#4296) Mauro 2025-07-07 13:49:24 +02:00
  • 1a6655fb14 Change the order of timeline media visibility UI (#4294) Mauro 2025-07-07 12:40:02 +02:00
  • 030a9bfbef Update and enable the new bloom style on the home screen. (#4291) Doug 2025-07-07 11:23:03 +01:00
  • cca1e12b45 Translations update (#4293) ElementRobot 2025-07-07 10:35:32 +02:00
  • 7d75fb27fb Translations update (#4290) ElementRobot 2025-07-04 15:42:03 +02:00
  • 6a4a1b134b Add support for the new client wide threads feature flag Stefan Ceriu 2025-07-04 13:28:11 +03:00
  • d32be1f728 Send all receipts through the active timeline and remove unecessary making of a room as read (already handled) Stefan Ceriu 2025-07-04 13:26:51 +03:00
  • 52cdd29fe1 Bump the RustSDK to v25.07.04 Stefan Ceriu 2025-07-04 13:21:54 +03:00
  • 7ecd43b268 Prepare next release Element CI 2025-07-04 02:23:45 -07:00
  • aebc224de1 Update the SDK. (#4286) Doug 2025-07-03 17:49:13 +01:00
  • deb7e95fd9 Update Element Call to 0.13.1. (#4285) Doug 2025-07-03 17:15:30 +01:00
  • ec7f578f56 Add a few more labels when sending a rageshake. (#4284) Doug 2025-07-03 12:09:27 +01:00
  • 2f34502015 Handle the new trace log pack. Doug 2025-07-02 15:32:46 +01:00
  • 9cafc7a109 Update the SDK. Doug 2025-07-02 15:13:02 +01:00
  • 1c2d77217f Update the project for Xcode 16.4 (#4277) Doug 2025-07-02 15:13:52 +01:00
  • c7b562250b Adopt StateStoreViewModelV2 in more screens. (#4275) Doug 2025-07-02 15:13:42 +01:00
  • db3c9f4382 Update Element Call to the actual release of 0.13.0. (#4279) Doug 2025-07-02 10:04:53 +01:00
  • 8fcbf75952 Update dependency apple/swift-argument-parser to from: "1.6.1" renovate[bot] 2025-07-01 20:10:29 +00:00
  • becdd161ab Prepare next release Element CI 2025-07-01 07:03:12 -07:00
  • c37748265b Updated SDK to 25.07.01 Mauro Romito 2025-07-01 15:04:20 +02:00
  • a319ff003d Bump the calendar version ready for the next release (#4273) ElementRobot 2025-07-01 10:29:14 +02:00
  • 26b01d63f1 Fix the calver workflow. (#4274) Doug 2025-07-01 09:16:10 +01:00
  • 12658464a3 Update dependency apple/swift-argument-parser to from: "1.6.0" renovate[bot] 2025-06-30 23:33:15 +00:00
  • a092211335 Fix flakey AuthenticationService test. (#4270) Doug 2025-06-30 16:31:01 +01:00
  • 17596f3de1 Support runtime customisation of the rageshake URL. (#4267) Doug 2025-06-30 10:18:25 +01:00
  • 53d16e7528 Translations update ElementRobot 2025-06-30 03:34:34 +00:00
  • 4249c9c7d2 added isHeader to the security section list row Mauro Romito 2025-06-27 12:03:07 +02:00
  • e23edf3ac3 Stop VoiceOver from reading the screen behind the current call. (#4265) Doug 2025-06-27 11:15:05 +01:00
  • e0914e4889 Replace the Report a Problem button with the app's version on the start screen. (#4262) Doug 2025-06-27 10:09:35 +01:00
  • d2bfcf81d2 Attempt to fix message composer layout crashes when running as an iPad app on MacOS Stefan Ceriu 2025-06-27 10:51:05 +03:00
  • 3b20af7bf4 Add isSpeaker to available devices list. This is required so that EC "thinks" there is a speaker and an earpiece. If this condition is not met it will not show the toggle button. Timo 2025-06-26 18:07:45 +02:00
  • 9c28a69ccf Be more lenient with the power levels as they can still be missing at the time the various screens are created e.g. after accepting an invite. The correct solution is to subscribe to update and update the UI accordingly when receiving them. Stefan Ceriu 2025-06-26 16:34:34 +03:00
  • 37cbf733d4 EC: handle back navigation from the webview Mauro Romito 2025-06-25 15:57:30 +02:00
  • d8074d682e improved the copy of the accessibility label Mauro Romito 2025-06-26 13:41:15 +02:00
  • e0c2780081 a11y added a label to the remove all filters button Mauro Romito 2025-06-26 13:34:55 +02:00
  • 0eac918715 voice over focuses title when it changes in session verification view Mauro Romito 2025-06-26 13:24:32 +02:00
  • 82e2cff41c Make the BuildSDK tool an AsyncParsableCommand and avoid help showing up after the command is run. Stefan Ceriu 2025-06-26 15:40:56 +03:00
  • 373fa205ba Use mock log files for the BugReportScreenViewModelTests. (#4257) Doug 2025-06-26 12:36:13 +01:00
  • 4b05a6194c a11y improvement for removing a selected user Mauro Romito 2025-06-26 12:50:42 +02:00
  • a562d239db a11y poll improvements Mauro Romito 2025-06-26 12:28:41 +02:00
  • d2b38a4cbe Used the close formatting option a11y label Mauro Romito 2025-06-26 11:55:51 +02:00
  • e075c90bee add view avatar a11y label Mauro Romito 2025-06-26 11:45:34 +02:00
  • bfd97cd560 Make the RoomInfo isPrivate field optional and handle it accordingly. Stefan Ceriu 2025-06-25 17:15:21 +03:00
  • 11c7d07e76 Bump the SDK to v25.06.25-2 which enables (re)storing the sliding sync position in between app runs. Stefan Ceriu 2025-06-25 16:39:59 +03:00
  • 46f49af930 Bump the SDK to v25.06.25; adopt the new optional RoomInfo joinRule and isPublic. Stefan Ceriu 2025-06-25 15:29:42 +03:00
  • 8dc389cd54 Switch to using the power levels for retrieving a user's role. Stefan Ceriu 2025-06-25 12:42:24 +03:00
  • de723853e3 Make the room power levels optional as they can be missing depending on what state events are requested Stefan Ceriu 2025-06-25 12:35:04 +03:00
  • c7ff6c019d Adopt new canOwnUser* power level methods instead of the throwing ones. Stefan Ceriu 2025-06-25 11:34:51 +03:00
  • 374fb722c6 Fix media previews in private room notifications and pagination on upgraded rooms. Doug 2025-06-24 17:44:05 +01:00
  • 5ac6ec28d5 Adopt room info power levels (#4245) Stefan Ceriu 2025-06-24 19:48:00 +03:00
  • 0f9d700c99 Fix a crash when attempting to send a bug report with excessively large logs. (#4243) Doug 2025-06-24 09:47:20 +01:00
  • 0bf6ed1c63 Update dependency jpsim/Yams to from: "6.0.2" renovate[bot] 2025-06-23 23:52:35 +00:00
  • 5b3e045e3c Expose isLiveKitRTCSupported on the ClientProxy. (#4238) Doug 2025-06-23 11:21:36 +01:00
  • 5579f97886 Translations update ElementRobot 2025-06-23 03:35:15 +00:00
  • 0c8a401b4d EC Timeout if it doesn't respond after 30 seconds (#4237) Mauro 2025-06-20 18:21:31 +02:00
  • cbf405a67e Better integrate RoomPowerLevelsProxyMock's own Configuration struct. Stefan Ceriu 2025-06-20 16:43:39 +03:00
  • f522e15dac Adopt the lastest SDK APIs and refactor how we deal with user permissions. Stefan Ceriu 2025-06-20 14:20:01 +03:00
  • 96e5ed06f5 Advertise support for matrix as a URL scheme. (#4236) Doug 2025-06-20 13:59:25 +01:00
  • c8fc4174a6 pr suggestion Mauro Romito 2025-06-20 10:07:26 +02:00
  • ec2a30c492 show alert when trying to accept invalid invites Mauro Romito 2025-06-19 17:23:42 +02:00
  • 6bf26ce389 Prepare next release Element CI 2025-06-19 06:52:31 -07:00
  • daf4aa9239 Move all Introspect VersionPredicates into Compound to have them all in the same place. Stefan Ceriu 2025-06-19 14:36:23 +03:00
  • f4333ba683 Fix MediaTimeline screen header iOS 26 crash, update remaining version predicates. Stefan Ceriu 2025-06-19 14:06:10 +03:00
  • 087a07c01b Fix thread summaries being shown when the thread feature flag was disabled. Stefan Ceriu 2025-06-19 13:42:08 +03:00
  • 712e1f59a7 Fix the MockImageCache and the unit tests following the Kingfisher update. Stefan Ceriu 2025-06-18 10:14:06 +03:00
  • 7ed806535a Bump Version to v2.2.0 Stefan Ceriu 2025-06-18 09:59:14 +03:00
  • 5c320e02e6 Bump Posthog to v3.27.0 Stefan Ceriu 2025-06-18 09:58:17 +03:00
  • eedccef50e Bump Kingfisher to v8.3.2 Stefan Ceriu 2025-06-18 09:48:16 +03:00
  • 63991aa776 Bump KeychainAccess to v4.2.2 Stefan Ceriu 2025-06-18 09:45:45 +03:00
  • 133fb4c4fb Bump DeviceKit to v5.6.0 Stefan Ceriu 2025-06-18 09:44:47 +03:00
  • da11755f3d Bump Swift Algorithms to v1.2.1 and Collections to 1.2.0 Stefan Ceriu 2025-06-18 09:43:39 +03:00
  • 400cff1e69 Bump Emojibase to v1.4.2 Stefan Ceriu 2025-06-18 09:41:07 +03:00
  • 0eb8b1ecae Bump AnalyticsEvents to v0.29.2 Stefan Ceriu 2025-06-18 09:40:13 +03:00
  • effd805901 Bump Sentry to v8.52.1 Stefan Ceriu 2025-06-18 09:38:51 +03:00
  • 5f621411b2 Run Xcode select on the Translations and CalVer workflows. (#4224) Doug 2025-06-18 16:53:32 +01:00
  • ccb0fc7de0 Fixes #4222 - Hide timeline item actions that the user's power level does not allow Stefan Ceriu 2025-06-18 17:02:49 +03:00
  • f04f3e74a7 update ui tests for the poll form screen Mauro Romito 2025-06-18 15:46:42 +02:00
  • 872a51a4d3 Translations update (#4225) ElementRobot 2025-06-18 16:00:25 +02:00
  • 4739d1139f Add a section for pr-a11y in the release notes. (#4223) Doug 2025-06-18 14:38:14 +01:00
  • 2d926f446a Refactor reportUrl to reportURL. Doug 2025-06-18 12:38:21 +01:00
  • d2562b1b7e Don't check the report URL's contents before clearing the lastCrashEventID. Doug 2025-06-18 12:38:00 +01:00
  • dd20823240 Make BugReportService reportUrl optional (#4195) Nicolas Buquet 2025-06-18 13:35:04 +02:00
  • 8b53ff2f37 Prepare next release Element CI 2025-06-18 04:31:21 -07:00
  • 6d2fdb81e4 Update the SDK. (#4220) Doug 2025-06-18 12:01:23 +01:00
  • 5c4fc49763 pr suggestion: use computed var for scaleY Mauro Romito 2025-06-18 11:30:16 +02:00
  • 5e342a91dd unflip timeline table view in voice over mode only Mauro Romito 2025-06-17 14:17:54 +02:00
  • 12e55d6c28 improved reactions a11y Mauro Romito 2025-06-17 19:54:08 +02:00
  • 28038adc0d Fixes #4204, #4180 - Fix OS 26 crashes when not running a development build. Stefan Ceriu 2025-06-18 11:48:39 +03:00
  • 5b6f4a30f0 updated strings Mauro Romito 2025-06-17 12:55:37 +02:00
  • b164f872eb updated tests Mauro Romito 2025-06-16 22:26:48 +02:00