From c835dfda15e9f0b4f06804135b9378d18e580588 Mon Sep 17 00:00:00 2001 From: Codex Date: Mon, 9 Mar 2026 14:18:19 +0300 Subject: [PATCH] android: remove call action from chat header --- android/CHANGELOG.md | 4 ++++ .../main/java/ru/daemonlord/messenger/ui/chat/ChatScreen.kt | 3 --- docs/android-ui-batch-2-checklist.md | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/android/CHANGELOG.md b/android/CHANGELOG.md index 4431a5b..61609ba 100644 --- a/android/CHANGELOG.md +++ b/android/CHANGELOG.md @@ -237,3 +237,7 @@ ### Step 38 - Quality/docs / mapper fallback coverage - Added `MessageMappersTest` to verify reply preview fallback resolution from Room self-relation (`reply_to_message_id`). - Updated Android master checklist for completed chat list tabs/filters coverage. + +### Step 39 - Android scope / remove calls UI +- Removed chat top-bar `Call` action from Android `ChatScreen`. +- Updated Android UI checklist wording to reflect chat header without calls support. diff --git a/android/app/src/main/java/ru/daemonlord/messenger/ui/chat/ChatScreen.kt b/android/app/src/main/java/ru/daemonlord/messenger/ui/chat/ChatScreen.kt index 1bcfac1..767f0e0 100644 --- a/android/app/src/main/java/ru/daemonlord/messenger/ui/chat/ChatScreen.kt +++ b/android/app/src/main/java/ru/daemonlord/messenger/ui/chat/ChatScreen.kt @@ -178,9 +178,6 @@ fun ChatScreen( ) } } - Button(onClick = { /* call action placeholder */ }) { - Text("Call") - } Button(onClick = onLoadMore, enabled = !state.isLoadingMore) { Text("⋮") } diff --git a/docs/android-ui-batch-2-checklist.md b/docs/android-ui-batch-2-checklist.md index dc5f4f2..94303a2 100644 --- a/docs/android-ui-batch-2-checklist.md +++ b/docs/android-ui-batch-2-checklist.md @@ -4,7 +4,7 @@ Источник: 10 скринов Telegram Android (чат, контекстные действия, медиа, поиск/чаты) ## P0 — Chat Screen Parity (must-have) -- [x] Top app bar чата: back + avatar + name + status + call + menu, полупрозрачная подложка на фоне обоев. +- [x] Top app bar чата: back + avatar + name + status + menu, полупрозрачная подложка на фоне обоев. - [x] Закреплённое сообщение блоком под app bar (2 строки, иконки pin/close, tap для перехода). - [x] Message composer Telegram-стиля: - [x] Полупрозрачный rounded input контейнер.