Obsolete! The Banshee Wiki is in the process of being phased out. Relevant content will be retained, but much content herein is out of date. Please visit the new Banshee web site!

Banshee 0.10.10 (May 1, 2006)

Notes

This release marks the stabilization of the 0.10.x series. 0.10.x releases will be made from the BANSHEE_0_10_9_SL branch in CVS.

As such, no new features will be introduced in the 0.10.x series, but lots of great work will soon be going into HEAD in preparation for the first 0.11.x release. For more information on what is soon to come in the 0.11.x series, read the Banshee Roadmap (work in progress).

Changes Since 0.10.9

  • Much improved NJB DAP support [1]
  • Much improved CD burning (show error dialog with list of files that cannot be transcoded, fixed MP3/Data CD support, check for enough available disk space to perform transcoding)
  • Fixed locking bug that causes crashes (BGO #340306)
  • Fixed HTTP/Streaming support in Helix backend
  • Prevent crash when dragging a column into the source view (BGO #333946)
  • Prevent crash when removing the playing song (BGO #324768)
  • Prevent Banshee crash if gnome-panel crashes
  • Remove tooltip from slider (BNC #158403)
  • Properly activate org.gnome.HelixDbusPlayer using DBus activation (BNC #161682)
  • Added German Translation by Hendrik Richter
  • Fixed dynamic player engine switching (GStreamer<->Helix)
  • Prefer a stream duration over a metadata duration at all times
  • Insert oggmux into a vorbisenc pipeline if oggmux is missing (BGO #335211)
  • Fixes in libipoddevice 0.4.5 to support 2G and older iPods

NJB Details

[1] NJB support requires a few things that are distribution specific and may not be available yet. First, the distribution must support making the NJB device (through libusb) accessible to users (done by matching against portable_audio_player.type). This should be done through HAL resmgr with the following entry into an FDI file in fdi/policy/10osvendor:

<deviceinfo version="0.2">
<device>
  ...
  <match key="info.category" string="portable_audio_player">
    <match key="portable_audio_player.access_method" string="user">
      <merge key="resmgr.class" type="string">audioplayer</merge>
    </match>
  </match>
  ...
</device>
</deviceinfo>

Additionally, the 20-njb.fdi file must be installed in fdi/information/20thirdparty/

Download the 20-njb.fdi file (http://banshee-project.org/files/misc/20-njb.fdi)

To verify that HAL is properly setting permissions on the device, run njb-handshake

Banshee also requires njb-sharp 0.3.0 now.