Indicator applet does not honor preferred email client

Bug #540953 reported by Barry Warsaw
236
This bug affects 49 people
Affects Status Importance Assigned to Milestone
Indicator Applet
Invalid
Undecided
Unassigned
Messaging Menu
Confirmed
Medium
Unassigned
indicator-messages (Ubuntu)
Confirmed
Wishlist
Unassigned
thunderbird (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I installed Claws-Mail and set it as my Preferred Application's Mail Reader. However the indicator applet's mail icon never reacts to new messages, and still wants to start up Evolution for both Mail and Compose New Message.

I can understand if Claws has to be modified to update the indicator applet's mail icon, but the applet should honor my selection of Claws as my preferred mail reader. That, or there should be a way to inhibit the mail icon from my top panel. Since I still want audio control up there, I can't just remove the indicator panel altogether, but as it is now, the mail icon is pretty useless and very annoying!

Revision history for this message
Darren Thiessen (pilotman) wrote :

Having the same issue with Thunderbird. Even if the mail client does not support notifications indicator applet should still open the default client.

summary: - Does not honor Claws as preferred email client
+ Indicator applet does not honor preferred email client
Revision history for this message
Paddy Launch (paddylaunch-deactivatedaccount) wrote :

Having the same issue with Mutt and with Thunderbird. The Indicator Applet appears to be hardwired to Evolution and ignores the Preferred Application altogether?

Revision history for this message
Kevin Barresi (kbarresi) wrote :

Confirming issue with Thunderbird.

Changed in indicator-applet:
status: New → Confirmed
Revision history for this message
Schorsch (schorschi-schorsch) wrote :

right now (update 13.04.2010) it is showing two extra-entries:

Mozilla Thunderbird mail/news
and
emailadress.googlemail.com: number of unread mails / time gone by

That's great!

But first:
Nothing happens, when klicking on the entries

And secondly:
The entries for evolution is still there!

Revision history for this message
Schorsch (schorschi-schorsch) wrote :

additional hint: I'm using the "libnotify for mozilla" add-on in version 0.1.4 beta.

Deactivating the addon makes the entriers disappear!

Revision history for this message
MarkieB (ubunt-u-markbenjamin) wrote :

bug #429569 in indicator-messages refers

Changed in indicator-messages (Ubuntu):
status: New → Confirmed
Changed in indicator-messages:
status: New → Confirmed
Revision history for this message
frizzle21 (frederik-nnaji) wrote :

so the spec says the app should extend indicators to the messaging menu through libindicator?

if my preferred app (be it thunderbird) does not have such a plugin, i would like to see the corresponding items in the messaging menu greyed out..

we don't want to cheat ourselves here ;)

Revision history for this message
MarkieB (ubunt-u-markbenjamin) wrote :

as a way of managing the menu content at least [for thunderbird, adjust as necessary for claws]

$ sudo rm /usr/share/indicators/messages/applications/evolution
$ sudo bash -c "echo /usr/share/applications/thunderbird.desktop > /usr/share/indicators/messages/applications/thunderbird"

Revision history for this message
frizzle21 (frederik-nnaji) wrote : Re: [Bug 540953] Re: Indicator applet does not honor preferred email client

that's how easy this was?
thanks a thousand times, MarkieB!!

On Mon, Apr 19, 2010 at 18:58, MarkieB <email address hidden>wrote:

> $ sudo rm /usr/share/indicators/messages/applications/evolution
> $ sudo bash -c "echo /usr/share/applications/thunderbird.desktop >
> /usr/share/indicators/messages/applications/thunderbird"
>

Revision history for this message
MarkieB (ubunt-u-markbenjamin) wrote :

for additional bonus points :-)

add to the [Desktop Entry] group in /usr/share/applications/thunderbird.desktop

X-Ayatana-Desktop-Shortcuts=Compose;Contacts

then add underneath the translations

[Compose Shortcut Group]
Name=Compose New Message
Exec=thunderbird -compose
OnlyShowIn=Messaging Menu

[Contacts Shortcut Group]
Name=Contacts
Exec=thunderbird -addressbook
OnlyShowIn=Messaging Menu

then edit evolution.desktop in ~/.cache/indicators/messages/seen-db.keyfile to read thunderbird.desktop

hey presto additional menu items in one group without needing additional launchers :-D

Revision history for this message
EwenS (stephen-ewen) wrote :

MarkieB:

Thanks you, that info is extremely helpful and works well. :-)

One can additionally add:

[Contacts Shortcut Group]
Name=Calendar
Exec=thunderbird -lightening
OnlyShowIn=Messaging Menu

Revision history for this message
EwenS (stephen-ewen) wrote :

Sorry, that should be

[Calendar Shortcut Group]
Name=Calendar
Exec=thunderbird -lightening
OnlyShowIn=Messaging Menu

Revision history for this message
frizzle21 (frederik-nnaji) wrote :

On Sun, May 2, 2010 at 19:03, EwenS <email address hidden> wrote:
>
> [Calendar Shortcut Group]
> Name=Calendar
> Exec=thunderbird -lightening
> OnlyShowIn=Messaging Menu
>

thanks again!
such workarounds are always well appreciated ;)
i have a clean messaging menu now, although thunderbird doesn't do much
better than evolution..

Revision history for this message
Patrick Cage (patrickcage) wrote :

MarkieB's suggestions work a treat. I can't get EwenS' to work though. Added the suggested [Calendar Shortcut Group] to the thunderbird.desktop file but still don't get a Calendar option in the Messaging Menu. Anyone with any ideas?

Revision history for this message
EwenS (stephen-ewen) wrote :

I should have spelled out that you also have to add it to the X-Ayatana-Desktop-Shortcuts

Like this:

X-Ayatana-Desktop-Shortcuts=Compose;Contacts;Calendar;

Revision history for this message
MarkieB (ubunt-u-markbenjamin) wrote : Re: [Bug 540953] Re: Indicator applet does not honor preferred email client

Hi Patrick,

several possibilities
1 have you got the add-on?
https://addons.mozilla.org/en-US/thunderbird/addon/2313
2 it would sound as though you need to add ';Calendar' to the
X-Ayatana-Desktop-Shortcuts string?
3 there may be no 'e' in the '-lightning' switch

Best

Mark

Revision history for this message
ngc2997 (ngc2997-deactivatedaccount) wrote :

Markie B: thank you for comment #8, that was a quite valuable hint. (This has only one minor drawback - when Thunderbird is actually running, the indicator does not indicate that with a small triangle like it does for gwibber or pidgin.)

Revision history for this message
MarkieB (ubunt-u-markbenjamin) wrote :

for thunderbird specifically, launchpad bug #367175 refers, the thunderbird package should be repaired to allow integration without much manipulation

Revision history for this message
MarkieB (ubunt-u-markbenjamin) wrote :

On 05/03/2010 08:52 AM, ngc2997 wrote:
> when Thunderbird is actually
> running, the indicator does not indicate that with a small triangle like
> it does for gwibber or pidgin
Hi,

My thinking is that here the question is full integration of dBus
messaging to/from thunderbird - should allow 'new message' notifications
too; as I understand it that's been coded in thunderbird 3.1, no plans
to backport it to 3.0 as far as I know

Best

Mark

Revision history for this message
Patrick Cage (patrickcage) wrote :

@MarkieB
Thanks for your help, got the Calendar option in the Messaging Menu, I did indeed need to put Calendar in the X-Ayatana-Desktop-Shortcuts string in the thunderbird.desktop file.
One of those, kick yourself when you see it, moments.

Many thanks to everyone who helped on this.

Ted Gould (ted)
Changed in indicator-messages:
importance: Undecided → Medium
Changed in indicator-applet:
status: Confirmed → Invalid
Revision history for this message
frizzle21 (frederik-nnaji) wrote : Re: [Bug 540953] Re: Indicator applet does not honor preferred email client

thanks, Ted.

On Fri, May 21, 2010 at 19:02, Ted Gould <email address hidden> wrote:
> ** Changed in: indicator-messages
>   Importance: Undecided => Medium
>
> ** Changed in: indicator-applet
>       Status: Confirmed => Invalid

Do you have any top-secret info on what the official plans are in this
direction?

Revision history for this message
linuxsapien (linuxsapien) wrote :

   Does not honour Claws as preferred email client
+ Indicator applet does not honour preferred email client.

Changed in indicator-messages (Ubuntu):
importance: Undecided → Wishlist
Changed in thunderbird (Ubuntu):
status: New → Confirmed
Revision history for this message
Tony (tnuk) wrote :

I have the same issue and now with my last update of ubuntu 13.04 the claws-mail tray icon disappeared too apparently because the system tray whitelist (set to 'all') does not work anymore. currently there is no visual indication that I have new mail waiting. I have to go to claws-mail and check there.

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.