From c0fd05511a605f063a175d5d99c56af92b65422b Mon Sep 17 00:00:00 2001 From: Nils Faerber Date: Sun, 5 May 2013 23:41:49 +0200 Subject: [PATCH] Add day name to dgital watch face --- ui/oswald_watch_faces.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ui/oswald_watch_faces.c b/ui/oswald_watch_faces.c index 8be07ea..bfbf641 100644 --- a/ui/oswald_watch_faces.c +++ b/ui/oswald_watch_faces.c @@ -206,6 +206,8 @@ void DrawLcdAnaClock(boolean show_seconds) hal_lcd_update_display(); } +static const char *daynames[7] = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" }; + void DrawLcdDigitalClock(boolean show_seconds) { int gRow = 1; @@ -321,9 +323,9 @@ void DrawLcdDigitalClock(boolean show_seconds) } if (OswaldClk.day_first) - snprintf(tstr, 16, "%2d.%2d.%4d", OswaldClk.day, OswaldClk.month, OswaldClk.year); + snprintf(tstr, 16, "%s %d.%d.%d", daynames[OswaldClk.wday], OswaldClk.day, OswaldClk.month, OswaldClk.year); else - snprintf(tstr, 16, "%2d/%2d %4d", OswaldClk.month, OswaldClk.day, OswaldClk.year); + snprintf(tstr, 16, "%s %d/%d %d", daynames[OswaldClk.wday], OswaldClk.month, OswaldClk.day, OswaldClk.year); oswald_write_string(0, 25, FONT_6x9, tstr); gRow = 0; -- 2.39.2