quick_look 0.3.0 copy "quick_look: ^0.3.0" to clipboard
quick_look: ^0.3.0 copied to clipboard

PlatformiOS

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.md typos 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)
7
likes
160
points
1.2k
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Preview local files with Apple's native Quick Look on iOS, including multiple files and swipe-to-dismiss control.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, meta

More

Packages that depend on quick_look

Packages that implement quick_look