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.
This commit is contained in:
Doug
2024-09-10 09:56:11 +01:00
committed by GitHub
parent f6c8aae09e
commit cc4942fb78
86 changed files with 1422 additions and 158 deletions
+6
View File
@@ -531,6 +531,12 @@ class PreviewTests: XCTestCase {
}
}
func test_resolveVerifiedUserSendFailureScreen() {
for preview in ResolveVerifiedUserSendFailureScreen_Previews._allPreviews {
assertSnapshots(matching: preview)
}
}
func test_roomAttachmentPicker() {
for preview in RoomAttachmentPicker_Previews._allPreviews {
assertSnapshots(matching: preview)
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5aff3c2bdc10d469661d8d156619b7a638aa5db4bff2525ea1a7091753e13194
size 75111
oid sha256:fc0197e073dc65810abea718dc3e01c0828268d1f66a8b28b907d8ce19fcd836
size 86873
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5aff3c2bdc10d469661d8d156619b7a638aa5db4bff2525ea1a7091753e13194
size 75111
oid sha256:fc0197e073dc65810abea718dc3e01c0828268d1f66a8b28b907d8ce19fcd836
size 86873
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b44ce499b27688bbf5dee93b8be232bc1956f764b6056bb9d018f4642ba802b9
size 33871
oid sha256:768e676b260ee17b868e77ee968df0017c61df374095a9504b12518b6eb511df
size 45549
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b44ce499b27688bbf5dee93b8be232bc1956f764b6056bb9d018f4642ba802b9
size 33871
oid sha256:768e676b260ee17b868e77ee968df0017c61df374095a9504b12518b6eb511df
size 45549
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8e4f2a9579f5e64da486ac22e56f1cea10f3450687641900790408f9f3004311
size 121955
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4555eb5aab386a6dc73622b063a871f3d2c103e9078d14e0f65ec8d072d6cd0a
size 124524
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ec75d1ba7375877c82ea1b71947607558762aa00ae4ca575bcc81a8434e9b76b
size 155316
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:197d010abc66e31f74620898772fccdbe9b15e77ca72c764be65fca3e96ef5bd
size 160426
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9ca3e0c570345f63fe2d0e915b9cb1c68faa5758acf87901b21b674a9838b380
size 85398
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e6651a6be9527f47ede782f8a7f3a0c630884b4d2f14c34d67e3a7262bb39908
size 89346
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fb7f1eb81810906391eb771ffcec9f37357d2f340677e151edbe1b7977477137
size 128891
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:90f15401000e28a427e45f5a3d2e4abaa6dd6074bdd541a04ad1ec5fc062b891
size 134865
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a814e87ba746f5d1590bc620afae3d473eab3497875da9f56fa1f5aceb6b593
size 139034
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03297b75fc2e171ca2308ef9f7282ed16de2325c6a3a150149e7bb2a7ce91cd7
size 139166
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d4c791d4456c8599bb42d53ec3ff5f20fd07f38fec94a22befe7366e63d0fb6c
size 146941
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b6a081183c1dfddbe45ac2916e94a67487279dff50f9d6145a34c9d2b68de06c
size 137752
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:175ac6aeee353f9449221ee3a577b9ff68d4091246995a53a5fdbc6eb4a84f0c
size 128129
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:856395860c1c673ada6ecd4bc1e279fe38d37d6038c4e7cffe6aa885433960d7
size 132971
oid sha256:dce83b00452e17c6092bbf333dc5bb5538c5b2860eb438086ee2006820455115
size 132996
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:175ac6aeee353f9449221ee3a577b9ff68d4091246995a53a5fdbc6eb4a84f0c
size 128129
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:268ca2367cd6fae133b5aa193bac1516a4a5ed56268bb5b061453bd607501398
size 138558
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:16b0210687ba4e03042cdf79b50bc06e2a866699561228007a6758f03a02a79f
size 136665
oid sha256:1ace2dc3b0c346443590b893332d8ff36689490c2a16e3a69f1514f04b20205c
size 136768
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0b9ef697532f30ecb4ad0c1ae42cec52c495999da9e2ff238e486be621626692
size 128275
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b98860688a9a13f02ed226c6db06b208381c0938242b923b24669826ea30ad5c
size 146954
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dc5eb6e01de2c2e7b57683ffa0881a300b073c1b0517d96dbc477689e2e4f2e7
size 146246
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a2a3123d25db61ba232747dd1d7eb5e20cc0395923b63d7368d19ef273ae2165
size 146218
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f5ba0459b444324a63dd0197bfc8bc6c7624ca56b14e09aa39ea402cbb84bc03
size 148850
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:665d19ddbfdb19d79fc3afdb131bbdc2610ab92950f99ef5a71a851407de7540
size 145728
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:93502300833314fc2cbbc60c2697eba8ad6a97fe65eb16b388b0c8242fe4cf96
size 129926
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f4b4d87745ede48f63c635a517b0b53333248093a12b007f9cb63103eec708f6
size 137003
oid sha256:88b615bbd24548c09f51fd44f8d5e84e7a2a3f6719248f570a900336bb49209e
size 137067
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:93502300833314fc2cbbc60c2697eba8ad6a97fe65eb16b388b0c8242fe4cf96
size 129926
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:25c106563019a4e83c4537f3063b8a18c23bde138ba724dc03d54f289ae8efbb
size 145432
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d12e1350b1e5a6ec8477feb15fb74e3492fcda98e5802d368110b9289f135475
size 142260
oid sha256:e0bb5d00d02fc9a0174a49ece0bf0e9c5944eee89887813cffede3ad79327c3f
size 142433
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5438bd086e097841f104bd6d6b43b308a2116a8be81253fbef9666267403c26f
size 130069
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d39ea3ad6fe5325875e6449b08c6d5f4c8a56ded6d8b52a2a71aba606af01302
size 148904
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:32ef4ab70c1c611b8022a85855cbc3f0483aeb8b794bc31403dbdeeb417dca3f
size 91903
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3012f9c2833a903b90e0ab8e3976ccb15d5e9b99629b449c15416aec678422b4
size 91831
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:087068712179f7fedcf0fe1b984ece43378b6528312873b363b128aae9785e68
size 91908
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8053e7b49f3371b57eee1fb2bbf612e83b70c199f97b82b7610823c98a11fc95
size 90802
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8ff69118ef7182e5d9cdd78531a394dd9344bc34fc6dd090c9595308568bdd8c
size 81637
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2c14641b3b0bc6d14fefe09eb2e94c273beadd4fb638fd91e13839cb45291dc7
size 84586
oid sha256:ebd53df8d28fa0c1b48a9b23b04153f8f9f53b67de9c771eed6dee9a902b72e8
size 84476
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8ff69118ef7182e5d9cdd78531a394dd9344bc34fc6dd090c9595308568bdd8c
size 81637
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:74260e444cf6dffe7302066e81901b4e235d967a71586528e1a5a74691487f24
size 91442
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:616fc70da47bf61a23cfcaf22928139913dbddab00769dcd2bb3da01a7afc30a
size 87485
oid sha256:268ee1dd299033cf76cf8fe1ffcb0087b5180d4b15b57b189a221f2bd3d2d289
size 87437
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:babe7ac92847207fe9c42db76a25c443fc056d0cb5236bb74123df1eb1c75fc7
size 81558
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b92834dc9f0ea920743fd9336de180eafdc87071209a27e8bd880d21e8e6a39f
size 91943
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:011c4ce8721d2d12fd159b9451e06f03419543ad6744c7c2ec2f977f46803687
size 107558
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:57db8ed1a18fa300f813e3796a31449a0f295d2845dd14bd87f339ea82c8cacb
size 107529
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6c828ff373382a4d6c9f7d2d9577c4578f0c874e5fb08f8886bd8d48caee286c
size 97553
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2ba91ee1295d59e6f17b0178659423f0c628e6189535e73226607589c0d5eee4
size 105819
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b00ba9ac752baea6f31925bb23a5db5834402e8daba7bb072dc15ae6e085945d
size 87286
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f77a276e429a2d601cd474e547e3a0923b8b432121b1bb7e12a1eaa593d0d4b6
size 92034
oid sha256:7e2917406331c37dc9d1e369fb034d29223d5af5dc9f7069ca9ac82827cf4b9a
size 91918
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b00ba9ac752baea6f31925bb23a5db5834402e8daba7bb072dc15ae6e085945d
size 87286
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a212b2a93a757524ffc9085ac15e0c115add5b20f353507632d6eb7c794701b0
size 105467
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8d3cddc2a7fc71a390be380caf341c638ec43950cb7196ecda6ebd58069de750
size 99561
oid sha256:c4a3151ffb3f555fd99747cf211236f01be15c5f13373c684021e9ee7a4bd788
size 99441
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8bdb7a577de87f2e99570feda71222da953c4321e3a681c62d0d80b6079cdf81
size 87175
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5d2ba9cfa065c63a2e62df7ed84bf4838cb01b29124b70a6c9a220d8c037cc50
size 97569