[Bug 338698] [NEW] New upstream release 1.4.3
Iain Lane
launchpad at orangesquash.org.uk
Fri Mar 6 11:32:02 UTC 2009
Public bug reported:
Binary package hint: banshee
A new upstream was released March 4, and is already in Debian. It will
need to be merged due to Gnome# 2.24. I have analysed the NEWS and
ChangeLog and consider this to be a bugfix release so there is no need
for FFe.
Banshee 1.4.3 is primarily a bug fix release, and is considered stable.
Notable bug fixes:
* Common freeze triggered by column resizing
* Vastly improved MTP support
* Occasional freeze when loading some devices
* Playing internet radio playlists blocking the UI
* Device playlist sync
* Some podcast files not downloadable due to illegal filename
* Show Recommendations check box state set properly
* Crash on delete from File System Queue
* Minor recommendations theming issue
* 17 bugs were FIXED since 1.4.2
Changelog:
2009-03-04 Aaron Bockover <abock at gnome.org>
Banshee 1.4.3 Released
2009-03-04 Gabriel Burt <gabriel.burt at gmail.com>
* src/Core/Banshee.CollectionIndexer/Banshee.Collection.Indexer.RemoteHelper/IndexerClient.cs:
Fix bug with getting into a loop, constantly trying to reconnect to an
indexer while in the middle of connecting to it.
2009-03-04 Eoin Hennessy <eoin at randomrules.org>
* src/Libraries/Mono.Media/Media.Playlists.Xspf/Playlist.cs: The current
path is not gauranteed to be a valid Uri (especially when running from a
bundle on OSX). If creating the default base Uri from the current path
fails, set it to Location.
2009-03-04 Bertrand Lorentz <bertrand.lorentz at gmail.com>
* src/Libraries/Migo/Migo.Syndication/Rfc822DateTime.cs: patch from
Christian Krause fixing the timezone handling (BGO #570721).
* src/Libraries/Migo/Migo.Syndication/Tests/XmlTests.cs: Update the
tests for the above fix.
2009-02-25 Gabriel Burt <gabriel.burt at gmail.com>
* configure.ac:
* NEWS: Update for upcoming 1.4.3 release
2009-02-25 Gabriel Burt <gabriel.burt at gmail.com>
* src/Libraries/Hyena.Gui/Hyena.Data.Gui/ListView/ListView_Header.cs:
* src/Libraries/Hyena/Hyena.Data/ColumnDescription.cs: Fix another freeze
in the RecalculateColumnSize code due to some values getting set to NaN.
2009-02-20 Gabriel Burt <gabriel.burt at gmail.com>
* src/Core/Banshee.Widgets/Banshee.Widgets/Tile.cs:
* src/Extensions/Banshee.Lastfm/Banshee.Lastfm.Recommendations/RecommendationPane.cs:
Patch from Chris Jones fixing theming issue (BGO #558656)
2009-02-18 Bertrand Lorentz <bertrand.lorentz at gmail.com>
* src/Extensions/Banshee.Lastfm/Banshee.Lastfm.Recommendations/RecommendationActions.cs:
Properly set the state of the Show Recommandations check box on startup
(BGO #572204).
2009-02-10 Gabriel Burt <gabriel.burt at gmail.com>
Patch from John Millikin fixing issue with downloading some
podcasts.
* Core/Banshee.Core/Banshee.Base/FileNamePattern.cs:
* Libraries/Hyena/Hyena/StringUtil.cs: Move Escape method to Hyena so
reusable in Migo, and mark the Regex it uses as Compiled.
* Libraries/Migo/Migo.DownloadCore/DownloadManager.cs:
* Libraries/Migo/Migo.Syndication/Feed.cs: Use Hyena's new EscapeFilename
method to fix bug with downloading podcasts with special characters in
their title (BGO #567293).
2009-02-10 Gabriel Burt <gabriel.burt at gmail.com>
* src/Libraries/Mtp/Mtp/MtpDevice.cs:
* src/Libraries/Mtp/Mtp/Track.cs: Modified patch from William Pettersson
fixing NRE with transferring song to MTP devices (BGO #571023)
2009-02-10 Gabriel Burt <gabriel.burt at gmail.com>
* src/Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp/MtpSource.cs: Patch from William
Pettersson catching exceptions thrown when trying to get the battery level
(BGO #571022)
2009-02-09 Gabriel Burt <gabriel.burt at gmail.com>
* src/Libraries/Hyena.Gui/Hyena.Data.Gui/ListView/ListView_Header.cs:
Check for a very small change in the remaining width in the column size
calculation to avoid an infinite loop.
2009-02-03 Gabriel Burt <gabriel.burt at gmail.com>
This patch fixes issues with adding tracks to a MTP device, the symptoms
of which are Banshee freezing and files not getting added (BGO #567093)
* Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp/MtpSource.cs: Do a better job of
locking various MTP functions.
* Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp/MtpTrackInfo.cs: Fix bug where we
set the filesize of the Mtp.Track to the TrackInfo's FileSize, when it
should be set to the file size of the passed in track URI (which might be
different than track.Uri if it was transcoded).
* Libraries/Mtp/Mtp/Error.cs: Style fix.
* Libraries/Mtp/Mtp/Track.cs: Treat any m4* extension as mp4.
2009-02-03 Gabriel Burt <gabriel.burt at gmail.com>
* src/Dap/Banshee.Dap/Banshee.Dap/DapLibrarySync.cs:
* src/Dap/Banshee.Dap/Banshee.Dap/DapSync.cs: Patch from Andrés G.
Aragoneses, moving the removal of DAP playlists from being called on each
LibrarySync (eg once for Music, Video, etc) to the overall DapSync, fixing
bug where playlists didn't sync to DAPs because they were deleted when the
PodcastSource synced (BGO #560970)
2009-02-02 Gabriel Burt <gabriel.burt at gmail.com>
* src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs:
Fix bug I just introduced to TogglePlaying where if Paused we wouldn't
start playing again when called (BGO #570051).
2009-01-30 Gabriel Burt <gabriel.burt at gmail.com>
* src/Core/Banshee.ThickClient/Banshee.Gui/PlaybackActions.cs: Show the
pause/stop button when Loading/Loaded.
* src/Core/Banshee.ThickClient/Banshee.Gui.Widgets/ConnectedSeekSlider.cs:
Handle Loading player state, set Live property on the position label, and
use the position label's enum state property instead of a handful of bools
* src/Core/Banshee.Services/Banshee.Streaming/RadioTrackInfo.cs: Start
playing internet radio playlists in a separate thread to avoid blocking
the UI (BGO #548040, BNC #376532). Handle the case where the user
presses stop or switches to a different track while we're
downloading/processing the playlist file (previously we would have started
playing once ready, even if the user had already moved on). Also, fix
bug where errors reported by the MediaEngine (GStreamer) weren't shown to
the user.
* src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngine.cs: If the
engine is in PlayerState.Contacting, don't Close/stop since this is a
state we set in managed land for loading internet radio tracks.
* src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs:
Add Start/EndSynthesizeContacting internal methods for use by
RadioTrackInfo - basically a hack until we move the playlist loading logic
from RadioTrackInfo to the PlayerENgine to get UI bits updated
appropriately. Fix IsPlaying to include Contacting/Loading/Loaded, so
that TogglePlaying will Pause if in any of those states (not just if in
the Playing state), and Play only when in Ready, Idle, or Paused.
* src/Core/Banshee.Widgets/Banshee.Widgets/StreamPositionLabel.cs: Use an
enum to track the player state instead of a handful of bools. Show the
"Contacting..." label when inthe Loading state (for now - will change to
Loading... in a separate patch).
* src/Core/Banshee.Widgets/Banshee.Widgets/SeekSlider.cs: If the new Value
is more than the Duration, set the Duration to MaxValue so that the slider
stays at the left side of the Range, avoiding the glitchy-looking UI going
from Idle (where the slider is all the way left) to playing radio (where
it was all the way right).
2009-01-30 Gabriel Burt <gabriel.burt at gmail.com>
* src/Libraries/Mtp/Mtp/File.cs:
* src/Libraries/Mtp/Mtp/Playlist.cs:
* src/Libraries/Mtp/Mtp/Track.cs: Fix up the libmtp8 support which was
crashing on loading MTP devices due to playlists (BGO #542117, BNC #470722)
2009-01-29 Gabriel Burt <gabriel.burt at gmail.com>
* src/Dap/Banshee.Dap/Banshee.Dap/DapService.cs: Patch from Félix Velasco
removing unnecessary lock that was causing some hangs (BGO #559479)
2009-01-27 Gabriel Burt <gabriel.burt at gmail.com>
* src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue/FileSystemQueueSource.cs:
Set CanDeleteTracks to false until we actually implement DeleteTrack.
2009-01-27 Gabriel Burt <gabriel.burt at gmail.com>
* src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue/FileSystemQueueSource.cs:
Fix crash on delete from FSQ (BNC #467377)
** Affects: banshee (Ubuntu)
Importance: Wishlist
Assignee: Iain Lane (laney)
Status: In Progress
** Changed in: banshee (Ubuntu)
Importance: Undecided => Wishlist
Assignee: (unassigned) => Iain Lane (laney)
Status: New => In Progress
--
New upstream release 1.4.3
https://bugs.launchpad.net/bugs/338698
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list