abebe 1.1.0
abebe: ^1.1.0 copied to clipboard
A Flutter package to dynamically adjust animation frame rates based on typing speed. Initial release supports Lottie assets, with future support for additional asset types.
Changelog #
1.1.0 #
- Added: Real-time animation speed synchronization with typing speed.
- Added: Smooth speed transitions using exponential decay for inactive periods.
- Added: Speed limits to prevent extreme animation speeds.
- Improved: Animation progress preservation during speed changes.
- Fixed: Animation speed resetting to normal after inactivity.
- Fixed: Proper handling of typing speed calculations.
- Updated: Example app with a complete demonstration of the package.
- Added: Comprehensive unit and widget tests for reliability.
1.0.1 #
- Fixed: Minor bugs in animation speed calculation.
- Improved: Documentation and example code.
1.0.0 #
- Initial release:
- Core functionality for syncing Lottie animations with typing speed.
- Supports JSON assets and Lottie animations.
- Basic example app included.