mirror of
https://github.com/ALLFATHER-BV/wadamesh.git
synced 2026-10-07 20:37:35 +00:00
- Default chat list: 56px rows with a round initials avatar in the thread's FNV-hue signature colour, last-message preview (getThreadLastMessage ring accessor), time top-right, unread pill + @ below; compact chat mode keeps the dense 34px contact-style rows (layout mode mixed into the rebuild sig) - Per-channel avatar emoji: 'Chat icon' in the thread-settings sheet (tap = emoji sheet in new pick mode, long-press = reset to letters); persisted in a chmute-style keyed blob (touchPrefsGet/SetChannelEmoji, 24 x 48B) - Fix: name/preview overlap (LONG_DOT labels need fixed one-line heights) - Thread-sheet grid gap 6->4 so the 7th channel cell keeps one screen on T-Deck Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
10 lines
892 B
Plaintext
10 lines
892 B
Plaintext
# beta_31 (TEST) — the new chats tab: avatars, message previews, custom channel icons. On top of beta_30.
|
|
# One user-facing note per non-blank, non-# line; # lines are section comments.
|
|
|
|
# --- New ---
|
|
The chats tab has a fresh look: each conversation now shows a round avatar in that chat's signature colour (the same colour its bubbles use) with the first two letters of the name, the last message previewed under the name, the time top right and the unread count below it. Compact chat mode keeps the dense single-line rows instead, so both styles are available.
|
|
Channels can have a custom icon: open the channel's settings (long-press or the gear) and tap "Chat icon" to pick any emoji as its avatar. Long-press the same entry to go back to the automatic letters. The choice is remembered per channel.
|
|
|
|
# --- Fixed ---
|
|
Long chat names no longer wrap onto the message preview underneath.
|