abebe 1.1.0 copy "abebe: ^1.1.0" to clipboard
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.
1
likes
150
points
55
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

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.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, lottie

More

Packages that depend on abebe