zeba_academy_widget_snapshots 0.0.1
zeba_academy_widget_snapshots: ^0.0.1 copied to clipboard
Capture Flutter widget screenshots offline with optional blur and local storage.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.0.1 Initial Release #
โจ Added #
- ๐ธ Widget screenshot capture using
RepaintBoundary - ๐ฏ
SnapshotControllerfor handling capture and save operations - ๐งฉ
SnapshotWidgetwrapper for easy integration - ๐พ Local storage support using
path_provider - ๐ซ๏ธ Optional blur functionality using
imagepackage - ๐ Retrieve saved snapshots from local directory
- โก Fully offline functionality (no API / no cloud dependency)
๐งช Testing #
- Widget test for snapshot capture
- Verified image byte generation
๐ ๏ธ Internal #
- Clean modular architecture (
controller,widget,storage,blur_helper) - Null-safety support
- Optimized image encoding (PNG)
๐ฎ Upcoming (Planned) #
๐ Features #
- ๐ธ Snapshot gallery viewer UI
- ๐ท๏ธ Notes and tagging system for snapshots
- ๐ Export snapshots to PDF
- ๐ Share snapshots
- ๐ฏ Selective blur (blur specific regions only)
โก Improvements #
- Performance optimizations for large widgets
- Better blur quality tuning
- Enhanced file management utilities
๐ Notes #
- This is the first stable version of the package.
- Feedback and contributions are welcome to improve future releases.
Thank you for using zeba_academy_widget_snapshots! ๐