=============================================================================== WELCOME TO BANSHEE 1.4 - Released November 7, 2008 =============================================================================== * Banshee is a multimedia management and playback application for GNOME. "Import, organize, and discover new music with Banshee through its simple and powerful interface and wide array of innovative features. Create your own radio stations or listen to a friends' through Last.fm integration; experience automatic cover art fetching as you listen; and easily browse, search, and control your media collection." * Learn More: http://banshee-project.org/download/archives/1.4.0/ =============================================================================== NEW AWESOME FEATURES AND ENHANCEMENTS =============================================================================== Notable new features: * Vastly improved portable media player support: - Real media player synchronization is now supported, along with the classic ability to manually manage portable media players - Playlists and Smart Playlists can now be saved to media players - Cover art now syncs to USB mass storage devices - Full out of the box support for the T-Mobile G1/Android phone, including the ability to recognize and import music purchased from the Amazon MP3 store on the G1 * Improved DAP syncing and interaction - Sync button shown/hidden immediately when Manually Manage changed - Music Library synced before others - Playlists and video not synced to iPod shuffle devices - Improved performance for adding/removing songs from iPods - Better stability for MTP device syncing * Library rescanning - Banshee can now detect newly added, removed, and relocated files and update its collection * Option to rename files and folders when metadata changes * Collection indexer service and DBus API - allows third party applications like GNOME Do, Beagle, and Tangerine to create their own queryable indexes of Banshee's collection, or query Banshee's collection in real time * Flat-file playlists can now be opened from the command line/nautilus * Podcasting improvements * New flashy Now Playing UI for displaying cover art * ReplayGain support * Improved album and podcast browser speed * Offline mode - control whether Banshee is able to access the Web for extra metadata and other features * Support for BPM, BitRate, Conductor, DiscCount, and IsCompilation reading, writing, columns, and searching. * Freshly revamped track metadata editor * Break the columns context menu into multiple columns * Column widths should be much more reasonable - Sensible width ranges set for time, dates, year, etc - Some shorter labels used in column headers * Allow queueing files via dbus * New podcast columns: downloaded; description; new * Podcasts can now have playlists and smart playlists * When finished playing from the play queue, play the song after the song we left off from (and stop playing if we weren't playing anything before). * Refresh podcasts every hour * Import all white-listed files, even if TagLib# doesn't recognize them * Cache and store images as Cairo.ImageSurfaces, gives performance and memory improvements * Enable autocomplete in editor for artist, album, and album artist * Improvements and fixes to the Indexer * First preview of Mac OS X support - Currently very unstable due to GStreamer and GTK+ Quartz - Technology Preview only, there are many known issues - Please file bugs Notable bug fixes: * Drag and Drop to Nautilus works again (BGO #535128) * Improved support for dark themes (BGO #544840) * Improved ASX support (BGO #545646) * Fix performance bug with loading USB Mass Storage DAPs (BGO #548254) * Fix bug with the DAP usage bar being filtered (BGO #537366) * Fix performance issue with album and podcast browsers (BGO #547628) * Fix lots of threading/freezing issues * Fix lots of avoidable crashes * Remember sorting per source (BGO #524656) * Audio CD crasher * Allow editing Audio CDs' track info before ripping (BGO #532467) * Dialogs' translation domain properly set (BGO #536268) * Fix recent regression where the ListView scrolled to the top when you switched sources. * Allow shrinking selections with shift-click (BGO #535561) * Fix issue with it taking two clicks on the notification icon to get the main window visible, if Banshee was minimized (BGO #551916) * Don't give UI indication that the track list is sortable unless it really is (BGO #551969) * Fix bug with non-JPG cover art getting downloaded but never converted/used (BGO #388162) * Remember the user's smart playlist units (days/MB etc) (BGO #545887) * Look for PNG and BMP album art in the album's folder (BGO #547841) * Avoid showing album art for 'Unknown' artists/albums (BGO #549320) * Memory leak fixes for the ListView * Jump to playing podcast and radio station now work * Fix bug with default CD importing profile (BGO #528621) * libmtp8 support (BGO #542117) * Fix bug with switching themes and things not getting updated * Recommendations and DAP storage panes are visible again * F11 toggles fullscreen (#553440) * Remove newlines from podcast titles and descriptions (#550008) * Fix issue with the Seek slider and recent versions of Gtk# (#536397). * Improvements to the indexer * Fix bug with showing/selecting invalid profile for DAP transcoding * Removed the default application support for GNOME since many issues need to be ironed out here, and much of this belongs as integration inside of Linux distributions; it will be added back in a better state when GIO support lands in the GNOME backend (Gabriel Burt) * Rely more heavily on intltool and almost completely remove gettext; this mainly facilitates the OS X build environment * Updated the bundled equalizer to avoid a bad crash (BGO #557260) * Rendering and integration fixes for OS X (BGO #557190) * Fix a bug with the play queue stopping after every song (BGO #557386) * Allow both prepending and appending to the play queue; helpful for external applications wishing to integrate with Banshee's playback, like GNOME Do (BGO #557526) * Support localization when running uninstalled (BGO #393046) * 192 bugs were FIXED since 1.2.1 =============================================================================== SOURCES / PACKAGES =============================================================================== Sources ------- * Banshee 1.4.0 Tarballs: http://download.banshee-project.org/banshee/banshee-1-1.4.0.tar.bz2 http://download.banshee-project.org/banshee/banshee-1-1.4.0.tar.gz Packages -------- Packages for openSUSE 11.0, openSUSE 10.3, and openSUSE Factory are available from the openSUSE Build Service in the Banshee project. * http://download.opensuse.org/repositories/Banshee/ Binaries for Mac OS X 10.4 and 10.5: * http://download.banshee-project.org/banshee/banshee-1-1.4.0.macosx.intel.dmg ChangeLogs & Checksums ---------------------- * http://download.banshee-project.org/banshee/banshee-1-1.4.0.changes * http://download.banshee-project.org/banshee/banshee-1-1.4.0.sha1sum =============================================================================== DEPENDENCIES =============================================================================== * Mono 1.2.6 (.NET 2.0 Profile / gmcs) * SQlite 3.4 * Gtk# 2.10 * GStreamer 0.10.3 * NDesk DBus (ndesk-dbus) 0.5 * NDesk DBus GLib (ndesk-dbus-glib) 0.3 * Mono.Addins (mono-addins) 0.3.1 * TagLib# (taglib-sharp) 2.0.3.0 * Required to build default feature stack: * libmtp >= 0.2.0 * Note to packagers: since libmtp has different .so files for different versions, you need to require in your package the same version of libmtp you used to build Banshee. * ipod-sharp >= 0.8.1 * mono-zeroconf >= 0.8.0 * boo >= 0.8.1 * Run-time requirements for default feature stack: * PodSleuth (0.6.3) * Brasero (0.8.1) * Avahi Please note that for openSUSE, all of the dependencies above can be found in the openSUSE Build Service, and are linked into the Banshee project. Even if you build from source, if you wish to avoid building the entire dependency chain above, add the Banshee repository to your repository list. Historically, Banshee has fostered development of a number of projects and bundled their source code instead of depending on external builds. Many of these dependencies have matured and grown into well maintained projects on their own, and we are now depending on them externally. We waited to remove the bundles long enough to allow for distributions to ship packages to reduce the pain of building Banshee. =============================================================================== REPORT BUGS - HELP THE PROJECT - GROW THE COMMUNITY =============================================================================== If you encounter any bad behavior with this release, please do not hesitate to file bugs! * http://bugzilla.gnome.org/enter_bug.cgi?product=banshee&version=1.4.0 =============================================================================== VALUED BANSHEE CONTRIBUTORS =============================================================================== Contributors For This Release ----------------------------- The following people directly contributed to the release of this version of Banshee. Without their help, there would be no release! Aaron Bockover, Alan McGovern, Alexander Hixon, Alex Launi, Andrés G. Aragoneses, Benoit Boissinot, Bertrand Lorentz, Bob Copeland, Brad Taylor, Chris Howie, David Spreen, Eoin Hennessy, Eric Butler, Félix Velasco, Gabriel Burt, Gabriel Burt, Iain Lane, James Willcox, Marek Habersack, Maxim Ermilov, Michael Monreal, Pacho Ramos, Ruben Vermeersch, Russ Smith, Salah Coronya, Sandy Armstrong, Sebastian Dröge, Wouter Bolsterlee The following people contributed updated translations to this release. Without them, our project's reach would be much more limited. Alexandre Prokoudine, Ankitkumar Patel, Benjamín Valero Espinosa, Chao-Hsiung Liao, Daniel Nylander, Gabor Kelemen, Gianvito Cavasoli, Ignacio Casal Quinteiro, Ilkka Tuohela, Jordi Mas, Jorge Gonzalez, Kjartan Maraas, Luca Ferretti, Og Maciel, Oleksandr Kovalenko, Tomasz Dominikowski, Wouter Bolsterlee, Yannick Tailliez, Žygimantas Beručka, 甘露 (Gan Lu) Contributors In Past Releases ----------------------------- Aaron Bockover, Alan McGovern, Alexander Hixon, Alexandros Frantzis, Alex Kloss, Alex Launi, Alp Toker, Andrés G. Aragoneses, Andy Midgette, Arthur Carli, Aydemir Ulaş Şahin, Benjamín Valero Espinosa, Ben Maurer, Bertrand Lorentz, Bill Dawson, Bob Copeland, Bojan Rajkovic, Brad Taylor, Brian Nickel, Brian Teague, Chris Howie, Chris Lahey, Christian Krause, Christopher Halse Rogers, Chris Toshok, Chris Turchin, Daniel Munkton, Dan Wilson, Dan Winship, David Spreen, Eoin Hennessy, Eric Butler, Fabian Jost, Félix Velasco, Fredrik Hedberg, Gabriel Burt, Hans Petter Jansson, Iain Lane, Igor Guerrero Fonseca, Ilya Konstantinov, Ivan N. Zlatev, James Willcox, Jan Arne Petersen, Jason Conti, Jeff Tickle, Jorge Castro, Jo Shields, Juri Pakaste, Ken Vandine, Larry Ewing, Lauri Kotilainen, Michael Kaiser, Michael Monreal, Miguel de Icaza, Mike Urbanski, Nathan Palmer, Nicholas Parker, Oscar Forero, Pacho Ramos, Patrick van Staveren, Pepijn van de Geer, Peter de Kraker, Ruben Vermeersch, Sandy Armstrong, Scott Peterson, Sebastian Dröge, Tim Yamin, Todd Berman, Trey Ethridge, Will Farrington, Wouter Bolsterlee