Closed Bug 1615700 Opened 4 years ago Closed 4 years ago

Calendar icon is missing in account central for "Create a new calendar"

Categories

(Calendar :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 74.0

People

(Reporter: pmorris, Assigned: pmorris)

References

(Regression)

Details

(Keywords: regression)

Attachments

(3 files)

The icon to the left of "Create a new calendar" is missing. I see what the problem is and should have a fix ready soon.

1 of 2: A recently renamed id that didn't get renamed in the CSS file. This fixes the missing icon.

Attachment #9126801 - Flags: review?(philipp)
Attachment #9126801 - Flags: review?(geoff)

2 of 2: I don't know why this icon was in the linux theme directory and not common, because it is used as a common theme element. Thought I'd fix this while I was here. Not tested with a full build yet, which I'll do when I get a chance to do a full build. (I'm using artifact builds at the moment.)

Attachment #9126804 - Flags: review?(philipp)
Attachment #9126804 - Flags: review?(geoff)
Status: NEW → ASSIGNED
Attachment #9126801 - Flags: approval-calendar-beta?(philipp)
Attachment #9126801 - Flags: review?(philipp)
Attachment #9126801 - Flags: review?(geoff)
Attachment #9126801 - Flags: review+
Attachment #9126801 - Flags: approval-calendar-beta?(philipp)
Attachment #9126801 - Flags: approval-calendar-beta+
Comment on attachment 9126804 [details] [diff] [review]
part2-move-calendar-icon-to-common-0.patch

We can dispose of calendar/base/themes/osx/images/cal-icon32.png and calendar/base/themes/windows/images/cal-icon24.png while we're at it. Not sure why it didn't happen with bug 1559176.
Attachment #9126804 - Flags: review?(philipp)
Attachment #9126804 - Flags: review?(geoff)
Attachment #9126804 - Flags: review+
Attachment #9126804 - Flags: approval-calendar-beta+

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/e8abde27176e
Fix missing calendar icon in account central. r=darktrojan
https://hg.mozilla.org/comm-central/rev/7f802938f14d
Move calendar icon from linux to common directory. r=darktrojan

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Pushed with the files from comment 3 removed.

Target Milestone: --- → 75

I think we're missing an uplift somewhere?

e8abde27176e makes changes to calendar/base/themes/common/accountCentral.css which is not there yet on beta.

https://hg.mozilla.org/releases/comm-beta/file/4b04e68ccef08948b81a97983a6ad4eb4804781a/calendar/base/themes/common

Flags: needinfo?(paul)
Flags: needinfo?(geoff)

That's the changeset for this bug, no?

Good catch rjl, I just took a look. It's not applying because beta doesn't have the patches from bug 1612166 yet, which rearranged the calendar skin files. There's also bug 1615422 which was a related follow up.

Flags: needinfo?(paul)

This should be sufficient for beta, the rest can wait.

Flags: needinfo?(geoff)
Attachment #9128361 - Flags: review+
Attachment #9128361 - Flags: approval-calendar-beta+
Target Milestone: 75 → 74
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: