Skip to content

Add a vertical progress bar #21

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
hugodahl opened this issue Feb 2, 2021 · 2 comments · Fixed by #25
Closed

Add a vertical progress bar #21

hugodahl opened this issue Feb 2, 2021 · 2 comments · Fixed by #25

Comments

@hugodahl
Copy link
Contributor

hugodahl commented Feb 2, 2021

It would be nice to have a vertical progress bar. Some examples of use:

  • Gauges
  • Meters
  • Goal "Thermometer" displays
@hugodahl
Copy link
Contributor Author

hugodahl commented Feb 2, 2021

This can be assigned to me since I've already started doing some work on this control as mentioned in today's (2021/02/01) weekly CircuitPython weekly meeting.

@hugodahl
Copy link
Contributor Author

hugodahl commented Feb 2, 2021

Most of these tasks, if not all, will result in a breaking change from the currently published version of the library (v1.3.5 at this time).

Tasks

  • Add license information to files where they are missing (pre-commit fix) (Fixed Thanks @dherrada!)
  • Relocate files to organize library as a package (move to ./adafruit_circuitpython_progressbar/...)
  • Create a base class for both horizontal and vertical layouts
  • Update parameters to use tuples for paired values (width/height, positioning coordinates)
  • Update documentation to reflect new syntax
  • Update examples with new syntax
  • Add an example for the vertically rendered control for current platforms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant