MozillaZine

Bell icon on Events with Reminder missing in 6.2.2.1

For discussing the Mozilla Calendar, Sunbird and Lightning projects.
hife
 
Posts: 8
Joined: May 20th, 2014, 6:38 am

Post Posted December 9th, 2018, 5:44 am

It seems the bell icon on events with Reminders is no longer there in Lightning 6.2.2.1. Is there a way to get it back?

mgagnonlv
 
Posts: 741
Joined: February 12th, 2005, 8:33 pm

Post Posted December 10th, 2018, 9:23 am

Are you using a theme? Could it be that the theme obliterates the default bell icon?

I currently use Lightning 6.2.3.3 with Thunderbird 60.3.3, but I once had version 6.2.2.x and don't remember not seeing that bell icon. However, in Thunderbidd 60 / Lightning 6.2, the nice gold bell was replaced with an outline-only bell, so if you are using some other theme, it is possible that the new bell corresponds to a non-existing icon in your theme.
Michel Gagnon
Montréal (Québec, Canada)

morat
 
Posts: 3288
Joined: February 3rd, 2009, 6:29 pm

Post Posted December 10th, 2018, 10:20 am


hife
 
Posts: 8
Joined: May 20th, 2014, 6:38 am

Post Posted December 10th, 2018, 10:37 am

Thank you for the replies so far.

I am running Thunderbird 60.2.1 on Ubuntu 16.04 without custom themes.

I can see the bell icon in the Edit Event dialogue.

On a clean profile, the bell icon appears on events.

As far as I can see, the only Addon that should be affecting Lightning is Calendar Tweaks, but even after deactivating that, the bell does not show.

I will do some further testing and post the results.

hife
 
Posts: 8
Joined: May 20th, 2014, 6:38 am

Post Posted December 11th, 2018, 6:25 am

OK, I have found out the icon disappears when the Addon "Year view":

https://addons.thunderbird.net/en-us/th ... iew-14467/

is active. I filed a bug report there:

https://github.com/fabrixxm/Year-View/issues/24

morat
 
Posts: 3288
Joined: February 3rd, 2009, 6:29 pm

Post Posted December 11th, 2018, 7:17 am

Here is a temporary fix until the developer fixes the bug.

Code: Select all
/* Thunderbird userChrome.css */

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

.reminder-icon {
  list-style-image: url(alarm-icons.png) !important;
  -moz-image-region: rect(0px 1px 1px 0px) !important;
}

.reminder-icon[value="DISPLAY"] {
  -moz-image-region: rect(0px 30px 11px 17px) !important;
}

.alarm-icons-box[suppressed="true"] > .reminder-icon[value="DISPLAY"] {
  -moz-image-region: rect(0px 44px 11px 31px) !important;
}

.reminder-icon[value="EMAIL"] {
  -moz-image-region: rect(0px 16px 11px 0px) !important;
}

.alarm-icons-box[flashing="true"] > .reminder-icon[value="DISPLAY"] {
  list-style-image: url(alarm-flashing.png) !important;
  -moz-image-region: auto !important;
}

http://kb.mozillazine.org/UserChrome.css

You need to edit the userChrome.css file and download the alarm-icons.png and alarm-flashing.png files to the chrome folder.

Reminder images
http://dxr.mozilla.org/comm-esr52/source/calendar/base/themes/common/images/alarm-icons.png
http://dxr.mozilla.org/comm-esr52/source/calendar/base/themes/common/images/alarm-flashing.png

Return to Calendar


Who is online

Users browsing this forum: No registered users and 0 guests