Releases: unwieldycat/robodash
Robodash 2.3.1
This release upgrades to liblvgl 8.3.9 and PROS 4.2.1
Fixes
- Builds on PROS 4.2.1+ failing.
Robodash 2.3.0
Robodash 2.3.0 improves the selector UI.
Added
- An indication for what auton in the selector list is currently selected
color_hueparameter to autons, which places a color chip next to the auton's name in the list.- Page up / page down buttons to the selector if it's scrollable, making scrolling easier when there's many autons.
- Up / down buttons to the selector, providing an alternate way to select autons in the list.
rd::Selector::next_autonandrd::Selector::prev_autonfunctions for user-defined methods to control the selector, enabling hardware buttons or dials.
Robodash 2.2.0
Robodash 2.2.0 provides selector enhancements.
Added
- Autonomous selector callbacks (
rd::Selector::on_select) - Autonomous selector getter (
rd::Selector::get_auton)
Fixed
rd::Imageconstructor for C array images required alv_img_dsc_t, not aconst lv_img_dsc_t(which LVGL outputs in its conversion). Added support for both.
Robodash 2.1.2
Robodash 2.1.2 provides a fix for the image widget.
Warning
This update has a breaking change. When constructing an rd::Image with a C
array, you must pass a pointer to your lv_img_dsc_t instead of a reference.
This is to prevent a dangling pointer.
Fixed
- A bug where constructing an
rd::Imagewith a C array would not display the
image.
Robodash 2.1.1
Recompilation of 2.1.0 that upgrades to PROS version 4.1.0
Robodash 2.1.0
This release fixes issues with and improves the autonomous selector. More information can be found in the change log.
Robodash 2.0.0
Initial release of robodash.
Release Candidate Users
Be sure that you run pros c purge-template robodash before installing. Minor breaking changes since rc3, particularly in the selector class. This release also adds alerts and the ability to disable animations in a view. See documentation for more details.
Selectlib 1.0.0
v1.0.0 Initial release