Closed
Bug 418623
Opened 17 years ago
Closed 15 years ago
make thunderbird (qute/gnomestripe) use toolkit's tree.css
Categories
(Thunderbird :: General, defect)
Thunderbird
General
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 3.0b3
People
(Reporter: takenspc, Assigned: mkmelin)
References
Details
Attachments
(1 file, 2 obsolete files)
27.78 KB,
patch
|
philor
:
review+
|
Details | Diff | Splinter Review |
Thunderbird Qute theme uses own |tree.css|.
But toolkit has introduced some new features which not coverd by Qute's |tree.css| and Gnomestripe has made trees more gnome-ish.
Basically Qute's |tree.css| is similar to toolkit's one. Let's use toolkit's tree.css
Attachment #304484 -
Flags: review?(bienvenu)
Reporter | ||
Comment 1•17 years ago
|
||
Comment on attachment 304484 [details] [diff] [review]
Patch
>- <tree id="folderTree" class="plain focusring" flex="1"
>+ <tree id="folderTree" class="plain" flex="1"
Thunderbird's tree uses |focusring| classes. Qute theme doesn't have any visual effects for them, but toolkit has.
# pinstripe doesn't too.
To use toolkit's tree.css, we should remove this.
Updated•17 years ago
|
Summary: makle thunderbird (qute) use toolkit's tree.css → make thunderbird (qute) use toolkit's tree.css
Comment 2•17 years ago
|
||
Comment on attachment 304484 [details] [diff] [review]
Patch
looks OK
Attachment #304484 -
Flags: review?(bienvenu) → review+
Reporter | ||
Updated•17 years ago
|
Attachment #304484 -
Flags: superreview?(bienvenu)
Comment 3•16 years ago
|
||
Comment on attachment 304484 [details] [diff] [review]
Patch
mail/ doesn't require superreview, but it's just as well: I don't think we want to take this patch, as-is or right now.
Pinstripe *does* have focusrings on trees right now, since it's already using the toolkit tree.css, and it's a bug that Qute doesn't - try to guess where the focus is in Qute when you are in an empty folder with the threadpane focused, or when you've scrolled the selected message in the threadpane out of view, then hit shift-tab a few times, then tab a few times.
This will also lose us our treelines in Qute until we switch to 1.9.1 or bug 430852 lands in 1.9.0.x, and either way we'll need to scatter around some treelines="true" attributes to keep them where we want them.
Attachment #304484 -
Flags: superreview?(bienvenu)
Comment 4•16 years ago
|
||
treelines aren't a blocker anymore, and there are two new benefits, pick up the (finally) switched around to platform-native on Windows sort arrows (as soon as Markus remembers to push bug 93772 to 1.9.1) and pick up platform-native twisties on Linux, but switching is going to also give us toolkit's sort-asc.gif and sort-dsc.gif, which look like crap on anything but Windows Classic, where they still don't look native. Be nice to at least have some certainty that bug 467844 is going to land on 1.9.1 before we switch, or at least before we switch our arrows.
Comment 5•16 years ago
|
||
I understand this patch would fix the ugly border around Thunderbird 3's folder and threadpane trees when they have focus? Is the XUL change really depending on the sort indicator icons in bug 467844?
Assignee | ||
Updated•16 years ago
|
OS: Linux → All
Hardware: x86 → All
Comment 7•16 years ago
|
||
cc'ing Bryan...
As a lot of theme work is under way, e.g. bug 488840, I'd like to bring this visual polish bug on the table. I have the focus ring removed for me using
.focusring > .tree-stack > .tree-rows > .tree-bodybox {
border: none !important;
}
in my userChrome.css. Maybe you deem this worth fixing for Thunderbird 3.
Assignee | ||
Comment 8•16 years ago
|
||
Yes, we should get this in for tb3. (I assume bug 467844 will be approved for 1.9.1 soon.)
KUROSAWA-san: are you up for updating the patch? Our gnomestripe theme needs the same changes as the qute ones, and please also hg remove the unneeded files.
Assignee | ||
Comment 9•15 years ago
|
||
Assignee: taken.spc → mkmelin+mozilla
Attachment #304484 -
Attachment is obsolete: true
Attachment #382365 -
Flags: review?(philringnalda)
Assignee | ||
Updated•15 years ago
|
Target Milestone: --- → Thunderbird 3.0b3
Assignee | ||
Comment 10•15 years ago
|
||
For hg tip...
Attachment #382365 -
Attachment is obsolete: true
Attachment #382376 -
Flags: review?(philringnalda)
Attachment #382365 -
Flags: review?(philringnalda)
Updated•15 years ago
|
Attachment #382376 -
Flags: review?(philringnalda) → review+
Comment 11•15 years ago
|
||
Comment on attachment 382376 [details] [diff] [review]
proposed fix, v2
Sure.
Assignee | ||
Comment 12•15 years ago
|
||
changeset: 2880:58487656b751
http://hg.mozilla.org/comm-central/rev/58487656b751
->FIXED
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Summary: make thunderbird (qute) use toolkit's tree.css → make thunderbird (qute/gnomestripe) use toolkit's tree.css
Assignee | ||
Comment 13•15 years ago
|
||
changeset: 2881:d2339f2c412c
http://hg.mozilla.org/comm-central/rev/d2339f2c412c
You need to log in
before you can comment on or make changes to this bug.
Description
•