Port bug 1718846: Draw our own titlebar buttons when using lightweight themes
Categories
(Thunderbird :: Upstream Synchronization, task)
Tracking
(thunderbird_esr91 unaffected)
Tracking | Status | |
---|---|---|
thunderbird_esr91 | --- | unaffected |
People
(Reporter: Paenglab, Assigned: Paenglab)
References
Details
Attachments
(3 files, 2 obsolete files)
(deleted),
image/png
|
Details | |
(deleted),
image/png
|
Details | |
Bug 1743146 - Port bug 1718846: Draw our own titlebar buttons when using lightweight themes. r=aleca
(deleted),
text/x-phabricator-request
|
Details |
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
I also added bug 1432090 with the button positioning.
https://hg.mozilla.org/mozilla-central/rev/50f07fce131a6a67ef8a2feedd3f334a9eda1fa1
Comment 3•3 years ago
|
||
Comment 4•3 years ago
|
||
A touch of Windows UI in Linux....what could possibly go wrong :P
Comment 5•3 years ago
|
||
We should also not include bug 1432090 into this patch as it needs a bit more refinement and further testing from various Linux users using different GTK DEs.
Can you open a separate bug for it?
Assignee | ||
Comment 6•3 years ago
|
||
This is how it looks with Breeze-dark system theme and light TB theme. With the patch the caption buttons are dark.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Although the buttons are very attractive, they are still very visibly different from rest of UI, and I can't find anything to match it. For a long time I avoided chrome specifically because its CSD did things in its own ways, and when they finally get it right, firefox starts misbehaving... It seems the the browsers seem to alternate between design trends for some reason
I get the rationale of rendering custom buttons as it simplifies a lot of things, but are they necessary when user is on 'System theme-auto'? In that case buttons would not have bad contrast provided gtk theme is properly applied. In all other cases, custom buttons can be used. Currently, I am seeing buttons even with system auto theme.
Assignee | ||
Comment 9•3 years ago
|
||
Leo, this is a TB bug. If you want comment about Firefox you should do this in bug 1718846.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 10•3 years ago
|
||
Assignee | ||
Updated•3 years ago
|
Comment 11•3 years ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/c844a2197148
Port bug 1718846: Draw our own titlebar buttons when using lightweight themes. r=aleca
Description
•