Hi, banshee 0.10.5 was released some days ago and fixes many critical bugs.
In a few days 0.10.6 will be released which fixes other bugs and I'm planning to get a UVF exception for this and the next releases as upstream is currently only focusing on bugfixing. So please break it and file bugs after I got 0.10.5 or 0.10.6 in :) Attached is the changelog diff and diffstat Bye
--- banshee-0.10.4/ChangeLog 2006-01-17 19:44:52.000000000 +0100 +++ banshee-0.10.5/ChangeLog 2006-02-06 23:37:54.000000000 +0100 @@ -1,3 +1,319 @@ +2006-02-06 Aaron Bockover <[EMAIL PROTECTED]> + + * configure.ac: Bumped version to 0.10.5 + + * NEWS: Updated for 0.10.5 release notes + + * banshee.mdp: Updated MonoDevelop project + + * docs/*: Updated Monodoc documentation + + * src/AboutBox.cs: Added Fredrik + +2006-02-06 Aaron Bockover <[EMAIL PROTECTED]> + + * data/data/UIManagerLayout.xml: Removed seek and repeat menu items + from tray menu + + * src/PlayerInterface.cs: Do not focus search on s/j press if source + view is in edit mode (BGO #329540) + + * src/Banshee.Base/Utilities.cs (PathUtil.CharsToQuote): Do not + escape ' ' characters as they cause problems with importing + + * src/banshee.in: Run mono --debug if --debug is passed to wrapper + + * src/RemotePlayer.cs: + * src/Main.cs: Add remote support for querying the cover art + filename (BGO #328201, patch by Ruben Vermeersch) + +2006-02-06 Aaron Bockover <[EMAIL PROTECTED]> + + * src/Banshee.Dap/Ipod/IpodDap.cs: Use the volume or product name of + the iPod from HAL if the user hasn't set a custom name + + * src/Banshee.Base/Utilities.cs (PathUtil.CharsToQuote): Escape + the '%' and ' ' to hex sequences + + * src/Banshee.Base/ImportManager.cs: Handle a potential Win32IOException + regarding recursive symlinks + + * src/Banshee.Base/GstFileEncoder.cs (Encode): Reworked to manually + alloc/marshal/free file strings + +2006-02-06 Aaron Bockover <[EMAIL PROTECTED]> + + * src/Main.cs: Call Banshee.Base.Utilities.SetProcessName to set process + name to 'banshee'; enables 'killall banshee' to work and shows up + properly in 'top' and the Gnome system monitor (BNC #147947) + + * src/Banshee.Base/Utilities.cs: Added Utilities.SetProcessName to + set the process name via the prctl system call + + * src/banshee.in: Removed --debug; added -a 'banshee' on exec to + change argv[0]; removed support to run uninstalled copy as it could + be a security hole + + * src/Banshee.Widgets/SearchEntry.cs: Use an inset frame border + +2006-02-03 Aaron Bockover <[EMAIL PROTECTED]> + + * src/Banshee.Plugins/Daap/DaapSource.cs: Catch an exception that + DAAP.Client.Login may throw and present an error dialog instead; + a 'this is the best I can do' response to the RB DAAP bug #329812 + +2006-02-03 Aaron Bockover <[EMAIL PROTECTED]> + + * src/banshee.exe.config.in: + * src/Banshee.Base/Banshee.Base.dll.config.in: + * src/Banshee.Widgets/Banshee.Widgets.dll.config.in: Added libX11 map; + fixes strange GtkUIManager crashes in NLD + +2006-02-02 Aaron Bockover <[EMAIL PROTECTED]> + + * configure.ac: Require GTK+-2.8 + + * src/PlayerInterface.cs: Removed custom pixbuf stuff for the search + entry; it handles its own icon and hover icon now + + * src/Banshee.Widgets/Makefile.am: Added -unsafe to compile; removed + resource icons + + * src/Banshee.Widgets/SearchEntry.cs: Use Stock.Find as the icon and + color shift it for the hover icon + + * src/Banshee.Widgets/Resources: Removed + + * ChangeLog: Fixed formatting on Fredrik's last entry (spaces->tabs) + +2006-02-01 Fredrik Hedberg <[EMAIL PROTECTED]> + + * banshee.pc.in: Added gconf-sharp-2.0 as a requirement for + our pkg-config file, as many plugins most certainly will use gconf. + + * src/Banshee.Base/SourceManager.cs: Call Deactivate() on the + current source when the user switches to a new one. + + * src/Banshee.Base/Source.cs: Add the empty virtual method Deactivate. + +2006-01-31 Aaron Bockover <[EMAIL PROTECTED]> + + * src/AboutBox.cs: Class renamed to BansheeAboutDialog, which now + extends Gtk.AboutDialog; no more Gnome.About support as Gtk# 2.8 is + required now; updated copyright; added Ruben Vermeersch + + * src/PlayerInterface.cs (OnAboutAction): Updated to reflect change + from AboutBox to BansheeAboutDialog + + * src/Banshee.Widgets/VolumeButton.cs: Turned the +/- icons into + buttons that allow click and hold to adjust the volume (Ruben + Vermeersch, BGO #329360); removed the +/- icons and replaced with + text + +2006-01-31 Aaron Bockover <[EMAIL PROTECTED]> + + * src/PlayerInterface.cs: Use search icon for the search entry from the + theme; do not respond to search if the source is to handle it + + * src/Banshee.Base/Globals.cs: Added InterfaceElements.SearchEntry + + * src/Banshee.Base/Source.cs: Added virtual property HandlesSearch; + sources can override this and return true, and then connect to + events on InterfaceElements.SearchEntry to do custom searching + + * src/Banshee.Widgets/SearchEntry.cs: Allow setting of custom search + icons through the Icon and HoverIcon properties + +2006-01-30 Aaron Bockover <[EMAIL PROTECTED]> + + * autogen.sh: Require automake 1.9 + +2006-01-30 Aaron Bockover <[EMAIL PROTECTED]> + + * banshee.mdp: Updated MonoDevelop project + + * conifgure.ac: Generate necessary files for MMKeys plugin + + * src/PlayerInterface.cs: Removed old commented out special keys code + + * src/Banshee.Base/SpecialKeys.cs: Minor fixes and ungrab support based + on patch by Danilo Reinhardt + + * src/Banshee.Base/Utilities.cs (Utilities.ExecProcess): Minor fix + to work around 77393 (SIGSEGV) in Ximian/Mono bugzilla + + * src/Banshee.Plugins/Makefile.am: Add MMKeys to SUBDIRS + + * src/Banshee.Plugins/MMKeys/*: Initial commit of the MMKeys plugin + by Danilo Reinhardt + +2006-01-28 Aaron Bockover <[EMAIL PROTECTED]> + + * banshee.mdp: Removed obsolete files (BGO #328931) + +2006-01-28 Aaron Bockover <[EMAIL PROTECTED]> + + * configure.ac: Use libdir instead of $prefix/lib for detecting mono + fixes BGO #328916 + +2006-01-27 Aaron Bockover <[EMAIL PROTECTED]> + + * configure.ac: Require Gtk# 2.7+; remove references to GtkSharpBackports + + * src/AboutBox.cs: + * src/Preferences.cs: Remove GtkSharpBackports namespace prefix on + widgets that were available only in Gtk# 2.8 + + * src/Makefile.am: Remove GtkSharpBackports from SUBDIRS and do not + link against GtkSharpBackports.dll + + * src/GtkSharpBackports: Removed; everything that was in GtkSharpBackports + was backported from 2.8 to use in 2.4; now using 2.8 + +2006-01-27 Aaron Bockover <[EMAIL PROTECTED]> + + * src/StockIcons.cs: Instead of relying on an exception, check the + resource manifest to see if a resource icon exists; reduces exception + overhead and thwarts GdkPixbufLoader warnings from being spewed to + the console (BNC #145487) + + * src/Banshee.MediaEngine/Helix/HelixPlayer.cs: Make the iterate thread + a background thread; does not hang on exit + +2006-01-27 Aaron Bockover <[EMAIL PROTECTED]> + + * src/PlayerInterface.cs: Minor cosmetic bug fixed regarding sensitivity + of search box after a DAP sync completes + +2006-01-27 Aaron Bockover <[EMAIL PROTECTED]> + + * src/PlayerInterface.cs: Moved the custom DAP syncing view to DapSource; + support switching between the default playlist view and custom source + views (Source.ViewWidget); sources can now provide custom and hybrid + views + + * src/Banshee.Base/Globals.cs: Provide a basic InterfaceElements proxy + class; Currently only provides access to the PlaylistView widget as + a TreeView; but is sufficient enough for plugins and sources to directly + access selections + + * src/Banshee.Base/Source.cs: Added virtual ViewWidget and + ShowPlaylistHeader properties; added a ViewUpdated event + + * src/Banshee.Base/SourceManager.cs: Proxy the Source.ViewUpdated event + for sources + + * src/Banshee.Base/Sources/DapSource.cs: Moved the DAP syncing view from + PlayerInterface and implemented as a ViewWidget + +2006-01-25 Aaron Bockover <[EMAIL PROTECTED]> + + * configure.ac: Check for DBus 0.60 or better and set DBUS_SOVERSION + accordingly to either 2 or 1 + + * data/banshee.desktop.in.in: Changed --play to --play-enqueued so + playing will only happen if songs were passed to --enqueue; was a small + bug where just clicking on the desktop file would cause banshee to + start playing no matter what - quite annoying + + * src/PlayerInterface.cs: Support --play-enqueued which can now be + passed with a populated --enqueue to auto-play conditionally + + * hal-sharp/hal-sharp.dll.config.in: + * src/Banshee.Dap/Ipod/ipod-sharp.dll.config.in: Use @DBUS_SOVERSION@ + for mapping to the proper dbus libraries + +2006-01-25 Aaron Bockover <[EMAIL PROTECTED]> + + * src/Banshee.Base/QueuedSqliteDatabase.cs: Open the connection to the + database on the processing thread; otherwise that kinda defeats the entire + purpose of the threaded queue processor ;) + +2006-01-23 Aaron Bockover <[EMAIL PROTECTED]> + + * banshee.mdp: Updated MonoDevelop project + + * data/Tables.sql: Removed; Tables are now defined in code + + * data/banshe.desktop.in.in: Added more standard desktop categories + + * src/Makefile.am: + * src/Banshee.Base/Makefile.am: Removed resource data/Tracks.sql + + * src/Main.cs: Disabled process-based instance detection for now; it + is causing problems for some and needs investigating + + * src/Banshee.Base/Database.cs: Rewritten database layer; class now + extends new QueuedSqliteDatabase class and all table detection and + creation SQL is now embedded in code + + * src/Banshee.Base/QueuedSqliteDatabase.cs: New database layer that + queues queries to execute sequentially on a single thread; fixes many + various sqlite-related database issues including database/thread + synchronization and database locking + + * src/Banshee.Base/Globals.cs: + * src/Banshee.Base/Library.cs: + * src/Banshee.Base/LibraryTrackInfo.cs: + * src/Banshee.Base/Sources/PlaylistSource.cs: Updated to reflect minor + API changes in database layer + + * src/Banshee.Base/SqlGenerator.cs (Statement.EscapeQuotes): Minor fix + to return empty string if input is null (gonzalo) + + * src/Banshee.Base/Utilities.cs (ThreadAssist.Spawn): Threads spawned here + should be background threads (gonzalo) + +2006-01-18 Aaron Bockover <[EMAIL PROTECTED]> + + * banshee: Branched for NLD10/stable Banshee '1.0' release (BANSHEE_NLD10) + +2006-01-23 Aaron Bockover <[EMAIL PROTECTED]> + + * banshee.mdp: Updated MonoDevelop project + + * data/Tables.sql: Removed; Tables are now defined in code + + * data/banshe.desktop.in.in: Added more standard desktop categories + + * src/Makefile.am: + * src/Banshee.Base/Makefile.am: Removed resource data/Tracks.sql + + * src/Main.cs: Disabled process-based instance detection for now; it + is causing problems for some and needs investigating + + * src/Banshee.Base/Database.cs: Rewritten database layer; class now + extends new QueuedSqliteDatabase class and all table detection and + creation SQL is now embedded in code + + * src/Banshee.Base/QueuedSqliteDatabase.cs: New database layer that + queues queries to execute sequentially on a single thread; fixes many + various sqlite-related database issues including database/thread + synchronization and database locking + + * src/Banshee.Base/Globals.cs: + * src/Banshee.Base/Library.cs: + * src/Banshee.Base/LibraryTrackInfo.cs: + * src/Banshee.Base/Sources/PlaylistSource.cs: Updated to reflect minor + API changes in database layer + + * src/Banshee.Base/SqlGenerator.cs (Statement.EscapeQuotes): Minor fix + to return empty string if input is null (gonzalo) + + * src/Banshee.Base/Utilities.cs (ThreadAssist.Spawn): Threads spawned here + should be background threads (gonzalo) + +2006-01-18 Aaron Bockover <[EMAIL PROTECTED]> + + * banshee: Branched for NLD10/stable Banshee '1.0' release (BANSHEE_NLD10) + +2006-01-17 Aaron Bockover <[EMAIL PROTECTED]> + + * banshee.mdp: + * src/SignalUtils.cs: + * src/Makefile.am: Removed SignalUtils.cs; it has not been used in many + months and is not necessary + 2006-01-17 Aaron Bockover <[EMAIL PROTECTED]> * configure.ac: Bumped version to 0.10.4
ChangeLog | 316 Makefile.in | 5 NEWS | 137 aclocal.m4 |14396 +++++----- banshee.pc.in | 2 burn-sharp/Makefile.in | 3 configure | 151 configure.ac | 23 data/Makefile.am | 1 data/Makefile.in | 4 data/Tables.sql | 73 data/UIManagerLayout.xml | 8 data/banshee.desktop.in.in | 4 data/images/Makefile.in | 3 docs/Makefile.in | 3 docs/en/Banshee.Base/BansheeDatabase.xml | 29 docs/en/Banshee.Base/Database.xml | 164 docs/en/Banshee.Base/InterfaceElements.xml | 41 docs/en/Banshee.Base/Library.xml | 4 docs/en/Banshee.Base/SpecialKeys.xml | 12 docs/en/Banshee.Base/Utilities.xml | 15 docs/en/Banshee.Database.xml | 6 docs/en/Banshee.Database/QueuedSqliteDatabase.xml | 109 docs/en/Banshee.Sources/Source.xml | 71 docs/en/Banshee.Sources/SourceManager.xml | 11 docs/en/Banshee.Widgets/SearchEntry.xml | 67 docs/en/index.xml | 6 entagged-sharp/Makefile.in | 3 hal-sharp/Makefile.in | 3 hal-sharp/hal-sharp.dll.config.in | 4 libbanshee/Makefile.in | 3 libbanshee/xing/Makefile.in | 3 po/ChangeLog | 30 po/POTFILES.in | 3 po/bg.po | 1924 - po/ca.po | 2490 + po/en_CA.po | 188 po/nb.po | 488 po/zh_CN.po | 2349 - src/AboutBox.cs | 95 src/Banshee.Base/Banshee.Base.dll.config.in | 1 src/Banshee.Base/Database.cs | 292 src/Banshee.Base/Globals.cs | 33 src/Banshee.Base/GstFileEncoder.cs | 21 src/Banshee.Base/ImportManager.cs | 12 src/Banshee.Base/Library.cs | 4 src/Banshee.Base/LibraryTrackInfo.cs | 14 src/Banshee.Base/Makefile.am | 5 src/Banshee.Base/Makefile.in | 8 src/Banshee.Base/QueuedSqliteDatabase.cs | 218 src/Banshee.Base/Source.cs | 35 src/Banshee.Base/SourceManager.cs | 18 src/Banshee.Base/Sources/DapSource.cs | 53 src/Banshee.Base/Sources/PlaylistSource.cs | 2 src/Banshee.Base/SpecialKeys.cs | 141 src/Banshee.Base/SqlGenerator.cs | 3 src/Banshee.Base/Utilities.cs | 16 src/Banshee.Dap/Ipod/IpodDap.cs | 23 src/Banshee.Dap/Ipod/Makefile.in | 3 src/Banshee.Dap/Ipod/ipod-sharp.dll.config.in | 2 src/Banshee.Dap/Makefile.in | 3 src/Banshee.Dap/Njb/Makefile.in | 3 src/Banshee.MediaEngine/Gstreamer/Makefile.in | 3 src/Banshee.MediaEngine/Helix/HelixPlayer.cs | 1 src/Banshee.MediaEngine/Helix/Makefile.in | 3 src/Banshee.MediaEngine/Makefile.in | 3 src/Banshee.MediaEngine/Vlc/Makefile.in | 3 src/Banshee.Plugins/Audioscrobbler/Makefile.in | 3 src/Banshee.Plugins/Daap/DaapSource.cs | 14 src/Banshee.Plugins/Daap/Makefile.in | 3 src/Banshee.Plugins/FileSystemMonitor/Makefile.in | 3 src/Banshee.Plugins/MMKeys/MMKeys.dll.config.in | 8 src/Banshee.Plugins/MMKeys/MMKeysConfigPage.cs | 69 src/Banshee.Plugins/MMKeys/MMKeysPlugin.cs | 103 src/Banshee.Plugins/MMKeys/Makefile.am | 36 src/Banshee.Plugins/MMKeys/Makefile.in | 523 src/Banshee.Plugins/MMKeys/mmkeys.schemas.in | 17 src/Banshee.Plugins/Makefile.am | 3 src/Banshee.Plugins/Makefile.in | 6 src/Banshee.Plugins/MetadataSearch/Makefile.in | 3 src/Banshee.Widgets/Banshee.Widgets.dll.config.in | 1 src/Banshee.Widgets/Makefile.am | 10 src/Banshee.Widgets/Makefile.in | 14 src/Banshee.Widgets/Resources/search-entry-icon-hover.png | 3 src/Banshee.Widgets/Resources/search-entry-icon.png | 5 src/Banshee.Widgets/SearchEntry.cs | 64 src/Banshee.Widgets/VolumeButton.cs | 116 src/GtkSharpBackports/AboutDialog.cs | 338 src/GtkSharpBackports/AboutDialogActivateLinkFunc.cs | 10 src/GtkSharpBackports/FileChooserButton.cs | 743 src/GtkSharpBackports/GtkSharp.AboutDialogActivateLinkFuncNative.cs | 40 src/GtkSharpBackports/GtkSharpBackports.dll.config.in | 6 src/GtkSharpBackports/Makefile.am | 21 src/GtkSharpBackports/Makefile.in | 479 src/Main.cs | 13 src/Makefile.am | 4 src/Makefile.in | 7 src/MusicBrainz/Makefile.in | 3 src/PlayerInterface.cs | 192 src/Preferences.cs | 4 src/RemotePlayer.cs | 6 src/SignalUtils.cs | 115 src/StockIcons.cs | 37 src/banshee.exe.config.in | 1 src/banshee.in | 16 105 files changed, 14321 insertions(+), 12888 deletions(-)
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
-- Ubuntu-motu mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
