provide support for thunderbird 5.0

Bug #802982 reported by Egemen Aydin
128
This bug affects 26 people
Affects Status Importance Assigned to Milestone
Thunderbird Indicator
Fix Released
Undecided
Unassigned

Bug Description

Hello!

Thunderbird 5.0 can be installed from stable ppa of Thunderbird. However Thunderbird Extension is not compatible with it.
Please provide support for this release.

Revision history for this message
Vicenç Juan Tomàs (vtomasr5) wrote :

Yes, I can confirm that not works with thunderbird-indicator v1.4

Revision history for this message
John Kuang (xiphosurus) wrote :

Yes, please update to work with TB5.0. Currently, the other option is the addon "Gnome Integration", but I like this one a lot better! Thanks!

Revision history for this message
Märt Põder (boamaod) wrote :

Meanwhile you may try Thunderbird AppIndicator TB5 hack from ppa:boamaod/xul-ext-indicator

Revision history for this message
MartinJ (martinol) wrote :

The notification bubbles work for me (ubuntu 11.04, gnome classic), there's also a working button for TB in messaging traymenu. However, the icon in systray does not change on new mail

Revision history for this message
MartinJ (martinol) wrote :

forgot to write: I did the compatibility check-override in TB

Revision history for this message
skanev (svilen-kanev) wrote :

Pushed a fix at the linked branch. The indicator works for me on Ubuntu 11.04, Unity. Testing will be useful, especially with an older version of TB.

Changed in libnotify-mozilla:
status: New → Fix Committed
Revision history for this message
uberben (ben-bergman) wrote :

With Ubuntu 10.04 and TB 5, the bubbles still work, but the icon still does not turn green. python-indicate is installed, but I don't see a package for notify-send with apt-get.

Revision history for this message
skanev (svilen-kanev) wrote :

Can you provide a bit more context? Any error messages in the Error Console? Is there a TB section in the Indicator menu at all?

Revision history for this message
Egemen Aydin (egemenaydin1) wrote : Re: [Bug 802982] Re: provide support for thunderbird 5.0

There is no error message in the Error Console. There is not TB section
in the Indicator menu and when the addon enabled only bubbles work, the
envelope doesn't change colour. When the TB updated after check of
addons TB says "this addon is not compatible for this version" and
disables it. Altuogh you can manually enable the addon above mentioned
problems occur.

On 07/13/2011 04:44 AM, skanev wrote:
> Can you provide a bit more context? Any error messages in the Error
> Console? Is there a TB section in the Indicator menu at all?
>

Revision history for this message
Egemen Aydin (egemenaydin1) wrote :

Sorry for inconvenience. There is TB section in the indicator menu.
However, you don't see the accounts.

On 07/13/2011 11:24 AM, Egemen Aydin wrote:
> There is no error message in the Error Console. There is not TB
> section in the Indicator menu and when the addon enabled only bubbles
> work, the envelope doesn't change colour. When the TB updated after
> check of addons TB says "this addon is not compatible for this
> version" and disables it. Altuogh you can manually enable the addon
> above mentioned problems occur.
>
> On 07/13/2011 04:44 AM, skanev wrote:
>> Can you provide a bit more context? Any error messages in the Error
>> Console? Is there a TB section in the Indicator menu at all?
>>

Revision history for this message
skanev (svilen-kanev) wrote :

I think I managed to reproduce this. Does this happen when you already
have unread mail and then start TB/the plugin (no folders in the
indicator menu)? After that, if you receive a new message, the folders
get added and the mail icon changes color?
If this is the case, it is probably not hard to fix. I'll push a patch
in the next few days.

On 07/13/2011 02:39 AM, Egemen Aydin wrote:
> Sorry for inconvenience. There is TB section in the indicator menu.
> However, you don't see the accounts.
>
> On 07/13/2011 11:24 AM, Egemen Aydin wrote:
>> There is no error message in the Error Console. There is not TB
>> section in the Indicator menu and when the addon enabled only bubbles
>> work, the envelope doesn't change colour. When the TB updated after
>> check of addons TB says "this addon is not compatible for this
>> version" and disables it. Altuogh you can manually enable the addon
>> above mentioned problems occur.
>>
>> On 07/13/2011 04:44 AM, skanev wrote:
>>> Can you provide a bit more context? Any error messages in the Error
>>> Console? Is there a TB section in the Indicator menu at all?
>>>
>

Revision history for this message
Egemen Aydin (egemenaydin1) wrote :

Yes, it happens when you already have unread e-mail. After receiving new
e-mail the folders don't get added and mail icon doesn't change colour.

On 07/13/2011 12:37 PM, skanev wrote:
> I think I managed to reproduce this. Does this happen when you already
> have unread mail and then start TB/the plugin (no folders in the
> indicator menu)? After that, if you receive a new message, the folders
> get added and the mail icon changes color?
> If this is the case, it is probably not hard to fix. I'll push a patch
> in the next few days.
>
> On 07/13/2011 02:39 AM, Egemen Aydin wrote:
>> Sorry for inconvenience. There is TB section in the indicator menu.
>> However, you don't see the accounts.
>>
>> On 07/13/2011 11:24 AM, Egemen Aydin wrote:
>>> There is no error message in the Error Console. There is not TB
>>> section in the Indicator menu and when the addon enabled only bubbles
>>> work, the envelope doesn't change colour. When the TB updated after
>>> check of addons TB says "this addon is not compatible for this
>>> version" and disables it. Altuogh you can manually enable the addon
>>> above mentioned problems occur.
>>>
>>> On 07/13/2011 04:44 AM, skanev wrote:
>>>> Can you provide a bit more context? Any error messages in the Error
>>>> Console? Is there a TB section in the Indicator menu at all?
>>>>

Revision history for this message
uberben (ben-bergman) wrote :

My issues seem to occur regardless of whether or not I have any unread emails. I do have a few items in my error console that are related to tbindicator:

Error: this.indicatorStream is null
Source File: chrome://tbindicator/content/overlay.js
Line: 290

Error: Components.classes['@mozilla.org/extensions/manager;1'] is undefined
Source File: chrome://tbindicator/content/overlay.js
Line: 229

The first one is in there several times, perhaps once per email received.

As for the icon under the envelope button, I do have an icon there, but I think I set that up before installing your plugin. That icon has no arrow next to it while TB runs, unlike evolution (labelled "mail" in that list) which does have an arrow beside it while running.

log111 (longhong1985)
Changed in libnotify-mozilla:
status: Fix Committed → Fix Released
Revision history for this message
Francois Blouin (francois-blouin) wrote :

How can i try the new fix released?

Revision history for this message
Christopher Dembia (chrisdembia) wrote :

yea how do we actually use the fix?

Revision history for this message
skanev (svilen-kanev) wrote :

Francios, Chris, I built an .xpi from the proposed fix (attached). You can install from Add-ons Manager -> (tool icon) -> "Install Add-on from File"

uberben, Egemen, I haven't managed to reproduce your issues.

Revision history for this message
uberben (ben-bergman) wrote :

Thank you skanev for the new version. My icon now turns green when I receive a new email. I am very happy with this functionality.

How it works for me right now is the envelope turns green when I get new mail. If I then open Thunderbird to read the email, the icon goes back to white. However, if I click on the icon when it is green in order to open Thunderbird, the icon goes back to white even though the message is still unread. While I can see this functionality being useful, I would appreciate an option in preferences that keeps the icon green as long as there are unread messages. Similarly, when I launch Thunderbird and there are already unread messages, it would be nice to have the option of making the icon green right away.

Thank you again for all your work on a great plugin.

uberben

Revision history for this message
John Kuang (xiphosurus) wrote :

works great thanks skanev!

side note: when i installed this xpi, it AUTOMATICALLY REMOVED another notification add-on "gnome integration". since when was this a feature? not that i mind... i was going to remove it, but it kinda seems anti-competitive

Revision history for this message
Egemen Aydin (egemenaydin1) wrote :

Thank you very much Skanev for the efforts and this great add-on. Now my
envelope icon turns into blue when I receive an e-mail and I see
notification. However, I agree with uberben it would be great if the
envelope stay coloured when the e-mail still unread. Thank you again.
Egemen

On 08/12/2011 11:52 AM, skanev wrote:
> Francios, Chris, I built an .xpi from the proposed fix (attached). You
> can install from Add-ons Manager -> (tool icon) -> "Install Add-on from
> File"
>
> uberben, Egemen, I haven't managed to reproduce your issues.
>
> ** Attachment added: "thunderbird-indicator.xpi"
> https://bugs.launchpad.net/libnotify-mozilla/+bug/802982/+attachment/2270956/+files/thunderbird-indicator.xpi
>

Revision history for this message
fabi (l-fabian) wrote :

The fix works well with Thunderbird 5.0 on Ubuntu 10.10. But it only made me happy for a few minutes since exactly the same problem (no green envelope) comes back after updating to TB 6 :(

Revision history for this message
Bristow (web-frayssinet) wrote :

Thanks Skanev, your file is ok for Ubuntu 10.04 and Thunderbird 7.0. I've just modified the file install.rdf in the xpi file for TB 7.0.

I've the green enveloppe and thunderbird on messaging menu.

Revision history for this message
croaker___ (martin-gautier) wrote :

Fix works well in non-unity interface of Ubuntu 11.04 and TB 7.01

The error messages I used to get in TB Error Console with TB 5, 6 & 7 have now gone.

Any chance of promoting these fixes to the PPA?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.