Banshee Helper doesn't work with Banshee 1.9.6

Bug #747531 reported by GonzO
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Banshee
Invalid
Undecided
Unassigned
DockManager
Fix Committed
Low
Robert Dyer

Bug Description

There isn't much more to say. Banshee 1.9.6 changed its executable from ./banshee-1 to ./banshee, so this might have something to do with it... but with the helper enabled, the album cover, time remaining, and controls simply never activate.

Docky 2.2.0 - bzr docky r1805 ppa
Ubuntu Maverick
X-Server 7.5
nVidia video card, 270.xx drivers
Mono 2.6.7

Robert Dyer (psybers)
affects: docky → dockmanager
Revision history for this message
Jonathan Lacson (71kr117) wrote :

I don't think that's it. Doing

cd /usr/bin
sudo ln -s banshee banshee-1

in a terminal doesn't change anything.

Revision history for this message
Robert Dyer (psybers) wrote :

The helper doesnt care what the executable is named.

Revision history for this message
Chow Loong Jin (hyperair) wrote :

The desktop file was also renamed from banshee-1.desktop to banshee.desktop. That could have been what caused it.

Revision history for this message
Chow Loong Jin (hyperair) wrote :

class BansheeSink(DockManagerSink):
 def item_path_found(self, pathtoitem, item):
  if item.Get(DOCKITEM_IFACE, "DesktopFile", dbus_interface="org.freedesktop.DBus.Properties").endswith ("banshee-1.desktop"):
   self.items[pathtoitem] = BansheeItem(self, pathtoitem)

I guess this part causes the controls to not appear on the Banshee icon which now uses banshee.desktop rather than banshee-1.desktop.

Changed in banshee:
status: New → Invalid
Revision history for this message
Robert Dyer (psybers) wrote :

Fixed in rev 91.

Changed in dockmanager:
status: New → Fix Committed
assignee: nobody → Robert Dyer (psybers)
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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