diff options
| author | Jean-François Milants <jf@codingfield.com> | 2021-04-09 21:17:03 +0200 |
|---|---|---|
| committer | Jean-François Milants <jf@codingfield.com> | 2021-04-09 21:17:03 +0200 |
| commit | eb769fb60ecb8f96ecf6901082ec3f0610842af8 (patch) | |
| tree | c26870103f8baaa933399cfb86cca25aa7e60d8b /src/displayapp/lv_pinetime_theme.c | |
| parent | 57b4c3f0edc6acfa31bd2160abdcd6091920ba63 (diff) | |
| parent | 15b3b8e282dd5b2132b0095716cd9d88740d4579 (diff) | |
Merge branch 'motion-sensor' into develop
Diffstat (limited to 'src/displayapp/lv_pinetime_theme.c')
| -rw-r--r-- | src/displayapp/lv_pinetime_theme.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/displayapp/lv_pinetime_theme.c b/src/displayapp/lv_pinetime_theme.c index 90b12377..99ea9c8a 100644 --- a/src/displayapp/lv_pinetime_theme.c +++ b/src/displayapp/lv_pinetime_theme.c @@ -53,6 +53,7 @@ static lv_style_t style_table_cell; static lv_style_t style_pad_small; static lv_style_t style_bg_grad; static lv_style_t style_lmeter; +static lv_style_t style_chart_serie; static lv_style_t style_cb_bg; static lv_style_t style_cb_bullet; @@ -277,6 +278,12 @@ static void basic_init(void) lv_style_set_line_width(&style_lmeter, LV_STATE_DEFAULT, LV_DPX(10)); lv_style_set_scale_end_line_width(&style_lmeter, LV_STATE_DEFAULT, LV_DPX(7)); + style_init_reset(&style_chart_serie); + lv_style_set_line_color(&style_chart_serie, LV_STATE_DEFAULT, LV_PINETIME_WHITE); + lv_style_set_line_width(&style_chart_serie, LV_STATE_DEFAULT, 4); + lv_style_set_size(&style_chart_serie, LV_STATE_DEFAULT, 4); + lv_style_set_bg_opa(&style_chart_serie, LV_STATE_DEFAULT, 0); + lv_style_reset(&style_cb_bg); lv_style_set_radius(&style_cb_bg, LV_STATE_DEFAULT, LV_DPX(4)); lv_style_set_pad_inner(&style_cb_bg, LV_STATE_DEFAULT, LV_DPX(10)); @@ -500,7 +507,14 @@ static void theme_apply(lv_obj_t * obj, lv_theme_style_t name) _lv_style_list_add_style(list, &style_bg); _lv_style_list_add_style(list, &style_lmeter); break; - + + case LV_THEME_CHART: + lv_obj_clean_style_list(obj, LV_CHART_PART_SERIES); + list = lv_obj_get_style_list(obj, LV_CHART_PART_SERIES); + _lv_style_list_add_style(list, &style_btn); + _lv_style_list_add_style(list, &style_chart_serie); + break; + case LV_THEME_CHECKBOX: list = lv_obj_get_style_list(obj, LV_CHECKBOX_PART_BG); _lv_style_list_add_style(list, &style_cb_bg); |
