Skip to content

Releases: suragch/audio_video_progress_bar

2.0.1

Choose a tag to compare

@suragch suragch released this 11 Oct 02:38
  • Fix text scale factor for progress and total labels (@stutid) (#61 and #63).

2.0.0

Choose a tag to compare

@suragch suragch released this 24 Aug 08:02
  • Bump to Dart 3.0 and Flutter 3.0.
  • Fix time label overflow (#60).
  • Clamp buffered and progress within total range (#59).

1.0.0

Choose a tag to compare

@suragch suragch released this 03 Feb 08:28
  • Bump to stable release versioning
  • Draw progress bar to match thumb drag location (@navaronbracke) (#34)
  • Update current progress label while dragging thumb
  • Rename textTheme.bodyText1 to textTheme.bodyLarge

0.11.0

Choose a tag to compare

@suragch suragch released this 07 Oct 05:58

onTap from SensibleDev

Choose a tag to compare

@suragch suragch released this 01 Oct 03:54
08527a5

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

Choose a tag to compare

@suragch suragch released this 14 Nov 09:49

[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

Choose a tag to compare

@suragch suragch released this 03 Nov 00:09

[0.9.0] - August 12, 2021

  • Added barCapShape to select BarCapShape.round or BarCapShape.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

Choose a tag to compare

@suragch suragch released this 02 Aug 11:18
  • 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)

0.6.1

Choose a tag to compare

@suragch suragch released this 23 Jul 12:02
  • Added timeLabelPadding parameter for putting some extra space between the time labels and progress bar.
  • Fixed a couple bugs with thumb position
  • Added thumb radius and label padding controls to the sample project

0.6.0

Choose a tag to compare

@suragch suragch released this 20 Jul 06:16
  • Made the thumb and rounded bar caps stay within bar bounds so that padding is maintained from side text (#13)
  • This change could possibly affect some user's layout so even though it isn't a breaking change programmatically, still bumping up a version so version upgrades won't be automatic.