Apps should display a system tray icon when the messaging menu is not available

Bug #355329 reported by Don Cristóbal
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
pidgin (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

If a user removes the indicator applet, or starts a session that does not have it, then pidgin should detect that condition and use the system tray instead.

We could consider establishing a best practice pattern for applications that embrace the messaging menu, where the preference which describes their use of the old notification area includes the option "use the messaging menu if available".

Revision history for this message
Mark Shuttleworth (sabdfl) wrote : Re: Pidgin should be able to display notification area icon when the messaging menu is not available

I agree with the reporter, but would phrase it differently. The pidgin preference regarding the system tray icon should include the option "when the messaging menu is not available". And this should be the default setting in Ubuntu. That way, if someone removes the indicator applet from their panel, the pidgin icon can show up in the system tray.

summary: - Missing: mechanism that "moves" things to the traditional notification
- area when indicator-applet is removed
+ Pidgin should be able to display notification area icon when the
+ messaging menu is not available
Changed in indicator-applet (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Mark Shuttleworth (sabdfl) wrote :

This is really a bug in pidgin, not indicator-applet

description: updated
tags: added: canonical-indicators dxteam
summary: - Pidgin should be able to display notification area icon when the
- messaging menu is not available
+ Apps should display a system tray icon when the messaging menu is not
+ available
affects: indicator-applet (Ubuntu) → pidgin (Ubuntu)
Revision history for this message
Don Cristóbal (doncristobal) wrote :

Just a thought: I wonder if it's easier to establish this best practise among applications (=>bug in pidgin, and evolution, and...) or to let the indicator applet fiddle a bit with their existing settings (=>bug in indicator-applet).

Revision history for this message
Omegamormegil (omegamormegil) wrote :

I just filled a bug against Pidgin has some similar ideas. I had the idea of giving the Indicator Applet the ability to instruct Pidgin to hide it's icon when IA was present. Pidgin would delegate the responsibility of providing access to the Pidgin interface to itself, removing the redundant icon problem. Perhaps the same functionality could be provided to Evolution removing the requirement to keep it open all the time?

https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/356024

Revision history for this message
Dr. Kenobi (drkenobi) wrote :

Pidgin 2.7.9 uses by default an icon in the system tray. If the messaging menu is installed it also uses this menu. I think this bug is fixed (the status should be Fix Released). I also think that we should open a new bug to disable the system tray icon when the messaging menu is present. Now you have to disable it in the preferences menu. I'll ask my menton and come back later.

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.