Die systray icon die!

Bug #65645 reported by Gustavo Carneiro
4
Affects Status Importance Assigned to Milestone
bluez-gnome
Fix Released
Undecided
Unassigned
bluez-gnome (Ubuntu)
Fix Released
Wishlist
Tollef Fog Heen

Bug Description

I'm not sure this is the correct package, but I rebooted today after my Edgy upgrade to find out a new bluetooth icon in the notification area. Right clicking it gives me an about menu item "Bluetooth Applet 0.5". I don't have any bluetooth device; the icon should not exist, it is needless clutter, so please remove it, thanks!

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Even if you have a bluetooth device, the icon should not appear unless it has something to say.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report. Somebody of the team should forward the request to the upstream developers.

Changed in gnome-bluetooth:
assignee: nobody → bluetooth
importance: Undecided → Wishlist
status: Unconfirmed → Confirmed
Revision history for this message
Marcel Holtmann (holtmann) wrote :

This has been fixed in the CVS version and the icon display policy is controllable via a GConf entry.

Revision history for this message
Daniel Holbach (dholbach) wrote :

This is post-Edgy material.

Changed in bluez-gnome:
status: Confirmed → Fix Committed
Revision history for this message
Daniel Holbach (dholbach) wrote :

Fixed upstream in CVS.

Changed in bluez-gnome:
status: Unconfirmed → Fix Released
Revision history for this message
Marcel Holtmann (holtmann) wrote :

I am not sure when I have the time to release a new upstream version, but until then you can apply the attached patch.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Tollef Fog Heen proposes the following patch, only displaying the icon, when it has "something to say".

Revision history for this message
Marcel Holtmann (holtmann) wrote :

I think that I forgot to mention that my patch fixes another problem with the D-Bus proxy handling and it brings it in sync with upstream. You might wanna check the upstream CVS log.

Revision history for this message
Daniel Holbach (dholbach) wrote :

I think we're going to commit Tollef's change for now. We're going to release in two weeks and will make it nice and pretty for Edgy+1 - I'll have another look at the upstream CVS for the dbus fix though.

Thanks Marcel for all your work. You absolutely ROCK!

Revision history for this message
Daniel Holbach (dholbach) wrote :

 bluez-gnome (0.5-2ubuntu2) edgy; urgency=low
 .
   * debian/patches/01-disable-icon-when-inactive.patch:
     - apply patch by Tollef Fog Heen to only show the systray icon on
       activity (Malone: #65645)

Changed in bluez-gnome:
assignee: bluetooth → tfheen
status: Fix Committed → Fix Released
Revision history for this message
Nicolò Chieffo (yelo3) wrote :

I don't see the icon unless I choose to pair the device with my mobile phone. I think that the icon should be activated when I connect any bluetooth device.

This only if some general actions can be done through it, such as:
- toggle device
- toggle discover mode
- do a scan to find devices for pairing

does the applet has some of these features? (since I can't discover how to check, because the icon is not shown)

Revision history for this message
Gustavo Carneiro (gjc) wrote :

I opened the bug report because I saw a bluetooth systray icon even though I had no BT device on my PC. But also consider that for most PCs BT is an USB adapter that can be plugged in, but for most laptops it is builtin and so is always plugged; in this case it makes no sense to always show the systray icon. You should _not_ have a system tray icon for each hardware component that you have on your computer -- that path leads to madness.

Revision history for this message
Nicolò Chieffo (yelo3) wrote : Re: [Bug 65645] Re: Die systray icon die!

excuse me but how are you supposed to switch from connectable mode to
discoverable mode without any icon? maybe doing a
dbus-send --system --dest=org.bluez /org/bluez/hci0
org.bluez.Adapter.SetMode string:discoverable

Do you think that the user leads to madness if he sees a tray icon for
his bluetooth device or if every time he wants to do an operation he
has to write mysterious commands?

In my desktop there is no bluetooth preference in the menu, does it
exist in yours? If it exists everything could be done through it

Revision history for this message
Gustavo Carneiro (gjc) wrote :

> In my desktop there is no bluetooth preference in the menu, does it exist in yours? If it exists everything could be done through it

I don't think it exists, but I agree it should. It just doesn't belong in the system tray. Maybe it should be made available in System->Administration, perhaps merged into the Networking preferences dialog, I'm not sure.

Revision history for this message
Nicolò Chieffo (yelo3) wrote :

It exists in fedora "Bluetooth Manager" I think. I've just installed
it to give a try! Why not in Ubuntu? quite sad!

Revision history for this message
Marcel Holtmann (holtmann) wrote :

Starting with bluez-gnome-0.6 all this is possible. It introduces a Bluetooth preferences application that lets you select the icon display policy, configure your device name and class of device. It also makes it possible to switch between connectable and discoverable mode.

Revision history for this message
Nicolò Chieffo (yelo3) wrote :

Oh! So we must blame ubuntu, since we have 0.5! We will wait. Thank you!

Revision history for this message
Daniel Holbach (dholbach) wrote :

The bug is closed, please move any other complaints to a new bug report, please. bluez-gnome was released on 22.10.2006, so 4 days before release, that was too late.

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.