thunderbird / thunderbird/thunderbird-android
[ML 0.1/UI.02] - Message Item UI Status Indicators
Open
@rafaeltonholo is already working on this.
Since Jan 23, 2026.
- Dominant language
- Kotlin
- Stars
- 14k
- Forks
- 2.8k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 57
Description
🎯 The objective
Enhance the Message Item with visual indicators for message lifecycle (Reply/Forward) and security states (Encryption), ensuring users can quickly scan message status.
🎒 Resources
ℹ️ List all relevant resources like BugZilla meta bugs, Figma files, Notion links and other files. These can be filled in later.
🦮 Rules of the Road
🟢 In Scope
- Change the Message item content's preview when message is encrypted
- Change the Message item subject when message's subject is encrypted
- Add a Reply message indicator to the MessageItem UI component
- Add a Forward message indicator to the MessageItem UI component
- Add a Replied AND Forwarded message indicator to the MessageItem UI component
🔴 Out of Scope
- Include the “Encrypted” icon in the Message Item UI; We'll stick with the text “Encrypted” for now
- Logic changes to the backend/database (visual only)
- New preference creation (link to existing only)
🚧 Technical and/or Business Requirements
- Encrypted Content Preview: Replace empty space with Encrypted text (or similar design) in the preview line.
- Encrypted Subject: Replace empty space with Encrypted text in the subject line.
- Indicators: Implement specific icons for Reply, Forward, and Combined states.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.