zeba_academy_scroll_physics_lab 0.0.1 copy "zeba_academy_scroll_physics_lab: ^0.0.1" to clipboard
zeba_academy_scroll_physics_lab: ^0.0.1 copied to clipboard

A powerful Flutter package for custom scroll physics, bounce & friction tuning, multi-direction scrolling, and real-time physics editing.

๐Ÿ“œ 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 - 2026-04-08 ๐Ÿš€ #

โœจ Added #

  • Custom scroll physics engine
  • Friction control for user scroll input
  • Bounce simulation using configurable spring physics
  • Velocity clamping for realistic fling gestures
  • Multi-direction scroll behavior (touch, mouse, stylus, trackpad)
  • PhysicsController for runtime physics updates
  • Interactive PhysicsEditor UI with real-time sliders

๐Ÿงช Testing #

  • Unit tests for scroll physics calculations
  • Device input support validation tests
  • Controller state update tests

๐Ÿ›  Improved #

  • Modern Dart constructor using super parameters
  • Clean modular architecture (core, models, controller, widgets)
  • Optimized for performance and extensibility

๐Ÿ› Fixed #

  • Fixed test binding initialization using TestWidgetsFlutterBinding
  • Fixed null safety issues in FixedScrollMetrics
  • Replaced deprecated tolerance with toleranceFor

๐Ÿ”ฎ Upcoming #

  • Physics presets (iOS, Android, Gaming)
  • Free-axis (2D) scrolling support
  • Debug overlay (velocity, friction visualization)
  • Performance benchmarking tools

Maintained by Zeba Academy ๐Ÿš€

0
likes
140
points
70
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A powerful Flutter package for custom scroll physics, bounce & friction tuning, multi-direction scrolling, and real-time physics editing.

Homepage

Topics

#flutter #scroll #physics #animation #ui

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_scroll_physics_lab