Skip to content

feat(messenger): chat flow, read receipts, and feed updates#895

Merged
bmc08gt merged 4 commits into
code/cashfrom
feat/chat-ui-realtime
Jun 13, 2026
Merged

feat(messenger): chat flow, read receipts, and feed updates#895
bmc08gt merged 4 commits into
code/cashfrom
feat/chat-ui-realtime

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

bmc08gt added 4 commits June 12, 2026 23:10
- Add ChatFlowScreen with conversation + amount entry steps
- Show per-message delivery status (Delivered/Read) on last 2 self-message groups
- Derive read state from other member READ pointer (no per-message storage)
- Update feed metadata after sending messages so contact list shows preview

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
Self-sent messages (including cash) were not advancing the read pointer,
causing the contact list to show a stuck unread indicator. Fix by
excluding self-sent messages from the unread count and advancing the
read pointer after sending a message.

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
@bmc08gt bmc08gt self-assigned this Jun 13, 2026
@github-actions github-actions Bot added type: feature New functionality area: crypto Solana, keys, encryption, signing area: ui Compose UI, theme, components, resources area: network gRPC, connectivity, API, exchange rates area: notifications Push notifications, in-app messaging area: build-system Gradle, convention plugins, build-logic area: intents Intent construction, submission, server-side state area: deeplinks Deep link handling, URL routing, and link parsing and removed type: feature New functionality labels Jun 13, 2026
@bmc08gt bmc08gt merged commit 132896a into code/cash Jun 13, 2026
3 checks passed
@bmc08gt bmc08gt deleted the feat/chat-ui-realtime branch June 13, 2026 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: build-system Gradle, convention plugins, build-logic area: crypto Solana, keys, encryption, signing area: deeplinks Deep link handling, URL routing, and link parsing area: intents Intent construction, submission, server-side state area: network gRPC, connectivity, API, exchange rates area: notifications Push notifications, in-app messaging area: ui Compose UI, theme, components, resources

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant