Media gallery - part 1(#3588)

* Introduce a `MediaEventsTimelineFlowCoordinator`
* Update SDK API and architecture
* Add a feature flag, add translations
* Move the media events timeline presentation under the room flow coordinator state machine
* Rename `TimelineViewState.timelineViewState` of type `TimelineState` to `timelineState`
* Enabled SwiftLint's `trailing_closure` rule and fix the warnings.
This commit is contained in:
Stefan Ceriu
2024-12-06 16:58:14 +02:00
committed by GitHub
parent a9e4837b62
commit caaa89af62
83 changed files with 1247 additions and 279 deletions
@@ -377,6 +377,12 @@ extension PreviewTests {
}
}
func test_mediaEventsTimelineScreen() {
for preview in MediaEventsTimelineScreen_Previews._allPreviews {
assertSnapshots(matching: preview)
}
}
func test_mediaUploadPreviewScreen() {
for preview in MediaUploadPreviewScreen_Previews._allPreviews {
assertSnapshots(matching: preview)
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1a72db00d98af34232f15be756e5f2358920ea8b2c327949aece97755105779a
size 335736
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:da72b8fd77d8040d6d53cf4f8b02b36b1ebd4954b25c6487f7874df015f743eb
size 72305
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:de9881a48786a790f314fd25e1e5f76e2d91156c42d5d49337082c8023ac0de5
size 336616
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cbdceca0d1cf597d6c1c31abb0146084fde5d183ab5acf8399badb6c1b6c7caf
size 73391
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5e8c6353145a110c8ef00b32d6ce6edf76e093cc1aa3fdb1b62eef41af0b4e1d
size 795122
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9e04f78541a56fcc68d4d96c4cb3c031c577fce926953710cedc515b3e0cd219
size 31710
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:696f15ca06f05895a003243b041107724143bbe0815147420d50ac475952c205
size 795870
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9db638196c632227dc675d0d599d13e57d76ecf2cc7b310f94dab046316e7921
size 32636