Skip to content

feat: add conversation notifications - #1223

Merged
flex3r merged 4 commits into
flex3r:developfrom
3r01:conversation-notifications
Oct 1, 2026
Merged

flex3r merged 4 commits into
flex3r:developfrom
3r01:conversation-notifications

Conversation

@3r01

@3r01 3r01 commented Aug 26, 2026 •

Copy link
Copy Markdown
Contributor

Overhauls notifications to use Android’s Conversations API.

Notifications are per channel and per whisper sender. They show up to the 25 most recent notifications (android cap).

Uses the channel profile picture as the icon per channel, and each sender’s profile picture for individual messages.

Tapping a channel notification opens the channel. Tapping a whisper notification opens the whispers UI with that sender selected.

Notifications are cleared when the corresponding channel or the whispers sheet is visible.

Screenshots Screenshot_1 Screenshot_2

@3r01
3r01 force-pushed the conversation-notifications branch from 3f2b7d0 to 76e0185 Compare August 28, 2026 21:48
@3r01
3r01 marked this pull request as ready for review August 28, 2026 21:52
3r01 and others added 3 commits October 1, 2026 09:39
…ications

# Conflicts:
#	app/src/main/kotlin/com/flxrs/dankchat/data/notification/NotificationService.kt
#	app/src/main/kotlin/com/flxrs/dankchat/ui/main/MainScreen.kt
… channels via clear requests, drop shortcuts of removed channels, show whispers one-to-one, remove unused strings and translate
@flex3r
flex3r merged commit c79aa99 into flex3r:develop Oct 1, 2026
4 checks passed
@3r01
3r01 deleted the conversation-notifications branch October 1, 2026 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants