Cards View: Show new icon if there is a new message in the thread
Categories
(Thunderbird :: Folder and Message Lists, enhancement, P3)
Tracking
(thunderbird_esr115 wontfix)
| Tracking | Status | |
|---|---|---|
| thunderbird_esr115 | --- | wontfix |
People
(Reporter: elizabeth, Assigned: micah)
References
(Blocks 1 open bug)
Details
Attachments
(2 files, 2 obsolete files)
If there is a new item in a thread, display the new icon on the twisty button that expands/collapses the thread.
I'm not sure we have a way to do this just yet.
| Reporter | ||
Updated•2 years ago
|
| Reporter | ||
Comment 1•2 years ago
|
||
Depends on D196531
One suggestion, We can show unread bubble same as shown in folder pane. So we can get number of unread message under each thread that are unread.
| Reporter | ||
Comment 4•2 years ago
|
||
(In reply to Jaise from comment #2)
One suggestion, We can show unread bubble same as shown in folder pane. So we can get number of unread message under each thread that are unread.
Thanks for your suggestion.
This specific bug already has a specific scope to update the icon only when new mail is present. What you have suggested here is a feature request outside the scope of this specific bug. I'm not sure where to redirect this feature request, but I wanted to acknowledge it.
Thank you!
Updated•2 years ago
|
| Reporter | ||
Comment 5•2 years ago
|
||
Depends on D199341
| Reporter | ||
Comment 6•2 years ago
|
||
There are currently two patches on this bug:
The first patch restores the ability to see if the thread has new messages. This only takes the topmost message into account, as was the functionality before the changes in bug 1860868.
Showing when there are new messages in the thread (outside of the topmost message) is new functionality that did not exist before. I've taken some guesses at an approach in the second patch. From my own understanding, this requires either modifying the properties available on a message or using JavaScript to generate a property based on the other items in the thread.
| Reporter | ||
Updated•2 years ago
|
Updated•2 years ago
|
| Reporter | ||
Updated•2 years ago
|
| Assignee | ||
Comment 7•2 years ago
|
||
As noted above currently we only pass if a child message in a thread is unread, not if it is new. This will require some new functionality deeper down the line before the front-end can update.
Showing when there are new messages in the thread (outside of the topmost message) is new functionality that did not exist before. ... this requires either modifying the properties available on a message or using JavaScript to generate a property based on the other items in the thread.
This is a little out of my depth currently.
Comment 8•2 years ago
|
||
Yeah this is going to take a while. The grouped view handles groups like they're threads and threads have no concept of the number of new messages. In theory it should work the same as the number of unread messages, but nothing is ever as simple as it looks around here.
Comment 9•2 years ago
|
||
Thanks for looking into this.
This is a nice to have feature we would like to have before next ESR, but not a blocker for us to move onto other things.
So I marked this as P3.
Comment 10•2 years ago
|
||
I'll put a WIP patch in bug 1883506 if somebody wants to start working with it.
| Assignee | ||
Comment 11•2 years ago
|
||
| Assignee | ||
Updated•2 years ago
|
Comment 12•2 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/62bf4db4252e
[Cards View] Show new icon on replies button if there is a new message in the thread. r=leftmostcat,sol
Updated•2 years ago
|
Comment 13•2 years ago
|
||
Noticed by comm/mail/test/static/browser_parsable_css.js
Updated•2 years ago
|
Comment 14•2 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/4d6bf535fffc
follow-up, fix incorrect overflow css. r=freaktechnik
Description
•