SHA256
Зафиксировали текущие изменения UI и документации
This commit is contained in:
@@ -682,3 +682,15 @@ Legacy-таблица `dm_sync_peer_state` после миграции v12 фи
|
||||
- ротация `clientKey`;
|
||||
- финальная конкретная UI-реализация массовой перешифровки;
|
||||
- межсерверная авторизация DM-синхронизации и доставки.
|
||||
|
||||
## 15. UI списка диалогов и загрузки истории
|
||||
|
||||
Актуальные правила клиентского интерфейса:
|
||||
|
||||
- превью диалога выбирается по самому новому контентному сообщению независимо от направления `in/out`;
|
||||
- если локально уже есть более новое расшифрованное сообщение, чем в серверной сводке `ListContacts`, клиент использует локальный текст и время до следующего согласования с сервером;
|
||||
- локальное сообщение сравнивается с `lastMessageTimeMs`, поэтому входящие и исходящие сообщения участвуют в выборе на равных;
|
||||
- индикатор загрузки истории всегда является компактным элементом фиксированной высоты сверху списка и не растягивается на высоту пустого чата;
|
||||
- клик по аватару или логину собеседника открывает меню перехода в профиль или связи этого пользователя.
|
||||
|
||||
Эти правила относятся только к UI и не изменяют сетевой или байтовый формат DM v1.
|
||||
|
||||
Reference in New Issue
Block a user