[FL-2133, FL-2151] charging icon, fix gui buttons size (#925)
Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
		| @@ -16,8 +16,16 @@ bool power_is_battery_well(PowerInfo* info) { | ||||
| void power_draw_battery_callback(Canvas* canvas, void* context) { | ||||
|     furi_assert(context); | ||||
|     Power* power = context; | ||||
|     canvas_draw_icon(canvas, 0, 0, &I_Battery_26x8); | ||||
|     canvas_draw_box(canvas, 2, 2, (power->info.charge + 4) / 5, 4); | ||||
|     canvas_draw_icon(canvas, 0, 1, &I_Battery_26x8); | ||||
|     canvas_draw_box(canvas, 2, 3, (power->info.charge + 4) / 5, 4); | ||||
|     if(power->state == PowerStateCharging) { | ||||
|         canvas_set_bitmap_mode(canvas, 1); | ||||
|         canvas_set_color(canvas, ColorWhite); | ||||
|         canvas_draw_icon(canvas, 8, 0, &I_Charging_lightning_mask_9x10); | ||||
|         canvas_set_color(canvas, ColorBlack); | ||||
|         canvas_draw_icon(canvas, 8, 0, &I_Charging_lightning_9x10); | ||||
|         canvas_set_bitmap_mode(canvas, 0); | ||||
|     } | ||||
| } | ||||
|  | ||||
| static ViewPort* power_battery_view_port_alloc(Power* power) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user