Releases: suragch/audio_video_progress_bar
Releases · suragch/audio_video_progress_bar
2.0.1
2.0.0
1.0.0
0.11.0
- @Hwan-seok and @thesensibledev: fix horizontal drag and tap gesture detection when competing with other widgets (#44, #39, #31, #23)
- @thesensibledev: update Android folder in example project (#42)
- @thesensibledev: fix widget tree not displaying in devtool
onTap from SensibleDev
This version fixes problems with gesture detection and adds onTap
support. That means that the widget will behave differently with a drag and a tap. That way tapping doesn't need to automatically seek to some location.
See discussion at PR #49 from @thesensibledev
We aren't currently going to publish this version to Pub, but I'd like to keep the code for future reference (or for someone to use directly in their project).
0.10.0
[0.10.0] - November 14, 2021
- @addie9000: fix thumb position when total changed (#27)
- @giga10: Drop 0 padding on time labels less than 10 minutes (#24, #25)
- Update demo app so that buttons don't overflow
- Updated documentation to clarify how you can getting the thumb duration while the user is in the process of seeking.
0.9.0
[0.9.0] - August 12, 2021
- Added
barCapShape
to selectBarCapShape.round
orBarCapShape.square
for the ends. (#20) - Added
thumbCanPaintOutsideBar
to control whether the thumb paints before the start or after then end of the bar. (#21) - Fixed sizing bug when bar height is greater that thumb diameter.
- Fixed dragging and thumb painting misalignment bug.
- Fixed jittery bar that readjusts for changing label widths when labels on sides.
0.7.0
- Reverted back to centering the thumb at the ends because otherwise it wouldn't move for the first and last few seconds. (#15)
- The thumb radius is not included in the widget width calculations when the labels are above or below. That means it will get drawn outside of the widget dimensions (which was already true for the glow radius). Users can wrap the widget with Padding if more padding is needed on the ends.
I forgot to make a release for version 0.6.2, which included:
- Initialize the thumb position based on progress and total time. This allows compatibility with the
Visibility
even when not maintaining state. (#12)