Dog loader: render real GIF frames as truecolor half-blocks

- add ui/dog_art.py: 12 frames from 236205.gif (64x42, 128-color
  palette, transparent background), zlib+base64 embedded
- DogLoader draws half-block truecolor cells over the dimmed dashboard,
  transparent background, paw trail 🐾, 40 ms/frame (GIF speed)
- full-screen overlay + input blocking preserved
- tests: frame data + animation; docs updated
This commit is contained in:
2026-09-10 14:12:11 +03:00
parent d7d146e586
commit e8b1a2e83f
5 changed files with 250 additions and 49 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ TUI-приложение (Python 3.10+) для отображения потре
- Детализация метрик конкретной модели (Enter в таблице моделей)
- Офлайн-режим: при недоступности API показывает последние данные из кэша
- Автообновление по интервалу из конфигурации (по умолчанию 60 с)
- Полноэкранный индикатор загрузки: бегущая ASCII-собачка с затемнением фона
- Полноэкранный индикатор загрузки: анимированная собачка (truecolor) с 🐾
- Экспорт истории в CSV/JSON, диагностика окружения (`doctor`)
## Интерфейс