Display time vertically; set text for time midground

This commit is contained in:
2026-05-15 19:17:23 -04:00
parent 6e8d254d17
commit 88bd37609f
+4 -1
View File
@@ -37,6 +37,8 @@ static void main_window_load() {
text_layer_set_background_color(s_time_mg_layer, GColorClear); text_layer_set_background_color(s_time_mg_layer, GColorClear);
text_layer_set_text_color(s_time_mg_layer, (GColor8){.argb = persist_read_int(storage_key_mg_color)}); text_layer_set_text_color(s_time_mg_layer, (GColor8){.argb = persist_read_int(storage_key_mg_color)});
// text_layer_set_font(s_time_mg_layer, s_civic_font); // text_layer_set_font(s_time_mg_layer, s_civic_font);
text_layer_set_text_alignment(s_time_mg_layer, GTextAlignmentCenter);
text_layer_set_text(s_time_mg_layer, "88\n88");
layer_add_child(window_layer, text_layer_get_layer(s_time_mg_layer)); layer_add_child(window_layer, text_layer_get_layer(s_time_mg_layer));
} }
@@ -59,7 +61,7 @@ static void update_minute_1() {
time_t temp = time(NULL); time_t temp = time(NULL);
struct tm *tick_time = localtime(&temp); struct tm *tick_time = localtime(&temp);
static char s_time_buffer[8]; static char s_time_buffer[8];
strftime(s_time_buffer, sizeof(s_time_buffer), clock_is_24h_style() ? "%H:%M" : "%I:%M", tick_time); strftime(s_time_buffer, sizeof(s_time_buffer), clock_is_24h_style() ? "%H\n%M" : "%I\n%M", tick_time);
text_layer_set_text(s_time_layer, s_time_buffer); text_layer_set_text(s_time_layer, s_time_buffer);
} }
@@ -84,6 +86,7 @@ static void init() {
s_time_layer = text_layer_create(s_time_grect); s_time_layer = text_layer_create(s_time_grect);
text_layer_set_background_color(s_time_layer, GColorClear); text_layer_set_background_color(s_time_layer, GColorClear);
// text_layer_set_font(s_time_layer, s_civic_font); // text_layer_set_font(s_time_layer, s_civic_font);
text_layer_set_text_alignment(s_time_layer, GTextAlignmentCenter);
update_minute_1(); update_minute_1();
soft_reload(true); soft_reload(true);
tick_timer_service_subscribe(MINUTE_UNIT, minute_handler); tick_timer_service_subscribe(MINUTE_UNIT, minute_handler);