c929685e04
Релиз 1.2.6: sync-статусы, emoji-подсказки и UI-фиксы
Android Kernel Build / build (push) Failing after 27m7s
2026-03-20 21:56:52 +05:00
b2558653b7
Merge branch 'master' into dev
2026-03-20 19:49:22 +05:00
58455cf32a
Исправлены ложные галочки и синхронизация статусов сообщений
Android Kernel Build / build (push) Failing after 44m56s
2026-03-20 19:43:02 +05:00
e5a68439f8
v1.2.5: версия и release notes
2026-03-20 19:42:54 +05:00
b85c553507
Исправлены ложные галочки и синхронизация статусов сообщений
2026-03-20 19:20:06 +05:00
9afbbae5c9
v1.2.4: реальная пауза скачивания с resume по Range
Android Kernel Build / build (push) Successful in 50m9s
2026-03-20 14:48:17 +05:00
4440016d5f
v1.2.4: фиксы медиапикера, файловых загрузок и UI групп
2026-03-20 14:29:12 +05:00
0353f845a5
Фикс скелетона и залипания вкладок в профиле
2026-03-20 12:26:33 +05:00
004b54ec7c
Релиз 1.2.4: фиксы чатов, медиа и release notes
2026-03-20 00:44:18 +05:00
5ecb2a8db4
Универсальные обои для всех разрешений
2026-03-19 23:35:28 +05:00
f34e520d03
Починил optimistic и сохранение групповых фото при отправке
2026-03-19 22:34:00 +05:00
1ba173be54
Довел pull-анимацию реквестов: моментальный показ первым элементом
2026-03-19 22:22:01 +05:00
d41674ff78
Сделал плавную вытягивающуюся анимацию реквестов в чат-листе
2026-03-19 20:00:02 +05:00
bd6e033ed3
Исправил скрытие реквестов в чат-листе как у архива Telegram
2026-03-19 19:53:07 +05:00
72a2cf1b70
Переделал механику реквестов: отдельный pull-gesture и ручка раскрытия
2026-03-19 19:41:59 +05:00
2cf64e80eb
Сделал мгновенное раскрытие реквестов при pull вниз
2026-03-19 19:28:05 +05:00
2602084764
Починил повторное появление реквестов при прокрутке в чат-листе
2026-03-19 19:22:23 +05:00
420ea6e560
Убрал рывки анимации блока реквестов в списке чатов
2026-03-19 19:09:09 +05:00
53946e2e6e
Сделал стабильное появление реквестов при оттягивании списка
2026-03-19 16:50:13 +05:00
4d4130fefd
Исправил прыжки списка чатов при пустых запросах
2026-03-19 16:35:41 +05:00
09df7586e7
Разделил обои на наборы для темной и светлой темы
2026-03-19 16:28:18 +05:00
13b61cf720
Сделал скрытие клавиатуры на back-свайпе во всех экранах
2026-03-19 16:19:06 +05:00
4640b0128f
обновлена версия в release notes
Android Kernel Build / build (push) Successful in 1h11m56s
2026-03-19 16:03:14 +05:00
5a754f6643
Исправил определение обоев для белого system-текста в группах
2026-03-19 15:58:19 +05:00
c6e9acdac6
Сделал белым сообщение о входе в группу в темной теме и на обоях
2026-03-19 15:46:06 +05:00
6e14213b5c
Релиз 1.2.3: обновлены версия и release notes
Android Kernel Build / build (push) Successful in 24m33s
2026-03-19 15:32:09 +05:00
af4a3a5f27
Синхронизация статусов и времени существующих сообщений, добавление новых сообщений в кэш
Android Kernel Build / build (push) Has been cancelled
2026-03-19 15:29:09 +05:00
9a411ac473
Исправлены аватар в сайдбаре и медиа-пузыри в группах
2026-03-19 15:28:44 +05:00
75d0f4726b
Фикс галочки в сайдбаре
Android Kernel Build / build (push) Successful in 1h6m55s
2026-03-19 07:21:22 +05:00
581a44b270
Слит dev в master: изменения после 1.2.1 и обновлены release notes
Android Kernel Build / build (push) Successful in 1h10m41s
2026-03-18 23:55:19 +05:00
cd325bea87
Бамп версии до 1.2.2 и обновление release notes после 1.2.1
Android Kernel Build / build (push) Has been cancelled
2026-03-18 23:41:11 +05:00
b918b45603
Сделан интерактивный drag медиа-пикеров и обновлены release notes
Android Kernel Build / build (push) Has been cancelled
2026-03-18 23:35:38 +05:00
fbae1283ca
Приведен стиль меню в группах к единому стилю приложения
2026-03-18 20:46:43 +05:00
8b48812865
Обновлен блок Add Members и Encryption Key на экране группы
2026-03-18 20:15:44 +05:00
5d8984ab91
Синхронизированы анимации чата и Requests с Telegram, добавлен shimmer и исправлено копирование текста
2026-03-18 20:09:33 +05:00
74d5db3f05
Фикс вечной кнопки
2026-03-17 18:20:12 +07:00
a3fdc9559b
Revert "Фикс: кнопка Install Update растягивалась на весь экран"
...
This reverts commit 200d6987eb .
2026-03-17 18:14:55 +07:00
200d6987eb
Фикс: кнопка Install Update растягивалась на весь экран
...
Убран лишний Box-обёртка с contentAlignment вокруг Row — Row теперь
сам является кликабельным элементом с фиксированной height(50.dp).
Убран Spacer внутри Box который конфликтовал с измерением высоты.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 18:12:04 +07:00
c6c0ade1b3
Фикс компиляции: padding(horizontal, bottom) → padding(start, end, bottom)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 17:52:05 +07:00
02e95ccd2b
Улучшен shimmer skeleton для темной и светлой темы
...
ChatsListSkeleton:
- Sweep shimmer (градиент слева направо) вместо простого lerp
- Время перенесено в правый верхний угол (как в реальных чатах)
- Разные ширины имени/превью для естественного вида
- Цвета приведены к iOS/Telegram-стилю (2C2C2E/48484A / E5E5EA/FFFFFF)
MessageSkeletonList:
- Пузыри чередуются left/right (incoming/outgoing) — раньше все были слева
- Высоты пузырей 36–68dp вместо 64–128dp (реалистичные размеры)
- Outgoing bubble shape с nearRadius снизу-справа
- Группы сообщений с одной стороны имитируют реальный чат
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 17:45:47 +07:00
5e04301539
Поднята версия до 1.2.1 (versionCode 23)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 16:17:08 +07:00
698a67a923
Фикс: пуш-уведомления не читались при открытии приложения
...
- cancelAll() в onResume — сбрасывает все уведомления и бейдж при открытии приложения
- showSimpleNotification принимает senderPublicKey и использует тот же ID что cancelNotificationForChat — теперь fallback-уведомления тоже удаляются при входе в чат
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 16:10:28 +07:00
5e66437239
Bump version to 1.2.1 and increment version code to 23
Android Kernel Build / build (push) Successful in 16h11m23s
2026-03-17 15:36:11 +07:00
670093c8fe
Merge dev into master (resolve conflicts: keep dev release notes)
...
Android Kernel Build / build (push) Successful in 17h43m23s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 00:00:27 +07:00
6ed57df62a
Обновлены release notes 1.2.1 в ReleaseNotes.kt
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 23:39:51 +07:00
f72138a8a2
Фикс синхронизации Android ↔ iOS: retry механизм и нормализация sync-курсора
...
- Добавлен retry для исходящих сообщений (iOS parity): 4с интервал, 3 попытки, 80с таймаут
- Нормализация sync timestamp в миллисекунды (предотвращает расхождение курсора)
- resolveOutgoingRetry при получении delivery ACK (0x08)
- cancelAllOutgoingRetries при дисконнекте
- Обновлены release notes для 1.2.1
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 23:36:35 +07:00
d5b6ca3a7e
Белый цвет даты и пустого стейта при обоях, фикс обрезки имени в группах
...
- dateHeader и empty state текст белые при тёмной теме или обоях
- Увеличена минимальная ширина бабла для групповых сообщений
- Медиа-бабл расширяется для имени отправителя в группе
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 21:32:41 +07:00
9e7a2e4998
Фикс цвет галочек
2026-03-16 21:32:41 +07:00
822f982332
Скрытие клавиатуры при свайпе назад на экране поиска
...
Добавлена обработка горизонтального свайпа вправо для автоматического скрытия клавиатуры на SearchScreen.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 21:32:41 +07:00
64c767823c
Обновлены release notes: добавлены новые функции и исправления интерфейса
2026-03-16 21:32:41 +07:00