SHA256
ESP32: зафиксировать рабочий LVGL nav prototype и тесты
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
# LVGL Russian font test
|
||||
|
||||
- Краткое описание: тест кастомного `LVGL`-шрифта с кириллицей на базе рабочего `LVGL + subserver touch` контура.
|
||||
- Что проверять:
|
||||
- на экране видны русские заголовки и подписи без транслита;
|
||||
- отображаются буквы `Ё/ё`;
|
||||
- видны кнопки `Статус`, `Подключение`, `Кошелёк`, `Запросы`, `Настройки`, `Регистрация`, `Разрешить`, `Отклонить`, `Назад`;
|
||||
- длинная кнопка `Проверка переноса русского текста` отображается читаемо;
|
||||
- строка `Нажато:` меняется при клике;
|
||||
- строка `Касание:` меняется при касании.
|
||||
- Ожидаемый результат: кириллица стабильно отображается на `LVGL`-экране и не ломает touch.
|
||||
- Статус: pending
|
||||
@@ -0,0 +1,17 @@
|
||||
# ESP32 nav minimal test
|
||||
|
||||
- Краткое описание: новый минимальный навигационный UI-прототип для сабсервера на базе рабочего `LVGL + subserver touch`.
|
||||
- Что проверять:
|
||||
- стартует экран `HOME`;
|
||||
- на `HOME` видны `login`, `subserver1`, `W BAT`, `STATUS`, кнопка `SETTINGS`;
|
||||
- кнопка `SETTINGS` открывает `SETTINGS_MENU`;
|
||||
- свайп влево на `HOME` открывает `SETTINGS_MENU`;
|
||||
- в `SETTINGS_MENU` сначала видны только `Wi-Fi` и `Server`;
|
||||
- свайп вверх показывает `Server` и `Account`;
|
||||
- свайп вниз возвращает `Wi-Fi` и `Server`;
|
||||
- свайп вправо из `SETTINGS_MENU` возвращает на `HOME`;
|
||||
- нажатия по `Wi-Fi`, `Server`, `Account` открывают соответствующие экраны;
|
||||
- свайп вправо из внутренних экранов возвращает в `SETTINGS_MENU`;
|
||||
- если во время реального свайпа палец проходит по кнопке, это не должно открывать кнопку как обычный `click`.
|
||||
- Ожидаемый результат: новый скетч даёт чистый навигационный каркас без старой перегруженной логики.
|
||||
- Статус: pending
|
||||
Reference in New Issue
Block a user