From 2cf0f9c928a04cfe961002277708748327ee0978 Mon Sep 17 00:00:00 2001 From: evgeny Date: Wed, 7 Oct 2026 01:35:13 +0200 Subject: [PATCH] Document transparent reaction controls and verified desktop interactions --- doc/tasks.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/tasks.md b/doc/tasks.md index 2987e13e..2d6083dc 100644 --- a/doc/tasks.md +++ b/doc/tasks.md @@ -3,6 +3,15 @@ Сюда пишется список задач с короткой аннотацией. Если задача большая и имеет ТЗ - то ТЗ оформляется отдельным файлом, а сюда помещается аннотация и ссылка на ТЗ. ## Текущая задача +[+] **Кнопка реакций под сообщением в Android и desktop** — 07.10.2026: + слева под пузырём, включая голосовые/файлы/изображения/видео/опросы, добавлен прозрачный контур белого сердечка + с тенью в один физический пиксель во все стороны. Большие сообщения только из эмодзи показываются без кнопки. + Сердечко открывает выбор реакции; существующие реакции добавляют/убирают собственный выбор через общий API. + Панель привязана к ширине/левому краю пузыря, переносится на узких экранах и расположена ниже media-метаданных. + Проверены входящие/исходящие сообщения шести типов в узком и широком desktop-окне: нажатия не запускают медиа, + drag/right-click не отправляют реакцию, внутри сердечка нет заливки. Чистые Android/desktop-сборки и 7 Qt-тестов — PASS. + Local перезапущен с новым интерфейсом; APK собран. Установка на SM ожидает подключения устройства к ADB. + [ ] **Завершить проверку реакций и голосов на SM** — 07.10.2026: причина отказа установлена: у записей корней `signed_by=0/NULL` были нулевые/отсутствующие подписи дерева. Проверка корня ключом канала остаётся обязательной; добавлены причины отказа и проверка доверенного Ed25519.