This commit is contained in:
2026-10-18 03:32:50 +07:00
parent 3e2608eae3
commit 9c5419b9bf
10 changed files with 73 additions and 193 deletions
+32
View File
@@ -265,3 +265,35 @@
сервер и физический проектор/звук не проверялись. Замена байтов по прежнему
URL требует ручной повторной загрузки; точность позиции ограничена API сервера.
Commit/push не выполнялись.
## SCREEN-013 — Убрать блок «Материалы показа»
- Статус: `DONE`.
- Дата: 2026-10-18.
- Результат: с пульта удалён блок выбора локального пакета, тестового режима
и удаления материалов. Убраны его обработчики, список пакетов и неиспользуемое
событие ConnectionPanel. В настройки ничего не переносилось.
- Подключение игры через сервер, автоматический кеш и воспроизведение с диска
сохранены. Руководство, README и инструкции приёмки обновлены; smoke выбирает
тестовый пакет через существующий IPC и проверяет отсутствие блока в интерфейсе.
- Проверки: type-check, lint, lint:css, сборка, Electron GUI smoke
(локальный показ, связь, дозагрузка, план и устойчивость) и git diff --check — PASS.
- Границы: изменения только evening_detective_screen. Архивы не пересобирались;
физический проектор не проверялся. Commit/push не выполнялись.
## SCREEN-014 — Настройка экранов только через план
- Статус: `DONE`.
- Дата: 2026-10-18.
- Результат: удалены блок «Текст и таймер», отдельный переключатель режима
и используемые только ими поля/обработчики. Режим, текст, подпись и длительность
таймера настраиваются в редакторе шагов. Пустой план предлагает создать план.
- Управление таймером сохранено в активном шаге; статус и остаток таймера показаны
рядом с планом, включая отсчёт в фоне. Предпросмотр, музыка, дисплей, API,
типы команд и серверная синхронизация сохранены.
- Проверки: type-check, lint, lint:css, сборка и Electron GUI smoke — PASS.
Проверены отсутствие удалённых элементов, редактирование текста/таймера,
сохранение, переходы, старт/пауза таймера, локальный показ и синхронизация.
33 локальные Markdown-ссылки и git diff --check — PASS.
- Границы: изменения только evening_detective_screen. Архивы не пересобирались;
физический проектор не проверялся. Commit/push не выполнялись.