X-Git-Url: https://git.karo-electronics.de/?p=oswald.git;a=blobdiff_plain;f=ui%2Foswald_watch_faces.c;h=f8897df77513fdc50ab0f17123ea6ffb7b517f5e;hp=bd6aa260615bff06b797537cf85fac9757f17788;hb=8e3cbad72c8e3abb97f2081527f91af98d8558be;hpb=013b763c4c6740bb48dfcb28c2dd8547ff7e7697 diff --git a/ui/oswald_watch_faces.c b/ui/oswald_watch_faces.c index bd6aa26..f8897df 100644 --- a/ui/oswald_watch_faces.c +++ b/ui/oswald_watch_faces.c @@ -8,7 +8,7 @@ #include "oswald_watch_faces.h" -void DrawLcdAnaClock(void) +void DrawLcdAnaClock(boolean show_seconds) { unsigned char *bbuf; char daystr[5]; @@ -52,7 +52,7 @@ void DrawLcdAnaClock(void) tmp = 48 + (40. * sin(((2. * M_PI) / 60.) * (double)minute)); y = tmp; DrawLcdLineBresenhamWW(48, 48, x, y, 2); - if (OswaldState.idle_show_seconds) { + if (show_seconds) { // Seconds tmp = 48. + (40. * cos(((2. * M_PI) / 60.) * (double)seconds)); x = tmp; @@ -65,7 +65,7 @@ void DrawLcdAnaClock(void) // mw_buf_print(mwbuf, 74, 45, daystr, 0, MW_WHITE, MW_BLACK); } -void DrawLcdDigitalClock(void) +void DrawLcdDigitalClock(boolean show_seconds) { gint gRow = 3; gint gColumn = 4; @@ -79,7 +79,7 @@ void DrawLcdDigitalClock(void) gRow += WriteLcdCharacter(gRow, gColumn, TIME_CHARACTER_COLON_INDEX); gRow += WriteLcdCharacter(gRow, gColumn, (OswaldClk.minute / 10)); gRow += WriteLcdCharacter(gRow, gColumn, (OswaldClk.minute % 10)); - if (OswaldState.idle_show_seconds) { + if (show_seconds) { gRow += WriteLcdCharacter(gRow, gColumn, TIME_CHARACTER_COLON_INDEX); gRow += WriteLcdCharacter(gRow, gColumn, (OswaldClk.second / 10)); gRow += WriteLcdCharacter(gRow, gColumn, (OswaldClk.second % 10));