From 40e8bb6a3b0e5c34f7b501d32f4046d003bb00f2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=98yvind=20Kol=C3=A5s?= <pippin@gimp.org>
Date: Fri, 8 Sep 2023 01:42:20 +0200
Subject: [PATCH] ui: increase font-size in fps overlay

As a guideline for poor vision, I am using being almost legible at a
2x pixel doubling as a guide.
---
 python_payload/st3m/ui/elements/overlays.py | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/python_payload/st3m/ui/elements/overlays.py b/python_payload/st3m/ui/elements/overlays.py
index 7c8eacdeec..986bd3d289 100644
--- a/python_payload/st3m/ui/elements/overlays.py
+++ b/python_payload/st3m/ui/elements/overlays.py
@@ -99,12 +99,13 @@ class Compositor(Responder):
         if self._frame_skip <= 0:
             octx = sys_display.ctx(256)  # XXX add symbolic name for overlay
             if settings.onoff_show_fps.value:
-                _clip_x0 = 110
+                _clip_x0 = 50
                 _clip_y1 = 0
-                _clip_x1 = 130
-                _clip_y1 = 7
+                _clip_x1 = 190
+                _clip_y1 = 16
                 octx.save()
-                octx.compositing_mode = octx.CLEAR
+                octx.rgba(0, 0, 0, 0.5)
+                octx.compositing_mode = octx.COPY
                 octx.rectangle(
                     _clip_x0 - 120,
                     _clip_y0 - 120,
@@ -113,9 +114,9 @@ class Compositor(Responder):
                 ).fill()
                 octx.restore()
                 octx.gray(1)
-                octx.font_size = 11
+                octx.font_size = 15
                 octx.font = "Bold"
-                octx.move_to(0, -113)
+                octx.move_to(0, -106)
                 octx.text_align = octx.CENTER
                 octx.text("{0:.1f}".format(sys_display.fps()))
             else:
-- 
GitLab