lp:ubuntu/lucid/banshee
- Get this branch:
- bzr branch lp:ubuntu/lucid/banshee
Branch merges
Related bugs
Bug #45518: Doesn't support gapless playback | Unknown | New | |
Bug #546342: with mirage extension enable banshee crashes on startup | Wishlist | Triaged |
Related blueprints
Branch information
Recent revisions
- 91. By Chow Loong Jin
-
* New upstream release:
+ Notable bug fixes:
- Fix device support on upcoming distros with DeviceKit rename
- Restore equalizer preset correctly (bgo#614313)
- Handle broken symlinks correctly (bgo#614065)
- Allow overriding Android, Maemo, WebOS default settings (bgo#611991)
- Fix crash deleting playlist on mass storage device (bgo#613734)
- Fix issue with iTunes importer dialog sizing (bgo#613607)
- Fix play count calculation with gapless enabled (bgo#613418)
- Handle exceptions thrown by old plugins (LP: #546342)
- Use panel-specific (eg monochrome) icon in notification area
(LP: #525280)
+ Other bugs fixed:
- Start HAL automatically if not already started (LP: #543354)
- Fix bug where new podcasts could not be added (Closes: #575734)
* debian/(control, rules):
+ Disable the clutter video sink
- Uses deprecated functions, and will fail to build with a newer version
clutter (1.2.X which is available in experimental) - 90. By Chow Loong Jin
-
* New upstream release:
+ Notable bug fixes:
- Fix rendering and interaction bugs in the grid view
- Fix issue with volume getting reset on every song change
- Handle volume changes from outside Banshee (eg PulseAudio)
- Fix issue parsing some RSS feeds
- Fix library importing and rescanning on all IO backends
- Support coverart for albums without an artist (bgo#612626)
- Don't capture 's' presses if keybindings disabled
- Fix typing in the Wikipedia webkit view
- Fix equalizer settings migration (bgo#612669)
- Redraw the entire ListView when dragging columns
- Increase podcast download timeout
- Fix bad startup crash in PlayQueue on old Mono
- Fix "Too many open files" bug with GIO backend
- [Banshee.Hardware] Handle exceptions (bgo#613173)
- [PodcastActions] Unsubscribe from an event on dispose
- [ContextPane] Fix crash if active removed (bgo#613277)
- [LastfmSource] Fix crash (bgo#612824)
- [Lastfm] Fix crash using auth Refresh button (bgo#610911)
- [Lastfm] Fix crash (bgo#613276)
- Fix compilation error with older Mono
- Fix compilation error with bundled notify-sharp
- Fix --disable-youtube flag
- Set YouTube install dir to Extensions/
- Fix building with older GStreamer (bgo#613339)
* debian/rules:
+ --enable-gdata => --enable-youtube
* debian/control:
+ Bump taglib-sharp requirement to 2.0.3.7 as per build/m4/banshee/ taglib. m4 - 89. By Chow Loong Jin
-
* New upstream release
+ New Features:
- Gapless Playback / Playbin2 (LP: #45518, #377354)
- Grid View
- YouTube Extension
+ Enhancements:
- Improve search responsiveness on large libraries (LP: #474514)
- Add icons for Nexus One and Audiobooks (LP: #532182)
- Play Queue item count, size, duration now ignores old tracks
- Muinshee fixes: disable Auto-DJ, allow reordering, hide previous song
+ Notable bug fixes:
- Fix a very common, SQL-related crash in 1.5.4 (Closes: #572136)
- Fix saving equalizer settings in culture-invariant way
- Jumping to a source's prefs via its context menu works again
- Usage data not submitted more than every 48 hours
- Fix repeatedly resyncing some files to a device b/c transcoded
- Clear the redo stack on shuffle mode change
- Accept feeds with empty title (LP: #468323)
- Uri encode file location queries, making them work properly
* debian/control:
+ Bump gst-plugins-base-dev version for gapless playback
+ Add libgdata-cil-dev for youtube extenesion
* debian/rules:
+ Add --enable-gapless- playback and --enable-gdata - 88. By Chow Loong Jin
-
[ Chow Loong Jin ]
* New upstream release
+ New features:
- Sync device from playlist option
- Type-ahead find in track, artist, and album lists
- Optional cover art in lower-left corner
- Editable cover art via drag-and-drop and right-click
- Audiobooks library extension
- Library-folder watcher extension
- eMusic importer/downloader extension
+ Enhancements:
- Improved Podcast filtering/browsing
- Extension preferences tab reworked
- Extension names/descriptions translated
- Improved sqlite performance
- Added --set-rating=RATING command line option
- Support for Nexus One devices
+ Bug-fixes:
- DAPs now works with DeviceKit (LP: #382941)
- Fix issue with DAAP authenticating (LP: #308233)
- Podcast renaming should work well now
- Podcast download cancelling is now fast
- Internet Archive results paging off-by-one fixed
- Fix for MTP devices on 64-bit distros
- Fix import error for files with '\0' characters (LP: #499698)
- Support syncing playlists to iPods (LP: #75571)
- Fix syncing podcasts to iPods (LP: #140489)
* debian/control:
+ Bump mono-devel version to 2.4.3 for LibraryWatcher
+ Re-enable libkarma-cil, use libkarma-cil-dev
+ Bump mono-addins version to 0.3.1
+ Bump libgstreamer0.10-dev version to 0.10.12
* debian/rules:
+ Add configure flags for explicitly enabling all wanted
features, countering Banshee's automagic silently disabling features
* debian/patches/ 01_devkit- fix.patch:
+ Dropped, applied upstream
* debian/patches/:
+ 01_monodoc-fix-enable. patch: Fix usage of AC_ARG_ENABLE for --enable-docs [ Jo Shields ]
* debian/control:
+ Drop individual library build-deps as all mono libs are pulled in at
build time
+ Bump Standards version to 3.8.4 (no changes needed) - 87. By Chow Loong Jin
-
* New upstream release
+ New Features:
- Play Queue Auto DJ keeps the tunes coming
- Shuffle by album and artist
- Shuffle by weighted rating and score mode
- Add tooltips for ellipsized ListView text
- Keep the playing song visible in the track list
- Add support for WebOS devices
- Add support for the Samsung Galaxy Android Phone+ Enhancements:
- When user picks new sort column, default to sort ascending
- Drop the " Library" suffix on the Music and Video sources
- Add thin highlight to ListView selection for 3D effect
- Keyboard shortcut (ESC) to clear the search box
- Expose LAME's "preset" option
- Added a --gconf-base-key for running sandboxed
- Trim URL pasted from clipboard to podcast dialog
- Allow selection of multiple folders on import
- Support playlists on Android G1 devices
- Better support for devices running Rockbox
- Set video sync folder for Android and WebOS devices
- Made the error message label selectable
- Save and load the Gtk.AccelMap
- Added taglib/oga mimetype to the vorbis audio profile
- Auto-completion for composer, conductor, grouping and copyright
- Added the 'comment' search filter
- Selectable song properties
- Show a tooltip in track editor when the property is truncated+ Notable bug fixes:
- Fix blank MimeTypes for tracks ripped before 1.4
- Fix a Bit Rate column sizing glitch
- Fix browser positioning when Banshee is maximised
- Fix compilation metadata reading and writing
- Work with new notification-daemon
- Avoid needlessly syncing iPods twice
- Deterministically sort sources to avoid fluttering
- Look for Rhythmbox db at both new and old paths
- Fix bug with scrobbling after skipping a track
- Fix crash in equalizer
- Fix an exception on startup when DBus is disabled
- Fix off-by-one-day date querying bug
- Fix a UI/spacing glitch in the Smart Playlist Editor
- Don't hide the track info popup while it has focus
- Prevent endless "Searching for CD metadata..."
- Fix Last.fm now-playing for non-decimal track lengths
- Dispose the SqliteCommand after it's executed
- Fix notification area popup positioning on multi-monitor systems
- Fix the playing indicator when song in list more than once
- Fix crash when opening the profile conf dialog
- Fix crash stopping jobs on shutdown
- Fix notification area popup flashing
- Trim filename dots and spaces to be NTFS compliant
- Stop playing from audio CD when it's ejected
- Don't update DateUpdated stamp when transient fields change
- Fix DAP content page title not changing when device renamed
- Set the Podcast flag on import based on genre
- Fix hang when slider dragged to track change .
- Prevent slider jumping around after seeking in stream
- Fix Last.fm logos on dark themes
- --query-X option sometimes returned an error
- Build and runtime fixes for FreeBSD
- Fix editor always prompting to save podcasts
- Fix rounding when updating the track score
- Fix initial track score calculation
- Fix playback buttons' a11y
- Fix crasher on PPC[ Chow Loong Jin ]
* debian/control, debian/changelog:
+ Use mono-csc instead of csc for MCS.
+ Bump mono-devel version to 2.4.2 for mono-csc
+ No change bump of Standards-Version to 3.8.3
* debian/patches/ 01_fix- ipod-sharp- ftbfs:
+ Fix FTBFS when ipod-sharp's debug files are missing (Closes: #549725)
* debian/README. source:
+ Copied from quilt[ Iain Lane ]
* debian/patches/ 01_dispose- sqlite- cmd.patch, 02_system- equalizer. patch,
03_muinshee-booter. patch: Drop, applied upstream.
* debian/patches/ 99_ltmain_ as_needed. patch: Refresh
* debian/rules: Disable Banshee's builtin equalizer - gstreamer's one is now
good enough for us to use. - 86. By Iain Lane
-
[ Chow Loong Jin ]
* debian/control, debian/changelog:
+ Use mono-csc instead of csc for MCS.
+ Bump mono-devel version to 2.4.2 for mono-csc[ Iain Lane ]
* Upload upstream snapshot from revision 2260a87. FFe granted on IRC by
ScottK and sistpoty. Uploading a snapshot as 1.5.1 is almost released,
which has a lot of improvements over 1.5.0. We have preliminary SRU
approval to update to 1.5.1 final if it is released after Karmic, subject
to the usual criteria:New Features:
- Play Queue Auto DJ keeps the tunes coming
- Shuffle by album and artist
- Shuffle by weighted rating and score mode
- Add tooltips for ellipsized ListView text
- Keep the playing song visible in the track list
- Add support for WebOS devices
- Add support for the Samsung Galaxy Android PhoneEnhancements:
- When user picks new sort column, default to sort ascending
- Drop the " Library" suffix on the Music and Video sources
- Add thin highlight to ListView selection for 3D effect
- Keyboard shortcut (ESC) to clear the search box
- Expose LAME's "preset" option
- Added a --gconf-base-key for running sandboxed
- Trim URL pasted from clipboard to podcast dialog
- Allow selection of multiple folders on import
- Support playlists on Android G1 devices
- Better support for devices running Rockbox
- Set video sync folder for Android and WebOS devices
- Made the error message label selectable
- Save and load the Gtk.AccelMap
- Added taglib/oga mimetype to the vorbis audio profile
- Auto-completion for composer, conductor, grouping and copyright
- Added the 'comment' search filter
- Selectable song properties
- Show a tooltip in track editor when the property is truncatedNotable bug fixes:
- Fix blank MimeTypes for tracks ripped before 1.4
- Fix a Bit Rate column sizing glitch
- Fix browser positioning when Banshee is maximised
- Fix compilation metadata reading and writing
- Work with new notification-daemon
- Avoid needlessly syncing iPods twice
- Deterministically sort sources to avoid fluttering
- Look for Rhythmbox db at both new and old paths
- Fix bug with scrobbling after skipping a track
- Fix crash in equalizer
- Fix an exception on startup when DBus is disabled
- Fix off-by-one-day date querying bug
- Fix a UI/spacing glitch in the Smart Playlist Editor
- Don't hide the track info popup while it has focus
- Prevent endless "Searching for CD metadata..."
- Fix Last.fm now-playing for non-decimal track lengths
- Dispose the SqliteCommand after it's executed
- Fix notification area popup positioning on multi-monitor systems
- Fix the playing indicator when song in list more than once
- Fix crash when opening the profile conf dialog
- Fix crash stopping jobs on shutdown
- Fix notification area popup flashing
- Trim filename dots and spaces to be NTFS compliant
- Stop playing from audio CD when it's ejected
- Don't update DateUpdated stamp when transient fields change
- Fix DAP content page title not changing when device renamed
- Set the Podcast flag on import based on genre
- Fix hang when slider dragged to track change .
- Prevent slider jumping around after seeking in stream
- Fix Last.fm logos on dark themes
- --query-X option sometimes returned an error
- Build and runtime fixes for FreeBSD
- Fix editor always prompting to save podcasts
- Fix rounding when updating the track score
- Fix initial track score calculation
- Fix playback buttons' a11y
- Fix crasher on PPC
* Also fixes bugs reported on Launchpad:
- Podcasts downloading can't be finished (LP: #326827)
- right click add to playlist locks up computer (LP: #363561)
- Banshee will crash if attempting to remove "New Preset" from equaliser
(LP: #365227)
- Initial collection indexing uses too much CPU (LP: #335147)
- Banshee album art is blurred in notification bubbles (LP: #338695)
- Banshee uses 100% CPU when downloading cover art (LP: #340436)
- Wrong Cursor Icon It's Shown On Last.fm LogIn Dialog (LP: #342463)
- Podcast files are not deleted from disk (LP: #377912)
- Podcast description is not fully readable (LP: #380767)
- shuffle by artist/album always disabled (LP: #381557)
- i18n breaks Smart Playlists (LP: #382951)
- Banshee ignores album art in album folder (LP: #384027)
- iPod cover/album art appears on a slant (LP: #388370)
- Import from Local Folder should allow you to select more than one folder
to import from (LP: #340401)
- Unable to play radio station stream (LP: #250247)
- Rating Menu Item not Shown Properly on Themes with Dark Menus
(LP: #342465)
- Crash in Banshee Indexer client library (LP: #352537)
- banshee doesn't work through ssh -X (LP: #383989)
* debian/patches/ 01_dispose- sqlite- cmd.patch, 02_system- equalizer. patch,
03_muinshee-booter. patch: Drop, applied upstream.
* debian/patches/ 99_ltmain_ as_needed. patch: Refresh
* debian/rules: Disable Banshee's builtin equalizer - gstreamer's one is now
good enough for us to use. - 85. By Chow Loong Jin
-
[ Chow Loong Jin ]
* debian/control:
+ Fix grammatical error "an media" to "a media"
+ Set quilt's version to 0.46-7~ instead of 0.46-7 for backportability
+ Replace gstreamer0.10-plugins- ffmpeg with gstreamer0. 10-ffmpeg
+ Change of my email address
+ Bump Standards-Version to 3.8.2
+ Drop unnecessary build dependencies
* debian/watch:
+ Updated to include changes in directory structure
* debian/banshee. links:
+ Updated to symlink the banshee manpage to banshee-1
+ Make /usr/bin/muinshee a symlink to /usr/bin/banshee-1
+ Make muinshee.1 manpage a symlink to banshee.1
* debian/banshee.1:
+ Update to show muinshee as well
* debian/patches/ 03_muinshee- booter. patch:
+ Patch banshee booter script to autodetect whether to use Banshee or
Muinshee interface based on file name[ Iain Lane ]
* debian/banshee. {1,manpages} Add manpage. This was initially generated by
help2man from `banshee --help-all' and then edited a bit to be more
readable and standard. (Closes: #384557)[ Iulian Udrea ]
* debian/compat:
- Bump to 7. - 84. By Chow Loong Jin
-
* debian/control,
debian/rules,
debian/patches/ series:
+ Change order of gstreamer0.10-audiosink | gstreamer0.10-alsa
+ Transition to dh7
+ Use Quilt
+ Add banshee-dbg package containing debug symbols
+ Change Maintainer to pkg-cli-apps
* debian/patches/ 02_system- equalizer. patch,
debian/patches/ 99_ltmain_ as-needed. patch:
+ Prepend all paths with a/ to convert to p1 patch for Quilt - 83. By Chow Loong Jin
-
* debian/control:
+ Changed Vcs-* to git addresses
+ Drop gstreamer0.10-gnomevfs dependency
+ Add gstreamer0.10-audiosink dependency
+ Move gst-plugins-ugly and gst-ffmpeg from Recommends to Suggests
+ GNOME# 2.24 transition
+ Bump Standards-Version
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/maverick/banshee