lp:ubuntu/lucid-updates/banshee

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/lucid-updates/banshee
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

92. By Chow Loong Jin

Upload to lucid-proposed (LP: #585761)

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 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
* 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
This branch contains Public information 
Everyone can see this information.

Subscribers