[banshee] Created tag 2.3.5
- From: Bertrand Lorentz <blorentz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee] Created tag 2.3.5
- Date: Wed, 15 Feb 2012 21:13:58 +0000 (UTC)
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]