From 796e8f1ada5b15c0da7175aef1e330fb575ea11f Mon Sep 17 00:00:00 2001 From: zyphlar Date: Sat, 6 Jan 2024 17:10:35 -0800 Subject: [PATCH] Remove second and minute hands --- .github/workflows/main.yml | 2 +- src/displayapp/screens/WatchFaceAnalog.cpp | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4007cc68..20c6bd7d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,7 +3,7 @@ name: CI # Run this workflow whenever the build may be affected on: push: - branches: [ main, wb/fuzzy, wb/fuzzy-norm ] + branches: [ main, wb/fuzzy, wb/fuzzy-norm, wb/fuzzy-analog ] paths-ignore: - 'doc/**' - '**.md' diff --git a/src/displayapp/screens/WatchFaceAnalog.cpp b/src/displayapp/screens/WatchFaceAnalog.cpp index 2b27ad64..9244ab35 100644 --- a/src/displayapp/screens/WatchFaceAnalog.cpp +++ b/src/displayapp/screens/WatchFaceAnalog.cpp @@ -176,7 +176,7 @@ void WatchFaceAnalog::UpdateClock() { uint8_t minute = dateTimeController.Minutes(); uint8_t second = dateTimeController.Seconds(); - if (sMinute != minute) { + if (minute>99 && sMinute != minute) { // disable auto const angle = minute * 6; minute_point[0] = CoordinateRelocate(30, angle); minute_point[1] = CoordinateRelocate(MinuteLength, angle); @@ -203,7 +203,8 @@ void WatchFaceAnalog::UpdateClock() { lv_line_set_points(hour_body_trace, hour_point_trace, 2); } - if (sSecond != second) { + + if (second>99 && sSecond != second) { // disable sSecond = second; auto const angle = second * 6;