aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/displayapp/InfiniTimeTheme.cpp22
-rw-r--r--src/displayapp/InfiniTimeTheme.h8
-rw-r--r--src/displayapp/LittleVgl.cpp8
3 files changed, 10 insertions, 28 deletions
diff --git a/src/displayapp/InfiniTimeTheme.cpp b/src/displayapp/InfiniTimeTheme.cpp
index 4290d87f..db1b9bb9 100644
--- a/src/displayapp/InfiniTimeTheme.cpp
+++ b/src/displayapp/InfiniTimeTheme.cpp
@@ -236,20 +236,14 @@ static void basic_init() {
* @param font_title pointer to a extra large font
* @return a pointer to reference this theme later
*/
-lv_theme_t* lv_pinetime_theme_init(lv_color_t color_primary,
- lv_color_t color_secondary,
- uint32_t flags,
- const lv_font_t* font_small,
- const lv_font_t* font_normal,
- const lv_font_t* font_subtitle,
- const lv_font_t* font_title) {
- theme.color_primary = color_primary;
- theme.color_secondary = color_secondary;
- theme.font_small = font_small;
- theme.font_normal = font_normal;
- theme.font_subtitle = font_subtitle;
- theme.font_title = font_title;
- theme.flags = flags;
+lv_theme_t* lv_pinetime_theme_init() {
+ theme.color_primary = LV_COLOR_WHITE;
+ theme.color_secondary = LV_COLOR_GRAY;
+ theme.font_small = &jetbrains_mono_bold_20;
+ theme.font_normal = &jetbrains_mono_bold_20;
+ theme.font_subtitle = &jetbrains_mono_bold_20;
+ theme.font_title = &jetbrains_mono_bold_20;
+ theme.flags = 0;
basic_init();
diff --git a/src/displayapp/InfiniTimeTheme.h b/src/displayapp/InfiniTimeTheme.h
index 5709b007..52c339dd 100644
--- a/src/displayapp/InfiniTimeTheme.h
+++ b/src/displayapp/InfiniTimeTheme.h
@@ -24,10 +24,4 @@ namespace Colors {
* @param font_title pointer to a extra large font
* @return a pointer to reference this theme later
*/
-lv_theme_t* lv_pinetime_theme_init(lv_color_t color_primary,
- lv_color_t color_secondary,
- uint32_t flags,
- const lv_font_t* font_small,
- const lv_font_t* font_normal,
- const lv_font_t* font_subtitle,
- const lv_font_t* font_title);
+lv_theme_t* lv_pinetime_theme_init();
diff --git a/src/displayapp/LittleVgl.cpp b/src/displayapp/LittleVgl.cpp
index d5f31848..ad05ea24 100644
--- a/src/displayapp/LittleVgl.cpp
+++ b/src/displayapp/LittleVgl.cpp
@@ -195,13 +195,7 @@ bool LittleVgl::GetTouchPadInfo(lv_indev_data_t* ptr) {
void LittleVgl::InitTheme() {
- lv_theme_t* th = lv_pinetime_theme_init(LV_COLOR_WHITE,
- LV_COLOR_SILVER,
- 0,
- &jetbrains_mono_bold_20,
- &jetbrains_mono_bold_20,
- &jetbrains_mono_bold_20,
- &jetbrains_mono_bold_20);
+ lv_theme_t* th = lv_pinetime_theme_init();
lv_theme_set_act(th);
}