flutter_omni_kit 0.0.7 copy "flutter_omni_kit: ^0.0.7" to clipboard
flutter_omni_kit: ^0.0.7 copied to clipboard

A comprehensive, production-grade collection of Flutter media widgets, document previewers, and Dart extension methods designed specifically for real-world app development.

0.0.7 #

  • Fully resolved unsendable object crash by refactoring isolate calls into static methods, ensuring no state capturing occurs.

0.0.6 #

  • Fixed 00:00 duration issue in OmniAudioPlayer by adding a manual duration fetch fallback.
  • Improved useBackgroundValidation compatibility by using GET headers instead of HEAD requests.
  • Made background validation non-blocking to allow native player fallbacks.

0.0.5 #

  • Fixed unsendable object crash when using useBackgroundValidation: true. Improved isolate memory safety by avoiding state capturing.

0.0.4 #

  • New UI Components:
    • OmniGlassCard: A modern glassmorphism container.
    • OmniShimmer: Easy-to-use skeleton loading animations (ListTile, Circular, Rectangular).
  • New Infrastructure Utilities:
    • OmniNetwork: Simplified API client (Dio wrapper) with connectivity checks.
    • OmniStorage: A clean "one-liner" local storage solution (SharedPreferences wrapper).

0.0.3 #

  • Added useBackgroundValidation (Isolate-based) to OmniVideoPlayer and OmniAudioPlayer to validate media URLs/paths in the background and prevent main-thread jank.

0.0.2 #

  • Added extensive customization options (colors, placeholders, error builders) to OmniVideoPlayer, OmniAudioPlayer, and OmniFilePreviewer.

0.0.1 #

  • Initial version.
5
likes
0
points
579
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive, production-grade collection of Flutter media widgets, document previewers, and Dart extension methods designed specifically for real-world app development.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

audioplayers, cached_network_image, chewie, connectivity_plus, dio, flutter, open_filex, shared_preferences, shimmer, syncfusion_flutter_pdfviewer, video_player

More

Packages that depend on flutter_omni_kit