![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package banshee-1 checked in at Thu Aug 14 20:48:58 CEST 2008. -------- --- GNOME/banshee-1/banshee-1.changes 2008-06-09 14:49:55.000000000 +0200 +++ banshee-1/banshee-1.changes 2008-08-14 20:32:05.428377000 +0200 @@ -1,0 +2,46 @@ +Tue Aug 12 16:15:03 EDT 2008 - abockover@suse.de + +- Updated to 1.2.1 Release + * Features & Enhancements + - Drag and drop albums or artists from the browser + - New import source to aid in importing videos from your camera + - Show cover art in Now Playing + - Pressing play will play the first track selected if nothing is loaded + - Pressing o on a track selection behaves the same as pressing enter + - Include never-played tracks when querying against last played + - Prefer cover art named cover/folder/front.jpg over other image files + - Translation updates from 19 translators + * 24 Bugs FIXED since Banshee 1.2.0 + * Notable bugs FIXED: + - Fix bug with loading USB Mass Storage Players + - Fix ASX and mms:// support + - Fix a common crash when quitting Banshee 1.2 + - Amarok importer now migrates date added and last played + - Fix crash when editing smart playlists with date fields + - 24 bugs fixed since 1.2 + +------------------------------------------------------------------- +Mon Aug 4 17:53:31 EDT 2008 - abockover@suse.de + +- Updated to 1.2 Release (1.2.0) + * Major new features bringing full parity to 0.13.2: + - 10-band equalizer with preset support + - Multi-Artist (Compilation/Various) Album Support + - Internet Radio + - Recommendations pane + - DAAP/Music Sharing + - Playlist importing + - Manual track reordering of playlists/play queue + - Amarok database migration + * 82 Bugs FIXED since Banshee 1.0 + * Notable bugs FIXED: + - More robust parsing of podcast (RSS) files + - Find and use cover art from the album folder (cover.jpg, etc) + - Add Last.fm as a cover art provider + - The last playback source is used when the Play Queue is empty + - Better performance (start up time, memory usage, searching, etc) + - Disable the screensaver when in fullscreen mode + - Much improved performance and UI for automatic cover art fetching + - Fix issues with importing and playing files in folders named Music* + +------------------------------------------------------------------- @@ -46,0 +93,20 @@ +Fri May 30 21:01:05 EDT 2008 - abockover@suse.de + +- Updated to 1.0 RC1 Release (0.99.3) + * Full iPod and MTP support including video sync + * Default smart playlist selection + * Mini mode extension + * Extension manager + * Boo scripting support + * Full screen video support + * Podcast support (including video) + * Auto-rip CD importing + * CD Burning through Brasero + * New device status bar + * Automatic cover art downloader + * DBus command line client + * Single instance support + * File system/local queue support + * Over 100 bugs fixed + +------------------------------------------------------------------- Old: ---- banshee-1-1.0.0.tar.bz2 New: ---- banshee-1-1.2.1.tar.bz2 gmcs-1.2.5-workarounds.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ banshee-1.spec ++++++ --- /var/tmp/diff_new_pack.W14544/_old 2008-08-14 20:47:51.000000000 +0200 +++ /var/tmp/diff_new_pack.W14544/_new 2008-08-14 20:47:51.000000000 +0200 @@ -1,10 +1,17 @@ # -# spec file for package banshee-1 (Version 1.0.0) +# spec file for package banshee-1 (Version 1.2.1) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -12,13 +19,14 @@ Name: banshee-1 -Version: 1.0.0 -Release: 3 +Version: 1.2.1 +Release: 1 License: X11/MIT Summary: A music playback and management application Group: Productivity/Multimedia/Sound/Players Url: http://banshee-project.org/ Source0: %{name}-%{version}.tar.bz2 +Patch0: gmcs-1.2.5-workarounds.patch AutoReqProv: on PreReq: filesystem gconf2 ExcludeArch: s390 s390x @@ -27,12 +35,9 @@ BuildRequires: gnome-desktop-devel gnome-vfs2-devel gstreamer010-plugins-base-devel sqlite-devel >= 3.4 BuildRequires: gconf-sharp2 glade-sharp2 gtk-sharp2 BuildRequires: mono-addins mono-data-sqlite mono-devel taglib-sharp -%if 0%{?opensuse_bs} -BuildRequires: ndesk-dbus ndesk-dbus-glib -%else BuildRequires: ndesk-dbus ndesk-dbus-glib-devel -%endif -BuildRequires: ipod-sharp libmtp-devel +BuildRequires: ipod-sharp >= 0.8.0 libmtp-devel +BuildRequires: mono-zeroconf #%if %suse_version > 1030 #BuildRequires: boo >= 0.8.1 #%endif @@ -189,6 +194,7 @@ %lang_package %prep %setup -q +%patch0 %build %{?env_options} @@ -196,12 +202,16 @@ --prefix=%{_prefix} \ --libdir=%{_prefix}/%{_lib} \ --sysconfdir=%{sysconfdir} \ + --disable-boo \ --disable-docs make +#%if %suse_version <= 1030 +# --disable-boo \ +#%endif %install %makeinstall -%suse_update_desktop_file "-C" "Play and organize music" "-G" "Media Player" "-N" "Banshee 1.0" %{name} +#%suse_update_desktop_file "-C" "Play and organize your media collection" "-G" "Media Player" "-N" "Banshee Media Player" %{name} %find_lang %{name} chmod -x $RPM_BUILD_ROOT%{_prefix}/%{_lib}/banshee-1/*.config chmod -x $RPM_BUILD_ROOT%{_prefix}/%{_lib}/banshee-1/*/*.config @@ -217,6 +227,7 @@ %dir %{_prefix}/%{_lib}/banshee-1 %dir %{_prefix}/%{_lib}/banshee-1/Extensions %dir %{_prefix}/%{_lib}/banshee-1/Backends +%dir %{_prefix}/%{_lib}/banshee-1/gstreamer-0.10 %dir %{_datadir}/banshee-1 %dir %{_datadir}/banshee-1/audio-profiles %dir %{_datadir}/banshee-1/icons @@ -225,6 +236,7 @@ %dir %{_datadir}/banshee-1/icons/hicolor/*/* %{_prefix}/bin/banshee-1 %{_prefix}/%{_lib}/banshee-1/libbanshee.so +%{_prefix}/%{_lib}/banshee-1/gstreamer-0.10/libgstequalizer.so %{_prefix}/%{_lib}/banshee-1/Hyena.dll* %{_prefix}/%{_lib}/banshee-1/Hyena.Gui.dll* %{_prefix}/%{_lib}/banshee-1/Migo.dll* @@ -262,6 +274,7 @@ %{_prefix}/%{_lib}/banshee-1/gconf-schema-extractor.exe %{_prefix}/%{_lib}/pkgconfig/banshee-1-*.pc %exclude %{_prefix}/%{_lib}/banshee-1/libbanshee.*a +%exclude %{_prefix}/%{_lib}/banshee-1/gstreamer-0.10/libgstequalizer.*a %files backend-engine-gstreamer %defattr(-,root,root) @@ -275,11 +288,16 @@ %files backend-platform-gnome %defattr(-,root,root) %{_prefix}/%{_lib}/banshee-1/Backends/Banshee.Gnome.dll* +%{_prefix}/%{_lib}/banshee-1/Backends/Banshee.NowPlaying.X11.dll* +%{_prefix}/%{_lib}/banshee-1/Backends/libbnpx11.so %{_datadir}/banshee-1/icons/hicolor/*/actions/media-write-cd.png +%exclude %{_prefix}/%{_lib}/banshee-1/Backends/libbnpx11.*a %files extensions-default %defattr(-,root,root) %{_prefix}/%{_lib}/banshee-1/Mtp.dll* +%{_prefix}/%{_lib}/banshee-1/Extensions/Banshee.InternetRadio.dll* +%{_prefix}/%{_lib}/banshee-1/Extensions/Banshee.Daap.dll* %{_prefix}/%{_lib}/banshee-1/Extensions/Banshee.Bookmarks.dll* %{_prefix}/%{_lib}/banshee-1/Extensions/Banshee.CoverArt.dll* %{_prefix}/%{_lib}/banshee-1/Extensions/Banshee.FileSystemQueue.dll* @@ -301,11 +319,52 @@ %{_prefix}/%{_lib}/banshee-1/Extensions/ipod-sharp*dll* %{_datadir}/banshee-1/icons/hicolor/*/categories/lastfm-*.png %{_datadir}/banshee-1/icons/hicolor/*/categories/podcast*.png +%{_datadir}/banshee-1/icons/hicolor/*/categories/radio.* %{_datadir}/banshee-1/icons/hicolor/*/status/podcast*.png %{_datadir}/banshee-1/icons/hicolor/*/actions/media-import-audio-cd.png %{_datadir}/banshee-1/icons/hicolor/*/devices/multimedia-player-* %changelog +* Tue Aug 12 2008 abockover@suse.de +- Updated to 1.2.1 Release + * Features & Enhancements + - Drag and drop albums or artists from the browser + - New import source to aid in importing videos from your camera + - Show cover art in Now Playing + - Pressing play will play the first track selected if nothing is loaded + - Pressing o on a track selection behaves the same as pressing enter + - Include never-played tracks when querying against last played + - Prefer cover art named cover/folder/front.jpg over other image files + - Translation updates from 19 translators + * 24 Bugs FIXED since Banshee 1.2.0 + * Notable bugs FIXED: + - Fix bug with loading USB Mass Storage Players + - Fix ASX and mms:// support + - Fix a common crash when quitting Banshee 1.2 + - Amarok importer now migrates date added and last played + - Fix crash when editing smart playlists with date fields + - 24 bugs fixed since 1.2 +* Mon Aug 04 2008 abockover@suse.de +- Updated to 1.2 Release (1.2.0) + * Major new features bringing full parity to 0.13.2: + - 10-band equalizer with preset support + - Multi-Artist (Compilation/Various) Album Support + - Internet Radio + - Recommendations pane + - DAAP/Music Sharing + - Playlist importing + - Manual track reordering of playlists/play queue + - Amarok database migration + * 82 Bugs FIXED since Banshee 1.0 + * Notable bugs FIXED: + - More robust parsing of podcast (RSS) files + - Find and use cover art from the album folder (cover.jpg, etc) + - Add Last.fm as a cover art provider + - The last playback source is used when the Play Queue is empty + - Better performance (start up time, memory usage, searching, etc) + - Disable the screensaver when in fullscreen mode + - Much improved performance and UI for automatic cover art fetching + - Fix issues with importing and playing files in folders named Music* * Mon Jun 09 2008 jpr@suse.de - Turn off boo scripting, it causes too many dependencies in a stock install @@ -344,11 +403,28 @@ * Single instance support * File system/local queue support * Over 100 bugs fixed +* Fri May 30 2008 abockover@suse.de +- Updated to 1.0 RC1 Release (0.99.3) + * Full iPod and MTP support including video sync + * Default smart playlist selection + * Mini mode extension + * Extension manager + * Boo scripting support + * Full screen video support + * Podcast support (including video) + * Auto-rip CD importing + * CD Burning through Brasero + * New device status bar + * Automatic cover art downloader + * DBus command line client + * Single instance support + * File system/local queue support + * Over 100 bugs fixed * Wed May 28 2008 sbrabec@suse.cz - Do not call gtk-update-icon-cache (bnc#395056). * Tue Apr 15 2008 coolo@suse.de - disable parallel build to fix build -* Fri Apr 11 2008 abockover@suse.de +* Thu Apr 10 2008 abockover@suse.de - Updated to 1.0 Alpha 3 Release (0.98.3) * Adds audio CD playback and ripping * Adds USB Mass Storage Digital Audio Player syncing @@ -359,7 +435,7 @@ * Visual improvements in Last.fm * Cairo widgets (list view, track header) respect system DPI * Over 40 other bugs fixed since 0.98.2 -* Thu Mar 27 2008 abockover@suse.de +* Wed Mar 26 2008 abockover@suse.de - Updated to 1.0 Alpha 2 Release (0.98.2) * Adds video importing, collection management, and playback * Cache files respect XDG_CACHE_HOME @@ -373,9 +449,9 @@ * Improved support for dark themes * Disable the equalizer temporarily until gstreamer pipeline issues resolved - Removed the icon fix patch; rolled into upstream -* Sat Mar 15 2008 abockover@suse.de +* Fri Mar 14 2008 abockover@suse.de - Added a patch to fix the icon name bug found after the release -* Sat Mar 15 2008 abockover@suse.de +* Fri Mar 14 2008 abockover@suse.de - Initial package for Banshee 1.0 - Banshee 1.0 Alpha 1 Release (0.98.1) - Can be installed and used in parallel with previous Banshee (banshee-*) ++++++ banshee-1-1.0.0.tar.bz2 -> banshee-1-1.2.1.tar.bz2 ++++++ ++++ 121566 lines of diff (skipped) ++++++ gmcs-1.2.5-workarounds.patch ++++++ Index: src/Extensions/Banshee.Lastfm/Banshee.Lastfm.Recommendations/RecommendationService.cs =================================================================== --- src/Extensions/Banshee.Lastfm/Banshee.Lastfm.Recommendations/RecommendationService.cs (revision 4321) +++ src/Extensions/Banshee.Lastfm/Banshee.Lastfm.Recommendations/RecommendationService.cs (working copy) @@ -110,7 +110,7 @@ private void UpdateVisibility () { - bool source_is_playback_source = (ServiceManager.SourceManager.ActiveSource == ServiceManager.PlaybackController.Source); + bool source_is_playback_source = (ServiceManager.SourceManager.ActiveSource as Banshee.Sources.ITrackModelSource) == ServiceManager.PlaybackController.Source; pane.ShowWhenReady = ShowSchema.Get () && source_is_playback_source; if (!source_is_playback_source) { pane.HideWithTimeout (); Index: src/Libraries/Hyena/Hyena.Collections/QueuePipelineElement.cs =================================================================== --- src/Libraries/Hyena/Hyena.Collections/QueuePipelineElement.cs (revision 4321) +++ src/Libraries/Hyena/Hyena.Collections/QueuePipelineElement.cs (working copy) @@ -32,12 +32,12 @@ namespace Hyena.Collections { + internal class ElementProcessCanceledException : ApplicationException + { + } + public abstract class QueuePipelineElement<T> where T : class { - private class ElementProcessCanceledException : ApplicationException - { - } - private Queue<T> queue = new Queue<T> (); private object monitor = new object (); private AutoResetEvent thread_wait; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org