[banshee] Created tag 2.9.1



The unsigned tag '2.9.1' was created.

Tagger: Andrés G. Aragoneses <knocte gmail com>
Date: Tue Mar 18 17:40:11 2014 +0100

    2.9.1 release

Changes since the last tag '2.9.0':

Andika Triwidada (1):
      Updated Indonesian translation

Andres G. Aragoneses (1):
      build: refactoring to remove dupe $DLL_MAP_VERIFIER_ASSEMBLY target

Andrey Gankov (2):
      Fix descriptions of webkit dependency in README and configure
      help: fix main-window.png image path (bgo#723005)

Andrés G. Aragoneses (120):
      extras: add some clarifications in the release guides
      .gitignore: add banshee.appdata.xml as it is autogenerated
      PlayerEngine: inherit from IDisposable
      CoverArtSpec: remove some more comparisons against Unknown strings
      CoverArtSpec: cleanup
      HACKING: add one more rule, unnoticed until now
      GStreamerSharp: fix 2 warnings in DvdManager
      GStreamerSharp: refactoring to reuse a method in PlayerEngine.AudioSinkBin
      GStreamerSharp: prefer an InvalidOperationException than a NRE
      GStreamerSharp: revert an unintended change in previous commit
      configure: fix a variable comparison
      libbanshee: earlier check for NULL via g_return_val_if_fail()
      configure: move GTK backend detection from libbanshee to bnpx11 macro
      build: move libbanshee inside the Banshee.GStreamer backend folder
      PlayerEngineService: kill a warning in the console at shutdown (bgo#710266)
      PlayerInterface: kill Gtk CRITICAL in the console at shutdown (bgo#710266)
      cosmetic: spaces to tabs in m4 macro
      build: if Gst# backend is enabled, don't build the unmanaged backend
      build: make 'check' target depend on 'test' target
      Backends: drop the Banshee.NowPlaying.X11 extension
      configure: post-release version bump
      PlayQueue: fix another GtkCRITICAL at shutdown (bgo#710266)
      Gnome: use Log.Error() instead of Log.Information() for an error
      VideoLibrarySource: mark default playlists as HiddenWhenEmpty=true
      libbanshee: remove leftover from the port to Gst1.0 (stream-changed)
      libbanshee: remove obsolete comment about 'about-to-finish' hook
      MediaPanel: disabling MediaPanel's theme
      MediaPanel: move the FIXME to the proper place
      GStreamerSharp: remove superfluous state change events by PlayerEngine
      GStreamerSharp: make video playback work properly again
      GStreamerSharp: convert some Monitor calls into a lock{} block
      GStreamerSharp: fix build
      GStreamerSharp: protect call to event delegates
      GStreamerSharp: prepare overlay the soonest possible if it's a video
      GStreamerSharp: prevent potential NRE in FindOverlay()
      GStreamerSharp: include dll.config file in .csproj
      GStreamerSharp: prevent NRE from happening if there is no next track
      GStreamerSharp: fix playback of subsequent videos
      build: default to build just one media backend
      build: default to GstreamerSharp backend
      Gio: prevent NRE when scanning for CD device (bgo#721203)
      Gio: bail from foreach iteration after finding null (bgo#721203)
      build: switch active projects in Banshee.sln to default to Gst#
      GStreamerSharp: fix DVD playback
      GStreamerSharp: fix DVD playback, for real
      build: make required mono-nunit version more visible
      build: require NUnit 2.5
      build: require NUnit 2.5, for real
      build: fail if --enable-tests and no nunit found (bgo#664887)
      build: enable tests by default if nunit dep is found (bgo#690010)
      Dap: avoid MissingIntPtrCtorException in DapInfoBar (bgo#722209)
      Dap: avoid NRE when disconnecting Nexus 4 (bgo#722219)
      tests: break down 'for' loop in different lines
      tests: exit with a >0 exit code if any test fails
      tests: don't compare exit code to == 1, but to != 0
      tests: simplify Makefile.am
      tests: use --debug to bring line numbers
      ThickClient: remove unneeded ? operator
      MediaEngineTests: fix typo in AssertionFailure message
      tests: bail early if nunit-console is not found (bgo#722565)
      MediaEngineTests: honor String.Format() usage in assertion msg
      ArtworkManagerTests: make test more robust
      MediaEngineTests: bring assertion exceptions to main thread
      MediaEngineTests: improve information about failed tests
      Threading: simplify couple of method calls to ThreadAssist class
      AboutDialog: update copyright year to 2014
      libbanshee: remove more trailing whitespace
      libbanshee: remove a confusing [gapless] token from a debug log
      TrackInfo: simplify IsPlaying property logic
      MediaEngine: null pending_track to not highlight invalid track (bgo#722731)
      MediaEngine: small fixes to recently committed test
      MediaEngineTests: improve assertion info even more
      MediaEngineTests: if Teardown() fails, avoid hanging
      MediaEngineTests: fix race conditions in test for bgo#722731
      PlayerEngine: avoid spurious *Stream events
      GStreamerSharp: emit a PlayerEvent.Volume at Volume setter
      GStreamerSharp: PlayerEngine: avoid spurious *Stream events
      MtpSource: prevent a crash when dealing with Nexus4 (bgo#722947)
      Revert "Dap: avoid MissingIntPtrCtorException in DapInfoBar (bgo#722209)"
      GStreamerSharp: fix transcoding by using QueryCaps()
      Revert "Revert "Dap: avoid MissingIntPtrCtorException in DapInfoBar (bgo#722209)""
      Hyena: update to HEAD to bring memleak fix
      MediaEngineTests: add a sanity check to AssertTransition()
      MediaEngineTests: add new overload for WaitFor()
      MediaEngineTests: make TearDown more robust
      PlayerEngine: workaround dupe about-to-finish signals (bgo#679938)
      MediaEngineTests: make test for bgo#679938 compatible with stable branch
      Dap: Prevent misleading exceptions in LoadFromDevice()
      DapSource: remove unneeded overriden properties
      DapService: avoid freezing Banshee when unmapping device (bgo#723040)
      Notifications: improve null check before AttachToWidget() (bgo#723889)
      MediaEngineTests: fix warnings
      ThickClient: avoid using Console.WriteLine() directly
      Shuffler: fix Repeat-OFF mode when Shuffle is ON (bgo#724515)
      Shuffler: fix shuffle for 2 tracks when repeat is enabled (bgo#671221)
      Shuffler: fix shuffle for 1 track when repeat is enabled (bgo#671221)
      Gapless: fix smooth transition for RepeatSingle mode (bgo#627391)
      Dap: avoid NullReferenceException at shutdown if Mtp mounted (bgo#724645)
      Dap: fix several issues with the Disconnect operation (bgo#724656)
      DapInfoBar: avoid accessing multiple times to same property
      IO: protect Directory class against NREs via ArgumentNullExceptions
      Mtp: avoid aborting thread while using libmtp (bgo#724730)
      Booter: remove obsolete commented lines about Mono SGEN
      DBus: don't try to connect in GrabDefaultName() if DBus disabled
      DBusConnection: avoid code duplication in GrabDefaultName()
      DBusConnection: improve slightly initialization API
      NowPlaying: fix typo in SetSource()
      configure: check for GTK# before GIO#
      configure: check GTK# before GStreamer#
      Clean more cases of 'integer for DB rowid' values (bgo#696520)
      README.releasing: add a link to our Stable Releases Policy
      README.releasing: clarify a bullet item
      GStreamerSharp: bring back option to disable gapless
      DbImportManager: fix out-of-sync collection while iterated (bgo#724635)
      DapService: don't dispose the DAP source in the main thread (bgo#725870)
      build: linking against dbus-glib-1 is now mandatory (bgo#692374)
      README.releasing: hint about how to gather contributors for a release
      README.releasing: add note about updating copyrights
      NEWS et-al: pre-release 2.9.1 changes
      NEWS: fix typo in authors list

Antonio Fernandes C. Neto (1):
      Updated Brazilian Portuguese translation

Aurimas Černius (2):
      Updated Lithuanian translation
      Updated Lithuanian translation

Balázs Úr (2):
      Updated Hungarian translation
      Updated Hungarian translation

Benjamin Steinwender (2):
      Updated German translation
      Updated German help translation

Bertrand Lorentz (48):
      hyena: update to latest master, to bring fix for bgo#709717
      Merge git://people.freedesktop.org/~slomo/banshee into master
      build: Bump GStreamer required version to 1.0.0
      Update the required GStreamer version in the documentation
      DateButton: Remove unneeded using statement
      build: Remove remaining artefacts from NowPlaying.X11 extension
      Port the MeeGo extension to Gtk# 3
      Rename the MeeGo extension to MediaPanel and drop MeeGo integration
      Remove all references to Hyena.PlatformDetection.IsMeeGo
      MediaPanelService: Allow Banshee to quit when using the MediaPanel
      MediaPanelContents: Improve layout and appearance
      MediaPanel.HeaderBox: Fix coordinates calculations for drawing
      MediaPanelTheme: Fix widget name prefix
      Remove last remaining mentions of MeeGo
      MediaPanelClient: Also look for extension assembly in the current folder
      build: Add run-mediapanel target to run the MediaPanel UI client
      MediaPanelContents: Put the artist and album ListView in a Paned
      MediaPanel: Allow switching between MediaPanel and main UI
      MediaPanel: Make the extension enabled by default
      MediaPanel: Add banshee-media-panel.desktop file
      i18n: Update POTFILES.in to add banshee-media-panel.desktop.in
      build: Don't clean banshee-media-panel.desktop.in
      build: Fix build of the SoundMenu extension (bgo#710423)
      build: Rework build configuration for GStreamer backends
      hyena: Update to latest git master, to bring in fixes for unit tests
      build: Don't run the unit tests during distcheck
      MediaPanel: Remove MediaPanelTheme
      build: Use notify-sharp-3.0 when present on the system
      Let MonoDevelop 4.0 re-arrange the .sln and .csproj files
      Switch csproj files to Mono/.NET 4.0 target framework
      Banshee.sln: Adjust naming convention policy to match our guidelines
      build: Fix various issues when building with xbuild
      Use methods from cairo and pango bindings instead of the ones from Hyena
      SqlDebugConsole: Fix build with GTK3
      WebBrowser: Depend on libsoup >= 2.42, drop libsoup-gnome dependency
      i18n: Update translators.xml
      GStreamerSharp: Remove overkill debug output for each metadata tag
      GStreamerSharp: Rework initialization to match the native backend
      GStreamerSharp: Fix equalizer crashes
      JavaScriptCore: Fix name of libwebkitgtk DllImport
      ProfileComboBoxConfigurable: Prevent exceptions in Combo.StateChanged
      i18n: Update translators.xml
      GStreamerSharp: Initialize the media profiles backend
      AudioCdSource: Log the exception before trying to dispose the ripper
      GStreamerSharp: Fix crash when ripping to non-MP3 formats
      GStreamerSharp: Remove unneeded AudioCdRipper.OnNativeMimeType method
      GStreamerSharp: Rename AudioCdRipper.OnNativeFinished to OnFinished
      GStreamerSharp: Fix log statement in AudioCdRipper.OnBusMessage

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

Chow Loong Jin (1):
      Remove build-time --enable-gapless-playback option

Daniel Mustieles (4):
      Updated Spanish translation
      Updated Spanish translation
      Updated FSF's address
      Updated Spanish translation

Dimitris Spingos (1):
      Updated Greek translation

Dmitriy Petukhov (1):
      Importing: bail for nonreadable files (bgo#725185)

Enrico Nicoletto (1):
      Updated Brazilian Portuguese translation

Fran Diéguez (1):
      Updated Galician translations

Frank Ziegler (1):
      build: pkgconfig .pc to point to gtk3

Jordi Mas (1):
      Minor Catalan translation fixes

Marcin Kolny (1):
      ThickClient: avoid redundancy in submenu label text (bgo#726336)

Marek Černocký (4):
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation

Martin Srebotnjak (1):
      Updated Slovenian translation

Matej Urbančič (3):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Michael Catanzaro (1):
      Don't distribute generated .appdata.xml file

Michael Foster (1):
      Osx: fix build, avoiding optional parameters (bgo#710475)

Michał Sawicz (1):
      libbnpx11: Don't use non-existent macros

Mirco Bauer (1):
      TrackEditor: dispose local variable in a finally block

Nicholas Little (1):
      Mtp: show tracks which are in subfolders from Music/ (bgo#724678)

Olivier Dufour (1):
      GStreamerSharp: adjust GDKv3 lib name in Windows

Phil Trimble (1):
      LastFM: Decrease max scrobble request size (bgo#720359)

Piotr Drąg (8):
      Updated Polish translation
      Updated POTFILES.in
      Updated POTFILES.in
      Updated POTFILES.in
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation

Rafael Ferreira (2):
      Updated Brazilian Portuguese translation
      Updated Brazilian Portuguese translation

Ricardo  Barbosa (1):
      Updated Brazilian Portuguese translation

Roderich Schupp (1):
      Gio: cast to GLib.IVolume before using the Adapter (bgo#721203)

Sebastian Dröge (3):
      Initial port to GStreamer 1.0
      Don't use the new-decoded-pad signal of decodebin
      Use new-style GStreamer 1.0 raw audio caps in the WAV audio profile

Seong-ho Cho (1):
      Updated Korean translation

Stephan Sundermann (3):
      GStreamerSharp: removed unused event for Video setup
      GStreamerSharp: port to GTK3
      GStreamerSharp: update to work with new 0.99.0 version

Tiagosdot (1):
      Updated Portuguese translation

michaeljayt (1):
      Update Chinese simplified translation

Мирослав Николић (2):
      Updated Serbian translation
      Updated Serbian translation


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