Make Event subdialogs themeable
Categories
(Calendar :: General, task)
Tracking
(thunderbird_esr78 fixed, thunderbird80 fixed)
People
(Reporter: Paenglab, Assigned: Paenglab)
Details
(Whiteboard: [TM:78.2.0])
Attachments
(3 files)
|
25.94 KB,
patch
|
pmorris
:
review+
|
Details | Diff | Splinter Review |
|
27.00 KB,
patch
|
pmorris
:
approval-calendar-beta+
|
Details | Diff | Splinter Review |
|
27.00 KB,
patch
|
wsmwk
:
approval-comm-esr78+
|
Details | Diff | Splinter Review |
We can make more dialogs, like the recurrence, reminder and the timezone, themeable. Also converting the calendar properties dialog is simple.
| Assignee | ||
Comment 1•10 months ago
|
||
I added the centerscreen attribute to make the dialogs open related to the existing window/dialog and not somewhere on the screen. They are modal, so they should cover the opening window/dialog to give feedback that you have to edit them first and can't on the other during they are open. Ubuntu does this already with showing the dialogs as a subdialog but not Windows.
| Assignee | ||
Updated•10 months ago
|
Updated•10 months ago
|
Comment 2•10 months ago
|
||
Comment on attachment 9167666 [details] [diff] [review] 1656875-event-subdialog-themeable.patch Review of attachment 9167666 [details] [diff] [review]: ----------------------------------------------------------------- Changes look good to me.
| Assignee | ||
Updated•10 months ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/ae90541a3ecd
Make Event subdialogs themeable. r=pmorris
Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/fe84f0fbb17c follow-up - Fix a broken test. rs=bustage-fix a=me
| Assignee | ||
Comment 5•10 months ago
|
||
Patch with the test fix for beta.
| Assignee | ||
Comment 6•10 months ago
|
||
[Approval Request Comment]
User impact if declined: non-themed dialogs
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low
Can land in TB 78.2
Updated•10 months ago
|
Comment 7•10 months ago
|
||
| bugherderuplift | ||
Thunderbird 80.0b2:
https://hg.mozilla.org/releases/comm-beta/rev/b791ea290a73
Updated•10 months ago
|
Comment 8•10 months ago
|
||
Comment on attachment 9168074 [details] [diff] [review]
1656875-event-subdialog-themeable-ESR.patch
[Triage Comment]
Approved for esr78
Comment 9•10 months ago
|
||
| bugherderuplift | ||
Thunderbird 78.2.0:
https://hg.mozilla.org/releases/comm-esr78/rev/65d079f7ba47
Comment 10•10 months ago
|
||
Looked good in my tests of 80.0b2 and 80.0b4 on Ubuntu 18.04.4(5?) LTS
Description
•