Skip to content

feat(chat-list): add a checkmark to the Mark as Read icon - #1956

Merged
bmc08gt merged 1 commit into
code/cashfrom
feat/mark-read-icon-check
Nov 4, 2026
Merged

bmc08gt merged 1 commit into
code/cashfrom
feat/mark-read-icon-check

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Nov 4, 2026

Copy link
Copy Markdown
Collaborator

Adds a checkmark to the middle of the Mark as Read icon (ic_mark_chat_read), used by the chat-list swipe action, ChatSelectionBar and ChatSelection.

The check is centred on the bubble's ellipse centre, (12, 11), worked out from the arc's path data, not on the viewport centre. It uses the bubble's 1.8 stroke with round caps and joins and leaves clear space to the outline. It's drawn by hand, not copied from Material or SF Symbols.

ic_mark_chat_unread (bubble plus dot) is unchanged, so the two actions stay distinct.

The Mark as Read bubble now has a check in its body, centred on the
ellipse centre (12, 11) rather than the viewport, with the same 1.8
stroke and round caps and joins. ic_mark_chat_unread is unchanged, so
Mark as Read and Mark as Unread stay distinct.
@bmc08gt bmc08gt self-assigned this Nov 4, 2026
@github-actions github-actions Bot added type: feature New functionality area: ui Compose UI, theme, components, resources and removed type: feature New functionality labels Nov 4, 2026
@bmc08gt
bmc08gt marked this pull request as ready for review November 4, 2026 14:51
@bmc08gt
bmc08gt merged commit 5c8e1a0 into code/cash Nov 4, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ui Compose UI, theme, components, resources

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant