feat v1.9.0: перетаскивание значков всегда (убран режим правки) + UX-правки (расталкивание, фиксация позиций, нумерация дублей, «показать все», подсказка разметки, адаптивный тулбар); README и скриншоты обновлены

This commit is contained in:
JB
2026-07-05 13:19:35 +03:00
parent 8a560fcf24
commit c6826af749
16 changed files with 300 additions and 187 deletions
+17
View File
@@ -1,5 +1,22 @@
# Changelog
## v1.9.0 — 2026-07-05 (UX: перетаскивание всегда, расталкивание, показать все, адаптив)
- **Перетаскивание значков доступно всегда** — отдельный «режим правки» убран (кнопка ✥ удалена).
Клик по значку открывает карточку устройства (правка метаданных — через кнопку «Редактировать»
в ней), перетаскивание работает в любой момент. `_pointerDown` больше не требует `_edit`.
- **Значки не скучиваются** (`_declump`): после авто-раскладки по сетке выполняется расталкивание
в пределах комнаты, чтобы иконки не налезали друг на друга.
- **Позиции фиксируются при сохранении комнаты**: авто-позиции устройств зоны один раз пишутся
в раскладку, поэтому при смене порядка в реестре HA значки не перетасовываются.
- **Дубли не скрываются, а нумеруются**: устройства с одинаковым «имя|зона» получают суффикс
(« 2», « 3»…) вместо тихого исчезновения.
- **Кнопка 👁 «Показать все устройства»** в шапке: временно отключает курирование и показывает
все устройства зоны (мосты, служебные, дубли) — на случай, если нужное скрыто. Флаг `show_all`
в настройках конфига.
- **Подсказка продолжения разметки**: после сохранения комнаты тост показывает счётчик комнат и
предлагает обвести следующую или выйти из разметки.
- **Адаптивная шапка**: тулбар переносится и ужимается на узких экранах (media-query ≤620px).
## v1.8.4 — 2026-07-04 (онбординг: обязательные поля + ведение пользователя)
- Первичная инициализация приведена к целевому сценарию: установка → диалог пространства →
комнаты → авто-значки устройств.