[banshee] Created tag 2.3.5



The unsigned tag '2.3.5' was created.

Tagger: Bertrand Lorentz <bertrand lorentz gmail com>
Date: Wed Feb 15 22:13:53 2012 +0100

    2.3.5 release

Changes since the last tag '2.3.4':

Alexander Kojevnikov (3):
      MusicBrainz: Enable FreeBSD support
      build: Make mono-upnp dependency optional
      build: Better handling of UPnP configure options

Andres G. Aragoneses (8):
      AppleDevice: fix typo in exception message
      Dap: remove reserved strings
      Dap: nitpick to fix coding style
      Dap: refactoring (extract method)
      i18n: Remove more reserved strings
      Dap: Improve last refactoring, rename method
      Playlists: refactoring, reuse constants in the base class
      IO: More reuse of FolderSeparator constants

BenjamÃn Valero (2):
      Updated Spanish translation
      Updated Spanish translation

Bertrand Lorentz (18):
      SourceActions: Hide browser content menu when the source has no browser
      CompositeTrackSourceContents: Add option to hide the artist filter
      Merge branch 'master' into upnp_client
      UPnPClient: Improve code formatting to match our style conventions
      UPnPClient: Improve description of the extension in the .addin.xml
      build: Allow disabling the UPnPClient extension
      README: Document the new mono-upnp optional dependency
      i18n: Update POTFILES.in
      UPnPClient: Fix project references in the .csproj
      Revert "Remove --debug from make run as a workaround for Mono.Addins bug"
      UPnPClient: Make a private copy of the Mono.Upnp assemblies
      Merge branch 'upnp_client'
      UPnPClient: Remove the unneeded localizer from the .addin.xml
      Add a Composer filter in the SearchEntry filter menu
      LibraryWatcher: Catch and log exception when processing changes
      release: Update contributors.xml and AUTHORS
      release: Update NEWS for 2.3.5
      release: Bump version to 2.3.5

Bruno Brouard (1):
      Updated French doc translation

Cheng-Chia Tseng (1):
      Updated Traditional Chinese translation(Hong Kong and Taiwan)

Chow Loong Jin (1):
      build: Move EXTRA_DIST away from build.rules.mk into build.dist.mk

Hendrik Knackstedt (1):
      [l10n] Updated German translation

Jo Shields (1):
      Fix MusicBrainz dllmap for cross-architecture support

Marek Äernockà (1):
      Updated Czech translation

Mario BlÃttermann (2):
      [l10n] Updated German doc translation
      [l10n] Updated German translation

Matej UrbanÄiÄ (2):
      Updated Slovenian translation
      Updated Slovenian translation

Muhammet Kara (1):
      [l10n]Updated Turkish translation

OKANO Takayoshi (2):
      [l10n] Update Japanese translation
      [l10n] Update Japanese translation

Phil Trimble (2):
      AudioscrobblerConnection: Add logging for last.fm scrobbler
      Readability update to help/C/lastfm.page

Tobias Arrskog (46):
      Added initial skeleton of uPnP Client addin
      Added initial referencing to needed dll's in Mono.Upnp, this should probably be done via configure somehow
      Made UPnPClient add only real MediaServers as sources
      Added the missed translation file
      Give the source both the uPnP device and the contentDirectory (if found)
      Add found music tracks in content directory to UPnPSource
      Added genre and proper URI for streaming
      Added track number
      Added quotes around friendly name in log, for easier viewing
      Added a bunch of resource options to trackinfo
      Allow MediaServers which does not provide a containers childcount to still be recursive browsed
      Log on finished parsing of UPnPSource
      While we prefer MusicTrack allow just AudioItem to be added also, allows less correct servers to still show up in GUI
      Have always recursive browse
      Initial pkg-config check for Mono.Upnp
      No need to store referenced items, we will or have already added the origin
      Moved parsing of tracks out of the source and into the service, this will allow for one parsing pass for the multiple types of media found on a mediaserver.
      Cleaned up UPnPTrackInfo to reuse the constructor to lessen duplicate code
      Remove --debug from make run as a workaround for Mono.Addins 0.6.1. Thanks knockte and Laney for the help
      In slow recursive browse, send chunks of 500 to be stored and displayed in GUI, this way it atleast show that we are working and the user can use the tracks as they become available
      A server may return partial results, make sure we query all available.
      Introduce each partial search result chunk to GUI
      Renamed UPnPSource to UPnPMusicSource
      Renamed from Shared Music to Shared Media. Part of move to more than one item type
      Moved the parsing code into a UPnP Device container which can later hold many sources
      Parse in a different thread than the service thread
      Changed icon of the umbrella server source
      Switched icon in UPnPMusicSource to a generic audio icon
      Cosmetics, wrong indentation
      Fixed, container now has UPnPServerSources and not music sources
      Added destructor to ServerSource
      Added a chunk result handler to unify the code when doing all media type searches
      Moved the logic of chunking 500 items and introducing to GUI to recursive browse as search never needed it
      Cosmetics, indentation
      Added code to only use suitable resource (only consider http based ones for now)
      Added hooks for VideoItems in UPnPTrackInfo
      Added UPnPVideoSource
      Hooked up video source in serversource. Added so both search and recursive browse finds and introduces videoitems to the video source
      No need to show the browser in VideoSource
      make the search field in UPnPMusicSource have the same text as library
      We only need to fallback to recursive browse on invalid cast exception in search (tells us server has wrong implementation on search). All other exceptions should break search/recursive browse
      Added code to possibly support path traversal quirks on missbehaving upnp servers in recursive browse
      Added quirk for MediaTomb 0.12.1
      Added quirk for Coherence UPnP A/V MediaServer 0.6.6.2
      Check for all UPnP Devices and take those which implements any MediaServer. This shouldn't be needed but works around the gssdp bug on Rygel, and its safe to do as MediaServer spec is backward compatible
      Add Music/Video sources when we have found some items. Also added remove of video child source on destruction

Udesh Liyanaarachchi (1):
      Lastfm: Use one standard directory for last.fm caching (bgo#548636)

William Witt (3):
      Dap.MassStorage: Fix incorrect indentation
      Dap.MassStorage: Add FolderSeparator property to devices
      Dap.MassStorage: M3U playlist support for DOS folder separator



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]