thunderbird / thunderbird/thunderbird-android
Clean up selection UI/UX in message list
Open
Nobody has claimed this yet.
type: enhancement
- Dominant language
- Kotlin
- Stars
- 14k
- Forks
- 2.8k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 57
Description
- add animation when switching between contact picture and check mark
- use larger click area for contact picture
- don't show action mode bar in message view (to reproduce enable split-screen "when in landscape orientation", in landscape orientation open a message and select at least one message, change to portrait orientation -> action mode bar is displayed)
- when action mode is active either disable drawer or hide actionbar when drawer is opened
- when action mode is active, the status bar is fully black (black text on black background?)
- tweak color used as background for selected message list items
- use appropriate colors for dark theme
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.
Research direction
Start by reproducing the unchecked cases in the message list and message view: switching between the contact picture and check mark, opening the drawer during action mode, and changing orientation with action mode active. Inspect the related selection, drawer, action bar, and status bar entry points; done means the three remaining behaviors work correctly without regressing the checked items.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100