thunderbird / thunderbird/thunderbird-android

Notifications Refactor — Refactor Legacy InboxStyle Notification

Open
#11,159 0 comments 0 reactions 1 assignee View on GitHub

@dani-zilla is already working on this.

Since Jun 18, 2026.

Dominant language
Kotlin
Stars
14k
Forks
2.8k
Avg merge
3d 3h
Merged PRs (30d)
57

Description

Description

We currently have updated notification styles and functions for sending notifications documented here. While we have moved the single message style to use the BigTextStyle, we haven't moved over the InboxStyle notifications yet. The older SummaryNotificationCreator class is still in use, and does not use the new InboxStyle described in our documentation. We should update it so the code matches what we claim we're using in the documentation, and to better maintain it in the future.

AC

  • Create a feature flag for new notification style to test it during development and prior to deleting the old code
  • Moved old inbox style notification sending to use new functions and style
  • Fix any issues needed to ensure new InboxStyle works
  • Update any tests
  • Remove old inbox style notifications
  • See if we can remove all legacy notification code

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.