mirror of
https://github.com/CovidBraceletPrj/CovidBracelet.git
synced 2025-01-08 20:34:24 +01:00
A little cleanup
This commit is contained in:
parent
7a7914c7a9
commit
158a8c54b1
@ -17,7 +17,6 @@ lv_obj_t* display_bot_bar;
|
|||||||
lv_obj_t* display_contacts_label;
|
lv_obj_t* display_contacts_label;
|
||||||
lv_obj_t* display_risk_contacts_label;
|
lv_obj_t* display_risk_contacts_label;
|
||||||
lv_obj_t* risk_contacts_button;
|
lv_obj_t* risk_contacts_button;
|
||||||
lv_obj_t* display_count_label;
|
|
||||||
lv_obj_t* display_clock_label;
|
lv_obj_t* display_clock_label;
|
||||||
lv_obj_t* display_battery_label;
|
lv_obj_t* display_battery_label;
|
||||||
lv_obj_t* display_memory_label;
|
lv_obj_t* display_memory_label;
|
||||||
@ -37,25 +36,28 @@ void display_thread(void* arg1, void* arg2, void* arg3) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
int get_battery_percentage() {
|
int get_battery_percentage() {
|
||||||
return 74;
|
// TODO: Implement
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int get_memory_percentage() {
|
int get_memory_percentage() {
|
||||||
return 32;
|
// TODO: Implement
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int get_time() {
|
int get_time() {
|
||||||
return 1200;
|
// TODO: Implement
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int get_contacts() {
|
int get_contacts() {
|
||||||
return 314;
|
// TODO: Implement
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int risk_contacts = 0;
|
|
||||||
|
|
||||||
int get_risk_contacts() {
|
int get_risk_contacts() {
|
||||||
return risk_contacts++;
|
// TODO: Implement
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int init_styles() {
|
int init_styles() {
|
||||||
@ -64,6 +66,7 @@ int init_styles() {
|
|||||||
lv_style_init(&yellow_button_style);
|
lv_style_init(&yellow_button_style);
|
||||||
lv_style_init(&red_button_style);
|
lv_style_init(&red_button_style);
|
||||||
|
|
||||||
|
// Properties for all styles
|
||||||
lv_style_set_bg_opa(&green_button_style, LV_STATE_DEFAULT, LV_OPA_COVER);
|
lv_style_set_bg_opa(&green_button_style, LV_STATE_DEFAULT, LV_OPA_COVER);
|
||||||
lv_style_set_pad_top(&green_button_style, LV_STATE_DEFAULT, 10);
|
lv_style_set_pad_top(&green_button_style, LV_STATE_DEFAULT, 10);
|
||||||
lv_style_set_pad_bottom(&green_button_style, LV_STATE_DEFAULT, 10);
|
lv_style_set_pad_bottom(&green_button_style, LV_STATE_DEFAULT, 10);
|
||||||
@ -75,6 +78,7 @@ int init_styles() {
|
|||||||
lv_style_copy(&yellow_button_style, &green_button_style);
|
lv_style_copy(&yellow_button_style, &green_button_style);
|
||||||
lv_style_copy(&red_button_style, &green_button_style);
|
lv_style_copy(&red_button_style, &green_button_style);
|
||||||
|
|
||||||
|
// Set different colors
|
||||||
lv_style_set_bg_color(&green_button_style, LV_STATE_DEFAULT, LV_COLOR_GREEN);
|
lv_style_set_bg_color(&green_button_style, LV_STATE_DEFAULT, LV_COLOR_GREEN);
|
||||||
lv_style_set_text_color(&green_button_style, LV_STATE_DEFAULT, LV_COLOR_WHITE);
|
lv_style_set_text_color(&green_button_style, LV_STATE_DEFAULT, LV_COLOR_WHITE);
|
||||||
lv_style_set_bg_color(&yellow_button_style, LV_STATE_DEFAULT, LV_COLOR_YELLOW);
|
lv_style_set_bg_color(&yellow_button_style, LV_STATE_DEFAULT, LV_COLOR_YELLOW);
|
||||||
@ -86,7 +90,6 @@ int init_styles() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
int update_display() {
|
int update_display() {
|
||||||
|
|
||||||
display_set_contacts(get_contacts());
|
display_set_contacts(get_contacts());
|
||||||
display_set_risk_contacts(get_risk_contacts());
|
display_set_risk_contacts(get_risk_contacts());
|
||||||
display_set_time(get_time());
|
display_set_time(get_time());
|
||||||
@ -102,10 +105,8 @@ int update_display() {
|
|||||||
|
|
||||||
int init_display() {
|
int init_display() {
|
||||||
#ifdef DISPLAY
|
#ifdef DISPLAY
|
||||||
|
|
||||||
init_styles();
|
init_styles();
|
||||||
|
|
||||||
|
|
||||||
display_dev = device_get_binding(CONFIG_LVGL_DISPLAY_DEV_NAME);
|
display_dev = device_get_binding(CONFIG_LVGL_DISPLAY_DEV_NAME);
|
||||||
|
|
||||||
if (display_dev == NULL) {
|
if (display_dev == NULL) {
|
||||||
@ -129,13 +130,10 @@ int init_display() {
|
|||||||
|
|
||||||
lv_obj_align(display_bot_bar, display_center_pane, LV_ALIGN_OUT_BOTTOM_LEFT, 0, 0);
|
lv_obj_align(display_bot_bar, display_center_pane, LV_ALIGN_OUT_BOTTOM_LEFT, 0, 0);
|
||||||
|
|
||||||
|
|
||||||
display_contacts_label = lv_label_create(display_center_pane, NULL);
|
display_contacts_label = lv_label_create(display_center_pane, NULL);
|
||||||
lv_obj_set_height_margin(display_contacts_label, 20);
|
lv_obj_set_height_margin(display_contacts_label, 20);
|
||||||
lv_label_set_text(display_contacts_label, "");
|
lv_label_set_text(display_contacts_label, "");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (IS_ENABLED(CONFIG_LVGL_POINTER_KSCAN)) {
|
if (IS_ENABLED(CONFIG_LVGL_POINTER_KSCAN)) {
|
||||||
risk_contacts_button = lv_btn_create(display_center_pane, NULL);
|
risk_contacts_button = lv_btn_create(display_center_pane, NULL);
|
||||||
lv_btn_set_fit(risk_contacts_button, LV_FIT_TIGHT);
|
lv_btn_set_fit(risk_contacts_button, LV_FIT_TIGHT);
|
||||||
@ -151,12 +149,10 @@ int init_display() {
|
|||||||
lv_obj_set_width_margin(display_memory_label, 10);
|
lv_obj_set_width_margin(display_memory_label, 10);
|
||||||
lv_label_set_text(display_memory_label, "");
|
lv_label_set_text(display_memory_label, "");
|
||||||
|
|
||||||
|
|
||||||
display_clock_label = lv_label_create(display_top_bar, NULL);
|
display_clock_label = lv_label_create(display_top_bar, NULL);
|
||||||
lv_obj_set_width_margin(display_clock_label, 10);
|
lv_obj_set_width_margin(display_clock_label, 10);
|
||||||
lv_label_set_text(display_clock_label, "");
|
lv_label_set_text(display_clock_label, "");
|
||||||
|
|
||||||
|
|
||||||
display_battery_label = lv_label_create(display_top_bar, NULL);
|
display_battery_label = lv_label_create(display_top_bar, NULL);
|
||||||
lv_obj_set_width_margin(display_battery_label, 10);
|
lv_obj_set_width_margin(display_battery_label, 10);
|
||||||
lv_label_set_text(display_battery_label, "");
|
lv_label_set_text(display_battery_label, "");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user