Closed
Bug 330615
Opened 20 years ago
Closed 20 years ago
Convert Thunderbird to use the winstripe theme in mozilla\toolkit
Categories
(Thunderbird :: Mail Window Front End, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird2.0
People
(Reporter: mscott, Assigned: mscott)
References
Details
(Keywords: fixed1.8.1)
Attachments
(4 files)
|
1.32 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
|
1.84 KB,
patch
|
Details | Diff | Splinter Review | |
|
18.09 KB,
patch
|
Details | Diff | Splinter Review | |
|
4.69 KB,
patch
|
Details | Diff | Splinter Review |
**Note: this does not mean the thunderbird theme is getting redesigned in winstripe**
Currently mozilla\toolkit has two themes for windows and linux: winstripe and qute. Qute is built by Thunderbird. Firefox and xul runner use winstripe.
I think we can get closer to having thunderbird built on top of xul runner if Thunderbird was converted to use the winstripe theme for toolkit instead of qute.
And it will make theme maintence a lot easier since I won't have to keep porting winstripe changes back to qute.
There shouldn't be much of a noticeable UI difference with this, just a handful of toolkit artwork I think. At least that's the hope :)
| Assignee | ||
Comment 1•20 years ago
|
||
There might be more style merging to be done later, but in general, things looked pretty much the same.
There was one issue with the compose window's menulist drop down marker getting drawn incorrectly because the image in winstripe isn't tall enough, but that was easily worked around.
The install button in the EM and TM for Thunderbid lost it's image, but that work is getting overhauled by rob strong anyway and we can always add the qute image back if we need to after Rob's done.
Eventually I'll start CVS removing qute from toolkit, but want to keep it around for a little while in case I have to do more style merging into winstripe.
Attachment #215826 -
Flags: review?(benjamin)
Updated•20 years ago
|
Attachment #215826 -
Flags: review?(benjamin) → review+
| Assignee | ||
Comment 2•20 years ago
|
||
this patch is now in the branch and trunk. But I'm going to leave this bug open until I actually cvs remove the qute files from the repository.
Status: NEW → ASSIGNED
| Assignee | ||
Comment 3•20 years ago
|
||
winstripe has a style rule for toolbarbutton-icon which sets a 5 pixel moz-margin end which we didn't have in qute.
This is causing several of our close buttons to be offset by 5 pixels. I'm overriding the moz-margin-end for these specific buttons.
| Assignee | ||
Updated•20 years ago
|
Attachment #215838 -
Attachment description: override moz-margin-end for several toolbarbutton-icons → [fix checked in branch adn trunk]override moz-margin-end for several toolbarbutton-icons
| Assignee | ||
Comment 4•20 years ago
|
||
Remove some obsolete CSS files, and fix some issues with the throbber icon now that we are using winstripe.
| Assignee | ||
Comment 5•20 years ago
|
||
| Assignee | ||
Updated•20 years ago
|
| Assignee | ||
Comment 6•19 years ago
|
||
FYI, I've now CVS removed the qute theme from the trunk for mozilla\toolkit.
Comment 7•19 years ago
|
||
(In reply to comment #6)
> FYI, I've now CVS removed the qute theme from the trunk for mozilla\toolkit.
>
I think you forgot to remove the makefiles for that directory from allmakefiles.sh. Also, mozilla/toolkit/themes/qute/Makefile.in was not removed.
You need to log in
before you can comment on or make changes to this bug.
Description
•