From 8ddaffc2b5f024e29f4ff87b29243e4eb2e74eac Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Mon, 10 Aug 2026 20:16:34 -0400 Subject: [PATCH] Add date to app glance --- src/c/main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/c/main.c b/src/c/main.c index f6724c7..939de22 100644 --- a/src/c/main.c +++ b/src/c/main.c @@ -89,8 +89,10 @@ static char *s_options_under[2]; ///////////////////////////////// static void glance_reload_callback(AppGlanceReloadSession *session, size_t limit, void *target) { - static char s_glance_buffer[13]; - snprintf(s_glance_buffer, sizeof(s_glance_buffer), "Up @ %02u:%02u", s_the_time.HourSet, s_the_time.MinuteSet); + static char s_glance_buffer[22]; + time_t alarm_time = (time_t)(uintptr_t)target; + struct tm wakeup_tm = *localtime(&alarm_time); + snprintf(s_glance_buffer, sizeof(s_glance_buffer), "%02u:%02u:%02u, %02u/%02u", wakeup_tm.tm_hour, wakeup_tm.tm_min, wakeup_tm.tm_sec, wakeup_tm.tm_mon, wakeup_tm.tm_mday); AppGlanceSlice slice = { .expiration_time = (time_t)(uintptr_t)target, .layout.icon = APP_GLANCE_SLICE_DEFAULT_ICON,