The latest 0.1.9 snapshot improves the appearance of ProgressBar widgets. Here is a list of changes:
- the floating gradient looks cleaner
- animation speed and chunk size do no longer depend on widget size
- text is rendered with the correct foreground colors, ensuring it is readable with all color schemes
- rendering should be faster, because it no longer uses radial gradients
- the vertical progress bar text rendering has been fixed
Additionally, the progress bar code has been heavily refactored to make it easy to add caching and new features in the future. Due to these changes there are some regressions that should not remain unmentioned:
- the busy indicator does currently not float towards the center, but floats to the left
- small progress bars do no longer have the circled look
As always, testing and feedback is appreciated. Download link:
skulpture-0.1.9.22.tar.bz2 (or newer)