Mauro
16812e21ea
Bump SDK to 1.0.51 ( #3298 )
2024-09-18 11:38:43 +02:00
Doug
5078f571ed
Push the deactivate account screen. ( #3297 )
2024-09-18 10:21:48 +01:00
Doug
5625e78fc9
Add support for account deactivation when not using OIDC. ( #3295 )
nightly/1.8.2.709
2024-09-17 20:08:35 +01:00
Stefan Ceriu
8660a22b3e
Bump the RustSDK to v1.0.50
2024-09-17 16:05:02 +03:00
Mauro
efe352c319
Added analytics for message pinning ( #3284 )
2024-09-17 10:02:26 +02:00
Matthew Hodgson
20f4a43751
fix license text in README.md
nightly/1.8.2.708
2024-09-16 16:02:58 +01:00
Doug
6efbf6117f
Allow registration on matrix.org using a custom helper URL. ( #3282 )
2024-09-16 13:05:22 +01:00
Doug
6cfe09b96d
Add a WebRegistrationScreen (not included in the flow yet). ( #3281 )
2024-09-16 11:03:29 +01:00
Velin92
2745eabc0a
Translations update
2024-09-16 08:31:58 +03:00
Element CI
7536771409
Prepare next release
nightly/1.8.2.707
2024-09-13 08:05:45 -07:00
Doug
93daaf554f
Handle notifications properly when a call is happening. ( #3276 )
1.8.1
2024-09-13 16:50:29 +02:00
Stefan Ceriu
ce83aec760
Bump the RustSDK to v1.0.48
2024-09-13 15:25:17 +03:00
Stefan Ceriu
16d3cb6f3f
Log where the user's state and caches folders were setup on startup.
2024-09-13 15:25:17 +03:00
Stefan Ceriu
feaaeb5090
Remove redundant versions.contains(.native)
check
2024-09-13 15:25:17 +03:00
Stefan Ceriu
d53e185d81
Replace client side room awaiting with the SDKs new awaitRoomRemoteEcho
method
2024-09-13 15:25:17 +03:00
Doug
47a093eb4e
Fix interactive dismissal of our QLPreviewController on iOS 18. ( #3274 )
nightly/1.8.1.706
2024-09-12 12:22:18 +01:00
Doug
a1c47ad209
Make sure we reset the feature flag when upgrading to SSS. ( #3272 )
2024-09-12 10:38:07 +01:00
Doug
d24214c674
Make sure we don't reuse an old NSEUserSession after logging out and back in. ( #3273 )
2024-09-12 10:24:05 +01:00
Doug
022cc59d56
Try uploading test results to Codecov. ( #3266 )
2024-09-12 07:09:15 +01:00
Element CI
0e6a2594dd
Prepare next release
nightly/1.8.1.705
2024-09-11 07:14:10 -07:00
Mauro
0d9d8f9fa4
Sdk v1.0.47 ( #3265 )
1.8.0
2024-09-11 15:55:15 +02:00
Doug
b85bd602f5
Tidy-up useless directories at the end of a test run.
2024-09-11 14:54:28 +01:00
Doug
af3a6ccbed
Make the SessionDirectories type responsible for cleaning up data. ( #3261 )
2024-09-11 14:32:03 +01:00
Stefan Ceriu
84a3ffc135
Require a specific snapshotting device minor OS version when running PreviewTests
2024-09-11 15:24:25 +03:00
Stefan Ceriu
65bacfaae3
Fixes #3173 - Force frame sizes for timeline items that are missing sizing info.
2024-09-11 15:24:25 +03:00
Mauro Romito
10fcb5575d
version bump to 1.8.0
2024-09-11 13:24:34 +02:00
Stefan Ceriu
eb60a8d3f4
Fixes #3249 - Converge on the same max height for both text composers.
2024-09-11 13:52:28 +03:00
Mauro
ed67a29277
Added a pin icon ( #3257 )
2024-09-11 10:40:11 +00:00
Stefan Ceriu
ff5b22cecf
Bring back default controls for QuickLook based media viewers ( #3254 )
...
* Fixes #3243 - Bring back default controls for QuickLook based media viewers
2024-09-11 12:11:30 +03:00
Stefan Ceriu
bef892451e
Add a banner that offers the user to transition to native sliding sync ( #3252 )
...
* Fixes #2508 - Offer user to transition to SSS
* Rename `HomeScreenBannerMode.shown` to `HomeScreenBannerMode.show`
* Generate and use preview tests for the migration banner
* Bump the RustSDK to v1.0.46
* Address PR review comment
2024-09-11 08:21:27 +03:00
Stefan Ceriu
f264c2559c
Free up CI runner disk space before running UI tests.
nightly/1.7.6.704
2024-09-10 18:23:13 +03:00
Mauro
4ec6098838
Allow redacted messages to be viewed and unpinned ( #3251 )
2024-09-10 15:25:21 +02:00
Doug
539452394e
Add iOS 18 to the Introspect supported versions. ( #3248 )
2024-09-10 13:24:17 +01:00
Stefan Ceriu
c8cb65c92b
Update bug.yml
2024-09-10 15:18:11 +03:00
Doug
cc4942fb78
Require acknowledgement to send to verified users who have unsigned devices or have changed their identity. ( #3215 )
...
* Refactor HeroImage style.
* Add a screen to resolve (crypto-related) timeline item send failures.
* Refactor send failures.
* Update the SDK.
2024-09-10 09:56:11 +01:00
Stefan Ceriu
f6c8aae09e
Switch codecov-action back to v3 as 4 significantly decreases coverage
...
- previously seen in https://github.com/element-hq/element-x-ios/pull/2727
2024-09-10 11:55:18 +03:00
Stefan Ceriu
c2b9a7f170
Fix wrong durations for uploaded media
...
At some point Uniffi introduced [automatic conversions](35140607dc/uniffi_bindgen/src/bindings/swift/templates/DurationHelper.swift (L19)
) from Rust's `Duration` to `TimeInterval`s but the original implementation for media uploading was using milliseconds. When the conversion happened there were no breaking changes and iOS kept sending millis instead of seconds, resulting in **very** wrong values.
2024-09-10 11:11:34 +03:00
Mauro Romito
1a3378f6d3
tweaks for the RC
nightly/1.7.6.703
2024-09-09 18:01:16 +02:00
Stefan Ceriu
d88440dda4
Fix post-merge snapshots tests.
2024-09-09 15:22:29 +03:00
Stefan Ceriu
2f6fea29f3
Replace Prefire with a very similar but simpler and more direct approach ( #3232 )
...
* Replace Prefire with a very similar but simpler and more direct approach
* Move PreviewTest snapshots to their new location (snapshotting default, mirrors UITests)
* Update acknowledgements
* Switch snapshot configuration extensions to a custom version
* Exclude snapshots from the PreviewTests target
* Fix acknowledgements
* Rename snapshotting preference keys
* Remove `skipPackagePluginValidation`
2024-09-09 15:07:41 +03:00
Stefan Ceriu
a4166de502
Add support for showing media playback controls on the lock screen
2024-09-09 14:42:32 +03:00
Stefan Ceriu
d0d24e2d09
Remove spammy logs
2024-09-09 14:42:32 +03:00
Stefan Ceriu
a5fe629790
Fix message composer presendCallback
warnings
2024-09-09 14:42:32 +03:00
Stefan Ceriu
37ed7addf5
Fixes #3197 - Allow voice message playback in the background
...
- inform other audio sessions on deactivation
- let CallKit handle the audioSession for ElementCall
2024-09-09 14:42:32 +03:00
Stefan Ceriu
a0eafe26c3
Fixes #3147 - Remove the sliding sync proxy wait list
2024-09-09 12:41:28 +03:00
Stefan Ceriu
6759a66533
Fixes #3146 - Remove the account migration screen
2024-09-09 12:41:28 +03:00
Velin92
cce42a7126
Translations update
2024-09-09 08:24:59 +03:00
Stefan Ceriu
0d5f249196
Make SwiftFormat 0.54.4 happy.
2024-09-09 08:23:53 +03:00
Stefan Ceriu
664e87fe87
Switch license to AGPL ( #3237 )
...
* Switch license file to AGPL
* Update file copyright headers
* Update the default project file header
nightly/1.7.6.702
2024-09-06 16:34:30 +03:00
Stefan Ceriu
0f3b33c5ae
Fix unfinished comment about onboarding flow verification state listening.
2024-09-06 09:51:44 +03:00