From 8d73d6c18467a6bee0f62874f0cad79708704e24 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Mon, 1 Jan 2024 17:16:04 -0500 Subject: [PATCH] Perfection --- py/hexagram/dial.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/py/hexagram/dial.py b/py/hexagram/dial.py index 93b1781..3c656ea 100644 --- a/py/hexagram/dial.py +++ b/py/hexagram/dial.py @@ -58,12 +58,12 @@ class Dial(Gauge): def draw_needle(self, cr: cairo.Context, min_radius: float, max_radius: float, value: float): angle = self.min_angle + \ ((self.max_angle - self.min_angle) * (value / self.max_value)) \ - - self.ANGLE_OFFSET - 3 * (math.pi / 180.0) + - self.ANGLE_OFFSET - 2.2 * (math.pi / 180.0) angle_start = angle - 3 * (math.pi / 180.0) angle_end = angle + 3 * (math.pi / 180.0) - cr.set_source_rgba(1, 1, 1, 0.75) + cr.set_source_rgba(1, 0.4, 1, 0.75) cr.move_to(self.x + (min_radius * self.radius) * math.cos(angle_start), self.y + (min_radius * self.radius) * math.sin(angle_start))