Edit tags of all e-mails in a thread simultaniously
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1k
- Forks
- 348
- Avg merge
- 12h 28m
- Merged PRs (30d)
- 91
Description
Is your feature request related to a problem? Please describe.
I would like to be able to edit tags of all e-mails in a thread in a single go.
Describe the solution you'd like
Selecting "Edit tags" in threaded view from the folder view should edit the tags of all e-mails in the thread.
Selecting "Edit tags of a single e-mail should only change the tags for that e-mail.
Whichever action was performed last takes priority.
When editing an entire thread's tags:
- only tags that are already set for all e-mails in the thread are shown as set
- setting/unsetting tags changes only those tags for all e-mails in the thread, so if other tags were set on individual e-mails in the thread, they are not changed
Describe alternatives you've considered
No response
Additional context
No response
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 tracing the threaded-view “Edit tags” action and the existing single-email tag-edit flow. Done means thread-level editing shows only tags shared by every email, changes only the selected tags across the thread, preserves other per-email tags, and leaves the last action’s scope effective.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100