-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a fullscreen button to TimelineMediaPreviewScreen and hook up swiping through the timeline. #3638
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #3638 +/- ##
===========================================
- Coverage 78.64% 78.61% -0.04%
===========================================
Files 788 788
Lines 66590 66643 +53
===========================================
+ Hits 52371 52389 +18
- Misses 14219 14254 +35
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Not ideal but the gestures conflict with the preview controller.
4ac308a
to
6ab2441
Compare
ElementX/Sources/Screens/FilePreviewScreen/View/TimelineMediaPreviewScreen.swift
Show resolved
Hide resolved
ElementX/Sources/Screens/FilePreviewScreen/TimelineMediaPreviewCoordinator.swift
Show resolved
Hide resolved
Quality Gate passedIssues Measures |
Not ideal, but a good enough workaround for now as adding a tap gesture would conflict with the preview controller.
Additionally adds a second attempt to stop the thumbnail appearing upside-down while dismissing the view (should work on iOS 18.1 and 18.2 this time, although there is occasionally a small flicker).
Additionally additionally, all of the items in the media events timeline are now loaded into the preview controller so that you can swipe between them. (Pagination not included).
Simulator.Screen.Recording.-.iPhone.16.Pro.-.2024-12-18.at.13.24.09.mp4