Releases: unwieldycat/robodash
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_hue
parameter 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_auton
andrd::Selector::prev_auton
functions 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::Image
constructor 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::Image
with 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