- Исправление отображения

- 16мб флеша
This commit is contained in:
Кобелев Андрей Андреевич
2026-03-12 12:28:44 +03:00
parent 6253480f30
commit 9a188663ee
17 changed files with 6111 additions and 774 deletions

View File

@@ -6,8 +6,9 @@ vars:
PORT: ""
BAUD: "115200"
PYTHON: python3.11
EPDIY_SCRIPTS: lib/epdiy/scripts
EPDIY_SCRIPTS: .pio/libdeps/esp32dev/epdiy/scripts
MARTIAN_FONT: static/MartianMono-VariableFont_wdth,wght.ttf
IBM_FONT: static/IBMPlexMono-SemiBold.ttf
MARTIAN_CHARS: '0123456789:;.,-+/!@\#^&*%°CABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя'
tasks:
@@ -92,3 +93,17 @@ tasks:
font:all:
desc: Генерация всех шрифтов
deps: [font:12, font:30, font:120, font:200]
font:ibm:24:
desc: Генерация IBMPlexMono24.h
cmds:
- "{{.PYTHON}} {{.EPDIY_SCRIPTS}}/fontconvert.py --compress IBMPlexMono24 24 {{.IBM_FONT}} --string '{{.MARTIAN_CHARS}}' > lib/IBMPlexMono/IBMPlexMono24.h"
font:ibm:64:
desc: Генерация IBMPlexMono64.h
cmds:
- "{{.PYTHON}} {{.EPDIY_SCRIPTS}}/fontconvert.py --compress IBMPlexMono64 64 {{.IBM_FONT}} --string '{{.MARTIAN_CHARS}}' > lib/IBMPlexMono/IBMPlexMono64.h"
font:ui:
desc: Генерация шрифтов для текущего UI
deps: [font:12, font:120, font:ibm:24, font:ibm:64]