GUI: status bar rendering. Power: battery indicator. (#207)
* Menu: animation. Irukagotchi: idle image. * Power: battery, usb activity widget * Power: tune battery max voltage and clamp overshoot * get initial charge state Co-authored-by: Aleksandr Kutuzov <aku@plooks.com> Co-authored-by: aanper <mail@s3f.ru>
This commit is contained in:
@@ -21,8 +21,9 @@ void irukagotchi_draw_callback(CanvasApi* canvas, void* context) {
|
||||
canvas->clear(canvas);
|
||||
canvas->set_color(canvas, ColorBlack);
|
||||
canvas->set_font(canvas, FontPrimary);
|
||||
canvas->draw_icon(canvas, 10, 20, irukagotchi->icon);
|
||||
canvas->draw_str(canvas, 30, 32, "Irukagotchi");
|
||||
canvas->draw_icon(canvas, 0, 0, irukagotchi->icon);
|
||||
canvas->draw_str(canvas, 80, 30, "111001");
|
||||
canvas->draw_str(canvas, 80, 42, "011010");
|
||||
}
|
||||
|
||||
void irukagotchi_input_callback(InputEvent* event, void* context) {
|
||||
@@ -37,7 +38,7 @@ void irukagotchi_input_callback(InputEvent* event, void* context) {
|
||||
Irukagotchi* irukagotchi_alloc() {
|
||||
Irukagotchi* irukagotchi = furi_alloc(sizeof(Irukagotchi));
|
||||
|
||||
irukagotchi->icon = assets_icons_get(A_Tamagotchi_14);
|
||||
irukagotchi->icon = assets_icons_get(I_Flipper_young_80x60);
|
||||
icon_start_animation(irukagotchi->icon);
|
||||
|
||||
irukagotchi->widget = widget_alloc();
|
||||
|
Reference in New Issue
Block a user