|
|
|
@ -121,7 +121,7 @@ impl ModelMercuryFeatures {
|
|
|
|
|
|
|
|
|
|
let loader_offset: i16 = 19;
|
|
|
|
|
let center_text_offset: i16 = 10;
|
|
|
|
|
let center = SCREEN.center() + Offset::y(-loader_offset);
|
|
|
|
|
let center = SCREEN.center() + Offset::y(loader_offset);
|
|
|
|
|
let inactive_color = bg_color.blend(fg_color, 85);
|
|
|
|
|
|
|
|
|
|
shape::Circle::new(center, constant::LOADER_OUTER)
|
|
|
|
@ -133,7 +133,7 @@ impl ModelMercuryFeatures {
|
|
|
|
|
.with_end_angle(((progress as i32 * shape::PI4 as i32 * 8) / 1000) as i16)
|
|
|
|
|
.render(target);
|
|
|
|
|
|
|
|
|
|
shape::Circle::new(center, constant::LOADER_INNER)
|
|
|
|
|
shape::Circle::new(center, constant::LOADER_INNER + 2)
|
|
|
|
|
.with_bg(bg_color)
|
|
|
|
|
.render(target);
|
|
|
|
|
|
|
|
|
@ -169,6 +169,7 @@ impl UIFeaturesBootloader for ModelMercuryFeatures {
|
|
|
|
|
show(&mut frame, true);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#[cfg(not(feature = "new_rendering"))]
|
|
|
|
|
fn bld_continue_label(bg_color: Color) {
|
|
|
|
|
display::text_center(
|
|
|
|
|
Point::new(SCREEN.width() / 2, SCREEN.height() - 5),
|
|
|
|
|