Сделан интерактивный drag медиа-пикеров и обновлены release notes
Some checks failed
Android Kernel Build / build (push) Has been cancelled

This commit is contained in:
2026-03-18 23:35:38 +05:00
parent 5e66437239
commit b918b45603
5 changed files with 108 additions and 59 deletions

View File

@@ -17,14 +17,13 @@ object ReleaseNotes {
val RELEASE_NOTICE = """
Update v$VERSION_PLACEHOLDER
Синхронизация Android ↔ iOS
- Исправлена проблема: сообщения зависали на «часиках» при одновременном использовании Android и iOS
- Добавлен механизм автоматического повтора отправки: 3 попытки с интервалом 4 сек, таймаут 80 сек
- Исправлена нормализация sync-курсора для корректной синхронизации между устройствами
Медиа-пикер
- Добавлено интерактивное поведение: панель теперь следует за пальцем во время drag (как в Telegram)
- Одинаковая drag-логика применена для нового пикера, fallback-пикера и пикера аватарки
- Улучшен snap после отпускания: корректный доскок к ближайшему состоянию
Интерфейс
- Дата «today/yesterday» и пустой стейт чата теперь белые при тёмных обоях или тёмной теме
- Исправлена обрезка имени отправителя в групповых чатах
- Исправлена светлая линия между статус-баром и медиа-пикером в тёмной теме
""".trimIndent()
fun getNotice(version: String): String =