v.0.4.2 further cleanup main.py

This commit is contained in:
tiijay
2025-10-24 14:25:36 +02:00
parent 956efe9628
commit 37d5276537
6 changed files with 32 additions and 25 deletions

View File

@@ -0,0 +1,6 @@
from .font_3x5 import font_3x5
from .font_5x7 import font_5x7
from .font_8x8 import font_8x8
from .font_16x16 import font_16x16
__all__ = ['font_3x5', 'font_5x7', 'font_8x8', 'font_16x16']

View File

@@ -1,4 +1,4 @@
import app.utils.utils as utils
import app.utils as utils
def char_width(char_matrix) -> int:

View File

@@ -0,0 +1,5 @@
from .emojis import emojis_check
from .fonts import fonts_check
from .weather import weather_check
__all__ = ['emojis_check', 'fonts_check', 'weather_check']

View File

@@ -1,5 +1,5 @@
from app.display.fonts.fonts_utils import align_font, font_height
import app.utils.colors as colors
import app.utils as utils
def font_pretty(font):
@@ -7,7 +7,7 @@ def font_pretty(font):
print(pretty_font)
def fonts_check(display, font) -> None:
def fonts_check(display, font, pretty=False) -> None:
display.clear()
display.set_font(font)
@@ -23,16 +23,19 @@ def fonts_check(display, font) -> None:
incr = height
display.write_text(num_line, 0, row)
row += incr
display.write_text(char_line_1.upper(), 0, row, colors.YELLOW)
display.write_text(char_line_1.upper(), 0, row, utils.colors.YELLOW)
# row += incr
# display.write_text(char_line_2.upper(), 0, row, colors.YELLOW)
# row += incr
# display.write_text(char_line_3.upper(), 0, row, colors.YELLOW)
row += incr
display.write_text(char_line_1.lower(), 0, row, colors.YELLOW)
display.write_text(char_line_1.lower(), 0, row, utils.colors.YELLOW)
# row += incr
# display.write_text(char_line_2.lower(), 0, row, colors.YELLOW)
# row += incr
# display.write_text(char_line_3.lower(), 0, row, colors.YELLOW)
row += incr
display.write_text('!.,:;\'"-_+=*/\\()~°•', 0, row, colors.ORANGE)
display.write_text('!.,:;\'"-_+=*/\\()~°•', 0, row, utils.colors.ORANGE)
if pretty:
font_pretty(font)

View File

@@ -0,0 +1,3 @@
from .system_load import show_system_load
from .colors import *
from .utils import *