docs: changelog for full-screen dog loader
This commit is contained in:
+13
-6
@@ -7,15 +7,22 @@
|
||||
Анимация-«собачка» при обновлении статистики.
|
||||
|
||||
### Добавлено
|
||||
- Экран **Dashboard**: ASCII-«собачка» (`DogLoader`) как индикатор загрузки —
|
||||
центрированный overlay поверх дашборда с анимацией (виляет хвостом,
|
||||
кадры меняются каждые 0,15 с) и подписью «Обновление статистики…».
|
||||
- Индикация обновления в нижней строке (`#progress-line`, `dock: bottom`).
|
||||
- Экран **Dashboard**: полноэкранный индикатор загрузки — бегущая ASCII-собачка
|
||||
поверх всего окна с полупрозрачным затемнением (`$background 80%`),
|
||||
панелью по центру (рамка `border: round`), дорожкой из 🐾 и подписью
|
||||
«Обновление статистики…». Анимация: переставляет лапы и виляет хвостом
|
||||
(4 кадра, 0,12 с).
|
||||
- На время загрузки ввод блокируется (горячие клавиши и фокус), после
|
||||
завершения — возвращается.
|
||||
- Показывается при автообновлении по таймеру и при ручном обновлении (`r`);
|
||||
скрывается по завершении загрузки.
|
||||
|
||||
### Исправлено
|
||||
- Индикатор больше не конфликтует со встроенным `Widget.loading` Textual
|
||||
(ранее из-за одноимённого reactive показывались встроенные «точки»).
|
||||
|
||||
### Примечание
|
||||
- Закрывает задачу #1 («Новая загрузка обновления статистики»).
|
||||
- Реализует задачу #1 («Новая загрузка обновления статистики»).
|
||||
|
||||
## [1.0.3] — 2026-08-19
|
||||
|
||||
@@ -105,4 +112,4 @@
|
||||
[1.0.3]: https://github.com/selectel-ml-tui/selectel-ml-tui/releases/tag/v1.0.3
|
||||
[1.0.2]: https://github.com/selectel-ml-tui/selectel-ml-tui/releases/tag/v1.0.2
|
||||
[1.0.1]: https://github.com/selectel-ml-tui/selectel-ml-tui/releases/tag/v1.0.1
|
||||
[1.0.0]: https://github.com/selectel-ml-tui/selectel-ml-tui/releases/tag/v1.0.0
|
||||
[1.0.0]: https://github.com/selectel-ml-tui/selectel-ml-tui/releases/tag/v1.0.0
|
||||
Reference in New Issue
Block a user