From 209fe9ee42469ee6cac49d51739bbeee86f2fab7 Mon Sep 17 00:00:00 2001 From: sarasopodo Date: Wed, 22 Apr 2026 02:41:04 -0300 Subject: [PATCH] moon-phase: fix display and quarter labels for southern hemisphere --- watch-faces/complication/moon_phase_face.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/watch-faces/complication/moon_phase_face.c b/watch-faces/complication/moon_phase_face.c index ba4f7ddd..c479286e 100644 --- a/watch-faces/complication/moon_phase_face.c +++ b/watch-faces/complication/moon_phase_face.c @@ -75,6 +75,9 @@ static void _update(moon_phase_state_t *state) { if (currentday > phase_changes[phase_index] && currentday <= phase_changes[phase_index + 1]) break; } + movement_location_t loc = (movement_location_t) { .reg = watch_get_backup_data(1) }; + bool southern = (loc.bit.latitude < 0); + sprintf(buf, "%2d", date_time.unit.day); watch_display_text(WATCH_POSITION_TOP_RIGHT, buf); switch (phase_index) {