quick_look 0.3.0
quick_look: ^0.3.0 copied to clipboard
Preview local files with Apple's native Quick Look on iOS, including multiple files and swipe-to-dismiss control.
Changelog #
0.3.0 #
- Require Flutter 3.44+, Dart 3.12+, and iOS 13+ (the example targets iOS 15).
- Breaking: require Swift Package Manager; remove CocoaPods support, the podspec, and the example's Pods integration.
- Replace the Objective-C bridge with Swift generated by Pigeon 29.0.6.
- Present Quick Look in the calling Flutter engine's scene and migrate the example to UIScene.
- Present a single native preview and complete its future once on dismissal or engine teardown.
- Handle spaces, Unicode and URL-reserved characters as literal file paths.
- Return false for invalid paths, unreadable or unsupported files, invalid indices, and overlapping previews.
- Simplify the example to use Dart's temporary directory and handle widget disposal and errors safely.
- Adopt Flutter lints 6, fix the README sample, and add Dart/native regression tests and CI.
0.0.1 #
- Ability to open a single file in
QLPreviewController.
0.0.2 #
- Ability to open muitiple assets with
openURLs(List<String> _)method
0.0.3 #
README.mdtypos fix
0.0.4 #
- Add documentation
0.0.5 #
- Update Android versions, so that it builds
- Update dependencies
0.0.6 #
- remove android support (was redundant) (#6)
- openURL futures now resolve after native modal closes (#5)
0.1.0 #
- move to pigeon for communication
0.2.0 #
- add isDismissable (#10)
- up flutter and pigeon version (#11)
- add canOpenUrl (#12)