X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fbattery%2Fbattery.h;h=0fcedb52126011f54c344df66a6f52f851b5c567;hb=462228f2e82c6e5f61baeb49b6358273728baa90;hp=c0b4c4f8f80bffa8215a0ce923917b481db0421e;hpb=3cf41266a0125935c58edb64941f2a27a0fab3c4;p=chaz%2Ftint2 diff --git a/src/battery/battery.h b/src/battery/battery.h index c0b4c4f..0fcedb5 100644 --- a/src/battery/battery.h +++ b/src/battery/battery.h @@ -18,11 +18,12 @@ #include "area.h" +// battery drawing parameter (per panel) typedef struct Battery { // always start with area Area area; - config_color font; + Color font; int bat1_posy; int bat2_posy; } Battery; @@ -49,6 +50,7 @@ typedef struct batstate { extern struct batstate battery_state; extern PangoFontDescription *bat1_font_desc; extern PangoFontDescription *bat2_font_desc; +extern int battery_enabled; extern int8_t battery_low_status; extern char *battery_low_cmd; @@ -60,8 +62,9 @@ void update_battery(); void init_battery(); void init_battery_panel(void *panel); +void cleanup_battery(); -void draw_battery(void *obj, cairo_t *c, int active); +void draw_battery(void *obj, cairo_t *c); void resize_battery(void *obj);