Add initial launcher implementation

This commit is contained in:
Kenny Levinsen
2019-08-02 15:59:52 +02:00
parent a52bc3f126
commit a2bc6190ce
12 changed files with 277 additions and 57 deletions
+4 -3
View File
@@ -105,21 +105,21 @@ impl ModuleImpl for Backlight {
let c = Color::new(1.0, 1.0, 1.0, 1.0);
draw_text(
ROBOTO_REGULAR,
&mut buf.subdimensions((0, 0, 128, 24)),
&mut buf.subdimensions((0, 0, 128, 24))?,
bg,
&c,
24.0,
"backlight",
)?;
draw_bar(
&mut buf.subdimensions((128, 0, 432, 24)),
&mut buf.subdimensions((128, 0, 432, 24))?,
&c,
432,
24,
self.brightness() / 100.0,
)?;
draw_box(
&mut buf.subdimensions((128, 0, 432, 24)),
&mut buf.subdimensions((128, 0, 432, 24))?,
&c,
(432, 24),
)?;
@@ -171,6 +171,7 @@ impl ModuleImpl for Backlight {
_ => {}
}
}
_ => {}
}
}
}