Skip to content

Releases: skydoves/ProgressView

1.1.3

11 Dec 06:45
7123cf6
Compare
Choose a tag to compare

馃帀 Released a new version 1.1.3! 馃帀

What's Changed

  • Upgraded AGP plugin to 7.0.2 & Gradle wrapper to 7.2.
  • Added Binary compatibility validator and added public interface binaries.
  • Used explicit API mode and added explicit modifiers.
  • Used Kotlin 1.5.31 internally.

Full Changelog: 1.1.2...1.1.3

1.1.2

27 Jul 14:23
b472bae
Compare
Choose a tag to compare

馃帀 Released a new version 1.1.2! 馃帀

What's New?

  • Add gradient center color in progressView. (#17)
  • Concealed internal functions on Java project.

Thanks to @Ten-Wang

1.1.1

26 Dec 07:15
17e9eba
Compare
Choose a tag to compare

馃帀 Released a new version 1.1.1! 馃帀

What's New?

  • Updated kotlin version to 1.4.20 internally.
  • Added a new attribute radiusArray for setting radius to each corner.
.radiusArray = floatArrayOf(0f, 0f, 0f, 0f, 50f, 50f, 50f, 50f)
  • Hidden the setters of the TextForm in Java projects.
  • Refactored internal functions.

1.1.0

11 Sep 13:16
d08dc40
Compare
Choose a tag to compare

馃帀 Released a new version 1.1.0! 馃帀

What's New?

  • Updated compile SDK version to 30, kotlin version to 1.4.0 internally.
  • Used single abstract method conversions to interfaces.
  • Fixed ProgressViewOrientation.VERTICAL is not working properly (#10)
  • Fixed progress_padding is not working properly.
  • Optimized HightLightView initialization internally.

1.0.9

01 Jul 15:16
61f7492
Compare
Choose a tag to compare

馃帀 Released a new version 1.0.9! 馃帀

What's New?

  • Type of the labelText attribute changed String to Charsequence.
  • Added borderWidth and borderColor attributes.
  • Added ProgressLabelConstraints attributes for determining the constraints aligning of the label position.
    This attribute can be used with the labelGravity property.
progressView.labelGravity = Gravity.CENTER // align the text label to the center

1.0.8

17 May 07:42
b76e543
Compare
Choose a tag to compare

Released a new version 1.0.8.

  • Changed min SDK level is 16 to 17.
  • Removed unused plugin & resources
  • Added attributes documentation in the xml layout.

1.0.7

17 Mar 13:34
aed06ea
Compare
Choose a tag to compare

Released version 1.0.7.

Added some features.

  • ProgressViewAnimation: we can implement some provided animation using this attribute.
BalloonAnimation.NORMAL
BalloonAnimation.BOUNCE
BalloonAnimation.DECELERATE
BalloonAnimation.ACCELERATEDECELERATE
  • setInterpolator: we can set customized interpolator to the progress animation.

1.0.6

15 Mar 10:04
5f7c058
Compare
Choose a tag to compare

Released a new version 1.0.6.

What's new

  • Implemented progressFromPrevious attribute. If you want to animate progress from the previous progress. (#4)
  • Added isAnimating field. We can check now is animating or not using the field. progress.isAnimating()

1.0.5

25 Nov 05:03
9b1313d
Compare
Choose a tag to compare

Supports setOnProgressChangeListener, setOnProgressChangeListener for Java. (#5)

1.0.4

24 Nov 15:10
d9c1309
Compare
Choose a tag to compare

New Feature(#6 #7)

  • min attribute for preventing the progress value under the minimum value.