Релиз 1.3.4: sticky-плашка звонка и поиск сообщений в диалоге
All checks were successful
Android Kernel Build / build (push) Successful in 19m40s

This commit is contained in:
2026-03-28 15:17:58 +05:00
parent aa40f5287c
commit 46b1b3a6f1
10 changed files with 558 additions and 28 deletions

View File

@@ -17,12 +17,15 @@ object ReleaseNotes {
val RELEASE_NOTICE = """
Update v$VERSION_PLACEHOLDER
Оптимизация производительности и стабильности
- В release отключена frame-диагностика E2EE (детальные frame-логи оставлены только в debug)
- Оптимизирован чат-лист: убрано дублирование collectAsState и вынесены route-компоненты
- Ускорены выборки по вложениям: добавлен denormalized attachment type и индекс в БД
- Добавлен macrobenchmark-модуль с замерами startup, search и chat list scroll
- Исправлено поведение UI в звонке: клавиатура автоматически закрывается при открытии call overlay
Звонки и навигация
- Звонок можно свернуть и продолжить в фоне приложения с закрепленной верхней плашкой в чат-листе (Telegram-style)
- Обновлен экран звонка: кнопка сворачивания в стиле Telegram, улучшено поведение overlay
- Исправлено скрытие клавиатуры при открытии звонка
Поиск в диалоге
- В kebab-меню чата добавлен пункт Search
- Реализован поиск сообщений внутри текущего диалога (локально по индексу message_search_index)
- Добавлена навигация по результатам поиска (предыдущий/следующий) с автопереходом к сообщению
""".trimIndent()
fun getNotice(version: String): String =