android: align channel chat UI with telegram-style feed
This commit is contained in:
@@ -957,3 +957,13 @@
|
||||
- GIFs now sent as `gif`,
|
||||
- sticker-like payloads sent as `sticker` (filename/mime detection).
|
||||
- Added missing fallback resource theme declarations (`themes.xml`) to stabilize clean debug assembly on local builds.
|
||||
|
||||
### Step 131 - Channel chat Telegram-like visual alignment
|
||||
- Added channel-aware chat rendering path:
|
||||
- `MessageUiState` now carries `chatType` from `ChatViewModel`,
|
||||
- channel timeline bubbles are rendered as wider post-like cards (left-aligned feed style).
|
||||
- Refined channel message status presentation:
|
||||
- post cards now show cleaner timestamp-only footer instead of direct-message style checks.
|
||||
- Added dedicated read-only channel bottom bar (for non owner/admin):
|
||||
- compact Telegram-like controls with search + centered `Включить звук` action + notifications icon.
|
||||
- Kept existing full composer for roles allowed to post in channels (owner/admin).
|
||||
|
||||
Reference in New Issue
Block a user