Open Bug 326558 Opened 18 years ago Updated 2 years ago

add visual cue in recipient column when message has more than one recipient

Categories

(Thunderbird :: Folder and Message Lists, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: wsmwk, Unassigned)

References

(Depends on 1 open bug)

Details

add visual cue in recipient column when message has more than one recipient and name(s) exceed width of the column

for example:  mynam..+  instead of mynam...

names typically exceed the column width, so it's not possible to determine by visually scanning the message index whether a message is addressed to multiple people.
QA Contact: front-end
Assignee: mscott → nobody
Should this happen also if no recipient was hidden?
E.g. Aaaaaa,Bbbbbb -> Aaaaaa,Bbbb..+?

Or only if someone was hidden:
E.g. Aaaaaa,Bbbbbb,Cccccc -> Aaaaaa,Bbbb...+ but Aaaaa,Bbbbbb,Cc...
Status: UNCONFIRMED → NEW
Component: Mail Window Front End → Folder and Message Lists
Ever confirmed: true
QA Contact: front-end → folders-message-lists
(In reply to :aceman from comment #1)
> Should this happen also if no recipient was hidden?
> E.g. Aaaaaa,Bbbbbb -> Aaaaaa,Bbbb..+?

I think not, because the plus indicates hidden recipients (here:none, so no plus required), whereas the dots indicate omision of (partial) name.

> Or only if someone was hidden:
> E.g. Aaaaaa,Bbbbbb,Cccccc -> Aaaaaa,Bbbb...+ but Aaaaa,Bbbbbb,Cc...

Yeah, that makes more sense to me.
I could even imagine the following:

Aaaaaa,Bbbbbb,Ccccc,Dddddd -> Aaaaaa,Bbbb..+2
...where +2 indicates the number of recipients that are completely hidden.
We already have similar algorithm for message reader's more button.
This bug will be more relevant after pending fix for related bug 522886 when recipients column will actually show all recipients (TO, CC, BCC), not just TO-recipients.
Depends on: 522886
This is quite hard as it would need to detect how exactly the recipients string is rendered (hoe many pixels long) and at which pixel the column cut it off. The ellipsis (...) is automatically added by the column widget. But this '+' would be completelly different.

Neil, what do you think?
Flags: needinfo?(neil)
I can't see a reasonable way to implement this with our current tree code. Perhaps we could put the number of recipients in brackets before the list though, e.g.
Recipients
user@domain.i...
user@example.com
(2) user@exam...
Flags: needinfo?(neil)
See Also: → 1111770
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.