diff --git a/doc/tasks.md b/doc/tasks.md index 2d6083dc..7bf65b02 100644 --- a/doc/tasks.md +++ b/doc/tasks.md @@ -3,14 +3,17 @@ Сюда пишется список задач с короткой аннотацией. Если задача большая и имеет ТЗ - то ТЗ оформляется отдельным файлом, а сюда помещается аннотация и ссылка на ТЗ. ## Текущая задача -[+] **Кнопка реакций под сообщением в Android и desktop** — 07.10.2026: - слева под пузырём, включая голосовые/файлы/изображения/видео/опросы, добавлен прозрачный контур белого сердечка +[+] **Реакции в нижней строке пузыря в Android и desktop** — 07.10.2026: + слева внутри пузыря, включая голосовые/файлы/изображения/видео/опросы, добавлен прозрачный контур белого сердечка с тенью в один физический пиксель во все стороны. Большие сообщения только из эмодзи показываются без кнопки. Сердечко открывает выбор реакции; существующие реакции добавляют/убирают собственный выбор через общий API. - Панель привязана к ширине/левому краю пузыря, переносится на узких экранах и расположена ниже media-метаданных. + Сердечко уменьшено до 20; реакции находятся в общей строке с временем справа. При переносе реакций пузырь + увеличивается по высоте, время сохраняется справа в последней строке. Media-метаданные остаются выше неё. Проверены входящие/исходящие сообщения шести типов в узком и широком desktop-окне: нажатия не запускают медиа, - drag/right-click не отправляют реакцию, внутри сердечка нет заливки. Чистые Android/desktop-сборки и 7 Qt-тестов — PASS. - Local перезапущен с новым интерфейсом; APK собран. Установка на SM ожидает подключения устройства к ADB. + drag/right-click не отправляют реакцию, внутри сердечка нет заливки. Проверено изменение высоты строки при + добавлении/удалении 16 реакций. Чистые Android/desktop-сборки и 7 Qt-тестов — PASS. + Local перезапущен; APK установлен и запущен на Q8, профиль сохранён в `/home/user/utun2-backups/inline-reactions-20261007`. + Визуальная проверка Q8 ждёт разблокировки экрана; установка на SM — подключения устройства к ADB. [ ] **Завершить проверку реакций и голосов на SM** — 07.10.2026: причина отказа установлена: у записей корней `signed_by=0/NULL` были нулевые/отсутствующие подписи дерева.