empathy can be running without a visible UI

Bug #570590 reported by Jon Dowland
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Empathy
Invalid
Wishlist
empathy (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Binary package hint: empathy

When there is no indicator applet nor notification area loaded in the panel, the behaviour of the close button should change. It should either exit the application (as per HIG), perhaps prompting the user for confirmation (since this is not the usual behaviour) or minimize the application.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: empathy 2.30.0.1-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic i686
Architecture: i386
Date: Tue Apr 27 10:25:28 2010
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/empathy
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Release Candidate i386 (20100419.1)
ProcEnviron:
 LANG=en_GB.utf8
 SHELL=/bin/bash
SourcePackage: empathy

Revision history for this message
Jon Dowland (jond) wrote :
Revision history for this message
Omer Akram (om26er) wrote :

Jon, If you are not using indicator applet in your panels then you see an icon of empathy in the notification area. not a bug

Revision history for this message
Jon Dowland (jond) wrote :

I do not see an icon for empathy in the notification area. I've just added a new notification area to confirm this.

Revision history for this message
Jon Dowland (jond) wrote :

I've just checked to see what happens with no notification area or indicator applet: without either, empathy disappears in just the same manner as already described.

Revision history for this message
Omer Akram (om26er) wrote : Re: [Bug 570590] Re: empathy can be running without a visible UI

Go to edit>preferences>notification there untick 'show incoming messages in
the messaging menu'

Revision history for this message
Jon Dowland (jond) wrote :

With no indicator applet, this causes empathy to draw an icon in the notification area.

so the bug can be restated as:

With no indicator applet in gnome-panel and with the default options set (i.e. "show incoming messages in the messaging menu"), on clicking the 'close' button on the empathy main UI, empathy will remain running but without any visual indication it is doing so.

Suggested solution:

When deciding whether to draw an icon in the notification area, take into account both the "show incoming messages in the messaging menu" preference and whether or not the indicator applet is running.

Additionally:

When there is no indicator applet nor notification area loaded in the panel, the behaviour of the close button should change. It should either exit the application (as per HIG), perhaps prompting the user for confirmation (since this is not the usual behaviour) or minimize the application (functionally equivalent to "docking" the app in the notification area or indicator applet, and the behaviour chosen by MSN messenger in Windows 7)

Revision history for this message
Omer Akram (om26er) wrote :

Jon, remove indicator-applet from panel, logout and login again and you will see empathy icon in the notification area(even if empathy is set to use messaging menu in preferences). Though it would be great that as we remove indicator applet empathy should show its icon in the notification area.

For the point that if the user in not using notification area and indicator applet at all that would be an upstream issue. I will open an upstream task now and link it here. Thanks

Revision history for this message
Omer Akram (om26er) wrote :

Reported upstream https://bugzilla.gnome.org/show_bug.cgi?id=617065 you could subscribe yourself to that bug report and if possible please comment with your suggestion there

description: updated
Changed in empathy (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in empathy:
status: Unknown → New
Changed in empathy:
importance: Unknown → Wishlist
Changed in empathy:
status: New → Invalid
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.