Closed Bug 1108251 Opened 10 years ago Closed 9 years ago

Review styling for threadpane icons/columns on all platforms

Categories

(Thunderbird :: Theme, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 38.0

People

(Reporter: alta88, Assigned: Paenglab)

Details

Attachments

(2 files, 1 obsolete file)

Some oddities:

1. Cycler column header icons are inconsistent in size, and don't always match the row's icon size.  A simple fix is to make them all 16x16, they probably don't need to be rescaled etc.

2. In grouped by sort view, the dummy header row has a 1px margin-bottom (win and linux), which shrinks the row and clips certain icons in cycler rows.
2b. For subject only, the concept of a dummy header isn't used, so subject is inconsistent with the others.  I think subject should follow the rest; it would mean always returning true here: http://mxr.mozilla.org/comm-central/source/mailnews/base/src/nsMsgGroupView.cpp#942

3. Active state behavior (on linux at least) for mousedown on a cycler column header causes the right adjacent column's text to shift.  Ie, if the attachment column is to the immediate left of the subject column.  This could be due to #1.
Attachment #8541484 - Flags: review?(josiah)
/r/1741 - Bug 1108251 - Fix some threadpane issues. r=josiahone

Pull down this commit:

hg pull review -r fbfb946c53a53af00dda385225109fdbf8329b1e
This patch fixes 2. and 3.

1. is okay for me as it is now.
2b. should be done in a other bug.
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Comment on attachment 8541484 [details]
MozReview Request: bz://1108251/Paenglab

https://reviewboard.mozilla.org/r/1739/#review2567

Ship It!
Attachment #8541484 - Flags: review?(josiah) → review+
Attaching the patch for easier check-in.
Attachment #8557237 - Flags: review+
Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 38.0
Flags: in-testsuite-
Attachment #8541484 - Attachment is obsolete: true
Attachment #8618819 - Flags: review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: