RPB Customization and Modularity Enhancements
This release brings some big improvements to the RoundedProgressBar Library 🎉
The biggest change is that each corner can have a different corner radius value. This is a very useful feature because it allows the progress bar to appear "attached" to other views with rounded corners. So if you want a progress bar with an icon and rounded corners, you could make a custom image view and put it adjacent to your progress bar. The result would be a progress bar with an icon that looks like a single view. For an example of this, check out the progress bars on the README.
Other notable improvements included in this release:
- If desired, the progress bar will only show "0%" or "100%" if the current progress double value is exactly equal to 0.0 or 100.0. This is useful in cases where "0%" or "100%" is an important indicator to the user.
- Text padding can be specified for the
ProgressOverlayText
Note: This release is not backwards compatible with 1.x.x versions. Upgrading from 1.x.x to 2.0.0 should be easy though. It's likely you'll just need to change some method and/or xml attribute names.