[libdmapsharing] Created tag RHYTHMBOX-0_12_0



The unsigned tag 'RHYTHMBOX-0_12_0' was created.

Tagger: Jonathan Matthew <jmatthew src gnome org>
Date: Thu Mar 19 09:00:57 2009 +0000

    2009-03-19  Jonathan Matthew  <jonathan d14n org>
    
    	* NEWS:
    	* configure.ac:
    	Release 0.12.0.
    
    svn path=/trunk/; revision=6226

Changes since the last tag 'RHYTHMBOX-0_11_6':

Bastien Nocera (45):
      Remove trailing spaces after the backslash
      Fix another automake warning about a redefined variable
      Remove unneeded libxml include
      Add a default configuration for lirc, so that it works out-of-the-box
      Remove xulrunner/mozilla/ whatever dependency for the mozilla plugin,
      Add support for the zune:// and zcast:// URLs schemes, as per
      Add audio/x-vorbis+ogg as a supported mime-type
      Fix warnings (and missing icon when getting the mount from the volume, as
      Allow using the plugins uninstalled with the default developer build
      Update from sound-juicer trunk, adds CD-Text support via gvfs trunk, and
      Also work on older versions of glib (Closes: #549458)
      Don't print out warnings when a mount doesn't have a corresponding volume
      Link against libgstcdda, and access the tags directly to get the duration
      Fix impl_want_uri to detect roots of device properly (Closes: #551653)
      Fix audiocd activation from nautilus
      Forbid podcasts from showing up in the main library, by using the local
      Change the default Podcast location to ~/Music (ie. the XDG user dir for
      Add support for the Repeat, Shuffle, and fwd/rew keys (even though X
      The target directory for the plugin needs to match that of the module name
      Add icons from brasero for the "create audio cd" and "duplicate audio cd"
      Link the corelib against gnome-media-profiles, not the shell itself,
      Check for portable_audio_player.access_method.protocols == ipod instead of
      Update the Coherence plugin from Franz' code
      Fix "previous" key configuration, spotted by jeanpaul145 gmail com
      Detect the new PSP-3000
      Look harder for the PSP music directory: - prefer PSP/MUSIC over MUSIC -
      Fix small memleak
      Enumerate sub-directories ourselves, as the PSP only handles only one
      Fix thinko making file playlists when it should be directories that are
      Implement delete and move to trash for generic players, also fix
      Fix object unref on NULL object, spotted by Christophe Fergeau (Closes:
      Fix run-time warning when creating the PSP source, as glib doesn't like
      Fix small leak
      Detect if totem-pl-parser was built without Podcast parsing support, and
      Add missing file to the sources, fixes make distcheck
      Cut the crap, remove loads of warnings from the MediaRenderer bits of the
      Add fix from sound-juicer
      update links for Virgin radios, the radios are now "Absolute" (Closes:
      Add support for XF86Back and XF86Forward (Closes: #568737)
      Revert changes in the mmkeys plugin for XF86Back and XF86Forward
      Set the PulseAudio property as per
      Allow building with libmusicbrainz3 only, and don't require the old
      Add support for XF86Forward and XF86Back to play the previous/next songs,
      More fixes for the conditional compilation of libmusicbrainz3 (Closes:
      Create .tar.bz2 when creating a tarball

Brian Cameron (1):
      Add $(HAL_LIBS) to libgeneric_player LDFLAGS. Needed to link on Solaris.

Chao-Hsiung Liao (1):
      0.11.6

Christian Kirbach (1):
      Updated German translation.

Christophe Fergeau (17):
      Add padding at the top and the bottom of the artdisplay widget
      Add missing %s in format string
      really fix format strings warning, the previous commit was wrong
      Remove unused RB_METADATA_NUM_FIELDS define
      Remove use of deprecated libgpod host<->mac functions
      Handle playcount and rating on mtp devices
      Patch from John Daiker from bug #317089, add ipod properties dialog
      Add RbRemovableMediaSource::should_paste as part of a fix for bug #411634
      Add should_paste method to the ipod plugin
      After delaying the addition of a track, don't blindly free the ItdbTrack
      sources/rb-removable-media-source.c add
      lib/rb-tree-dnd.c metadata/rb-metadata-dbus-service.c
      Use rb_removable_media_source_should_paste_no_duplicate in MTP and generic player sources
      Don't disable the ipod plugin when hal isn't available
      Deal with unintialized ipods, fixes bug #358029
      add missing <string.h> include
      add translator comment about the "Volume usage:" string, fixes bug #566920

Claude Paroz (3):
      Updated French translation.
      Updated French translation.
      Updated French translation.

Daniel Nylander (10):
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation

David Planella (1):
      Updated Catalan translation by Joan Duran.

Djihed Afifi (1):
      Updated Arabic Translation by Ahmad Farghal.

Duarte Loreto (3):
      Updated Portuguese translation by Filipe Gomes <filipefgomes gmail com>.
      Updated Portuguese translation by Filipe Gomes <filipefgomes gmail com>.
      Updated Portuguese translation by Filipe Gomes <filipefgomes gmail com>.

Funda Wang (2):
      Updated zh_CN translation.
      Updated zh_CN translation.

Gabor Kelemen (5):
      Translation updated.
      Translation updated.
      Translation updated.
      Translation updated.
      Translation updated.

Gil Forcada Codinachs (3):
      Updated Catalan translation by Francesc Vilches
      Minor fix to terminology
      Updated Catalan translation by Joan Duran

Gintautas Miliauskas (5):
      Updated Lithuanian translation.
      Updated Lithuanian translation.
      Updated Lithuanian translation.
      Updated Lithuanian translation.
      Updated Lithuanian translation.

Goran Rakic (1):
      Updated Serbian translation (by MiloÅ¡ PopoviÄ?)

Hendrik Richter (1):
      Updated German translation.

Ignacio Casal Quinteiro (3):
      Updated Galician translation
      Updated Galician translation
      Updated Galician translation

Ihar Hrachyshka (2):
      Updated be latin po
      Updated be latin po

Ilkka Tuohela (5):
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation
      Updated Finnish translation

Inaki Larranaga Murgoitio (5):
      Updated Basque translation.
      Updated Basque translation.
      Updated Basque translation.
      Updated Basque trsnalation.
      Updated Basque translation.

Jochen Skulj (6):
      Updated German Translation
      de.po: Updated German Translation
      German translation updated
      de.po: German translation updated
      Updated German translation
      de.po: Updated German translation

Jonathan Matthew (216):
      patch by: Raul Soriano <GatoLoko gmail com>
      patch by: Dereck Wonnacott <dereck gmail com>
      patch by: Ed Catmur <ed catmur co uk>
      Explain how to use the python debugger a bit. Fixes #541445.
      If we're pretending a stream is playing in order to display buffering
      Ignore .bz2 files.
      patch by: John Daiker <daikerjohn gmail com>
      I guess I'm maintaining this thing now.
      Add gtkdoc for RBPodcastSource, for what little it's worth
      Delete blank gtk-doc template files.
      Add proper rounding to make it return the right value.
      GIO port, 6+ months in the making. magnatune and jamendo plugins still
      Fix build without libsoup 2.4.
      Fix more format string warnings
      patch by: Matthias Clasen <mclasen redhat com>
      patch by: Sebastien Bacher <seb128 debian org>
      Fix a stupid typo that broke tag writing
      patch by: Wendy Hu <Huiwe Hu sun com>
      All the g_uri_unescape_string calls were wrong. We're using it for display
      patch by: Raul Soriano <GatoLoko gmail com>
      patch by: Johannes H. Jensen <joh pseudoberries com>
      Remove the right widget from the side pane when the art display plugin is
      Don't check the disc type when deciding if a volume is an audio CD, just
      Fix the gio implementation of rb.Loader, and only use it with pygio 2.15.3
      patch partly by: Linus Walleij <triad df lth se>
      If dbus/hal setup fails, don't try to use the hal context. Fixes #546500.
      Use mount or volume details rather than drive details for removable source
      Convert various long period repeating timers to use g_timeout_add_seconds
      Remove unneccessary imports.
      patch by: John Daiker <daikerjohn gmail com>
      Fix broken loop in find_music_dir, remove get_mount_path implementation -
      Make the track entry type the main entry type for the last.fm source, and
      Fix overflows in progress percentage calculation.
      Add gtk-doc for RBRemovableMediaManager
      patch by: John Millikin <jmillikin gmail com>
      Don't unref the file info object until we're done with the strings we
      Take the sink lock earlier to protect against our pad block callback being
      Don't seek from pad block callbacks, it tends to cause crashes when
      Don't call g_file_make_directory_with_parents if the directory we want
      New files missing from the previous commit.
      Fix typo in gtk-doc comments.
      Detect audio CDs based on gio mounts rather than volumes, since we require
      Implement %ts, %as, %tS, and %aS (artist sortname) substitutions.
      patch by: Ernst Persson <ernstp gmail com>
      During sink startup, pass error messages from stream bins to the normal
      patch partly by: Colin Leroy <colin at colino.net>
      Ignore RAR files.
      Construct podcast download locations as URIs rather than file paths. Use
      Fail a bit less vigorously for badly formed URIs.
      Add 24x24 app icon for reasons no one seems to be able to explain. Icon
      Don't provide a window title here if nothing is playing. Fixes #546102.
      Fall back to the default sink for the destination URI if we can't create a
      If we get a generic 'failed' error here, continue with the download
      Our sanitize_path function(s) are used for building URIs, not paths, so we
      If the podcast download location is a path, rather than a URI, convert it.
      Don't drop podcast mountpoint values that start with http://.
      Add new sj-metadata files.
      Update this for the new local/remote location scheme.
      patch by: Eric Shattow <lucent+code gmail com>
      patch by: Eric Shattow <lucent+code gmail com>
      Add the GPL exception. Fixes #551868.
      patch by: Lasse Bigum <zenith zenith dk>
      Actually use URIs where we're supposed to. Probably fixes #552614.
      Remove stuff that doesn't need to be documented, purely to make me feel
      rb_check_dir_has_space has to walk up the filesystem to find an existing
      maybe fix a compile error when HAL is disabled, but who does that?
      Add some useful debug output
      patch by: Bruno Prin <bruno prin gmail com>
      Pass args through to gnome-autogen.sh explicitly, since it doesn't happen
      Don't crash if g_mount_guess_content_type_sync fails.
      patch by: Mika Wahlroos <mika wahlroos iki fi>
      Fix mnemonic_widget property for 'date added' label.
      "correct" a "spelling mistake", #553664.
      patch by: Johan Frank <johan frank gmail com>
      Fix soupless build a bit.
      Fix some more mnemonic_widget properties.
      Don't crash when dealing with a brand new ipod. Should fix #552617.
      patch by: Lasse Bigum <zenith zenith dk>
      Don't crash if the response data isn't in the format we expect to get from
      Don't set a non-zero page size on the spin button used for limit settings.
      Use the base query model from the source for completion, rather than the
      When the decoder src pad is removed, allow the next one to be linked in
      Fix detection of podcast episodes that are no longer available to work
      Add a property controlling when the query model is populated. When
      Revert auto playlist changes from the previous commit, they cause crashes
      Now we don't have queries pending when setting the browser query model.
      The filename bits we're creating here aren't URI fragments, so we don't
      Remove the model from the tree view, avoiding deletion events for each
      Use roundf to convert the version number to an integer. Maybe it'll work
      Add missing rhythmdb_commit call.
      Fix wrapper for get_playback_uri - there's no 'db' parameter, and it needs
      Add more debug info for track transfer stuff, might help figure out why
      Don't crash on failed xmlrpc and playlist requests. Fixes #556551.
      Check portable_audio_player.access_method.protocols first, then
      Add a bit more debug/error output.
      Don't bother pretending we can use URIs here, and actually set the
      libmtp doesn't want a file:/// URI, it just wants a path. Should fix
      If we can't adjust the stream base time the first time, add a pad probe to
      libmtp may not want file:/// URIs, but our various helper functions do.
      Convert library location paths to URIs on startup. Fixes #556711.
      Report python compile/link problems a bit more usefully, and don't report
      Add m4a tag editing using qtmux. Edited files don't play in itunes or
      Rework mediatype to libmtp filetype mapping. Figure out the supported
      patch by: Maxim Ermilov <zaspire rambler ru>
      fix stupid compile errors
      We need libsoup unless audioscrobbler and daap are both explicitly
      Fix signal prototype
      patch by: Kjartan Maraas <kmaraas gnome org>
      patch partly by: Steven Brown <steven w j brown gmail com>
      patch partly by: Lasse Bigum <zenith zenith dk> patch also partly by:
      patch mostly by: John Wimer <john god vtic net>
      patch by: Pelle Kristiansson <pellek home se>
      patch by: Susana Pereira <susana pereira gmail com>
      patch by: Jason Crain <jason bluetree ath cx>
      based on patch by: Takao Fujiwara <Takao Fujiwara sun com>
      Drop avahi 0.5 compatibility. Avahi 0.6 has been out for almost three
      Don't try to parse DAAP responses from iTunes 7 servers, causing
      Add some machinery to create a single avahi client to use for both
      patch by: James "Doc" Livingston <doclivingston gmail com>
      missed a file in the previous commit
      patch more or less by: Flavio Martins <xhaker gmail com>
      When replacing a downloaded podcast file, delete the existing file first.
      Add an entry flag that indicates the entry has been removed from the tree,
      Don't crash if there's no database on an ipod. Fixes #556320.
      Ignore a few more non-audio/video media types
      Disentangle locking a bit. Drop the stream list lock as soon as possible
      Apparently _NETSCAPE_URL drag data changed ordering somewhere. Fixes
      Add ellipsis to 'Connect to DAAP share' (#521025)
      patch partly by: Patrick Wade <patrick wade sun com>
      Close the streams (and unref them) before emitting the error/complete
      Rather than emitting entry-changed signals as part of rhythmdb_commit,
      Remove the browser rebuild idle handler when the browser is disposed.
      The stream sink needs the stream object when we're replacing an existing
      playlist_deleted_cb modifies the list of playlists, so we need to take a
      When invoking callbacks from an idle handler or a gio completion callback,
      Add a mutex around the monitored directory map because it can be accessed
      missed a file in the previous commit
      Remove the option of disabling track transfer.
      Use mp4mux instead of qtmux.
      Take the stream list lock before processing pad block callbacks, since
      Add 'save to file' actions for the play queue. Fixes #543808.
      Ignore non-audio items on MTP devices. Fixes #561950.
      Acquire GIL before creating and finalizing python plugin objects. Should
      patch by: "OrbWeaver" <orbweaver3d gmail com>
      patch sort of by: John Daiker <daikerjohn gmail com>
      Don't crash if the plugin's .rb-plugin file doesn't list any authors.
      Rather than inconsistently grabbing either the stream list or sink lock,
      patch by: John Daiker <daikerjohn gmail com>
      Don't hold the stream lock for so long in streaming thread callbacks. This
      Rather than doing the stupid drop lock-set volume-take lock bit, just
      Put the per-stream volume element back where it was. Moving it breaks
      Add documentation for signals, fix a few gtk-doc warnings
      patch by: John Daiker <daikerjohn gmail com>
      Fix some assertions, should stop it crashing on shutdown. Probably fixes
      Use g_warning instead of g_critical - mtp device actions getting called
      patch by: John Daiker <daikerjohn gmail com>
      For --print-playing, use '%st (%tt)' as the format string if the song info
      patch by: John Daiker <daikerjohn gmail com>
      Remove #ifdef for gtk<2.12.
      Use a normal GtkTooltip, containing an image and some markup, rather than
      The caller owns the error here, so we can't free it.
      Handle mb_query_get_releases returning NULL, which indicates an error. It
      Use GtkTooltip API instead of GtkTooltips. From #564800.
      If no pixbuf is supplied, use the app icon instead. If a pixbuf is
      We'll actually require pygobject 2.15.5 (when that exists) to use gio to
      update a bit, hopefully the numbers are right now
      Update the example file path when the selected encoding profile changes.
      If the size limit is set using the 'GB' option, return that as a number of
      Pass the RBPlugin pointer in to the ipod source constructor.
      based on patch by: Michael Terry <michael terry canonical com>
      patch by: Uri Sivan <tartif gmail com>
      patch by: Andy Owen <andy-gnome ultra-premium com>
      Don't get the file URI here - it wasn't used for anything, and we weren't
      patch by: Pascal Terjan <pascal terjan free fr>
      Parse track durations, protect against finish_loadscreen() being called
      Update Olivier Martin's email address.
      Ignore application/msword (mostly for thumbs.db) and
      Rearrange things to improve GObjectness, add some basic reporting for
      Compare the entry against our own idea of what's playing, not what the
      The playlist_path hal attribute is sometimes a string and sometimes a
      Rearrange locking a bit more. Don't do any work while holding the stream
      Don't try to use priv->playlist_path as a URI. Fixes deletion of playlist
      Stop pretending we can chop up URIs without dealing with escaping.
      based on a patch by: John Daiker <daikerjohn gmail com>
      Restructure, rewrite, add two new classes: one for loading URI contents by
      Replace GtkOptionMenu with GtkComboBox in the query creator.
      patch by: Alban Crequy <alban crequy collabora co uk>
      patch by: Oscar Morante <spacepluk gmail com>
      patch by: Neil Loknath <neil loknath gmail com>
      Take the stream lock while adjusting the base time. This can happen
      patch by: Víctor Manuel Jáquez Leal <vjaquez igalia com>
      Treat the current playing entry as having been played 0 seconds ago,
      g_file_get_path sometimes returns NULL, so rb_uri_append_uri should do the
      based on patch by: Bastien Nocera <hadess hadess net>
      patch by: Tim Retout <tim retout co uk>, Mike Gratton <mike vee net>
      Always define uninstalled locations, since we need to use them to run
      Add SHARE_UNINSTALLED_BUILDDIR to handle cases where builddir != srcdir.
      patch by: Philippe Rouquier <brasero-app wanadoo fr>, Bastien Nocera
      Add a base class and a simple implementation for objects that facilitate
      Use 'lyrics' under the user cache dir for the default lyrics cache
      patch by: "OrbWeaver" <orbweaver3d gmail com>
      Need to use wait_for_signal for some of the property model tests now,
      patch by: Pascal Terjan <pascal terjan free fr>
      Update things for prerelease of 0.12.0.
      When we see a source for the first time, set its search text to the empty
      Another prerelease
      We can only do subset queries if the existing query model is not the
      Rework autoconf stuff for musicbrainz so --disable-musicbrainz works, and
      One more prerelease.
      Handle old directories not existing, create new ones as required.
      Store the sax parser as an attribute on the source object rather than
      Rename the 'cancel' member to '_cancel' and add cancel methods as
      Fix a bunch of other stupid mistakes - typos, parameter ordering, passing
      I really hope this is the last prerelease.
      Add a flag to detect repeated pad block callback invocations, rather than
      Release 0.12.0.

Jorge Gonzalez Gonzalez (19):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation, fixes bug #551690
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spansih translation
      Updated Spanish translation
      Updated Spanish translation

Kenneth Nielsen (1):
      Updated Danish translation

Kjartan Maraas (5):
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.

Leonardo Ferreira Fontenelle (3):
      Updated Brazilian Portuguese translation by Enrico Nicoletto.
      Updated Brazilian Portuguese translation by Enrico Nicoletto (again).
      Updated Brazilian Portuguese translation. Contributed by Fábio Nogueira.

Lu Gan (2):
      Update zh_CN.po
      Update zh_CN.po for trunk

Luca Ferretti (5):
      Updated Italian translation.
      Updated Italian translation.
      Updated Italian translation.
      use named icon "dialog-warning" instead improper GTK_STOCK_MISSING_IMAGE.
      added missing files

Marcel Telka (1):
      Updated Slovak translation by Peter Tuhársky.

Mario Blättermann (5):
      Updated German UI and docs translation
      Updated German translation
      Updated German docs
      Deleted unneeded image in German docs
      Updated German translation

Mark Krapivner (1):
      Updated Hebrew translation

Nguyen Thai Ngoc Duy (1):
      Updated vi.po

Nickolay V. Shmyrev (3):
      Updated Russian translation by Anton Shestakov.
      Updated Russian translation by Anton Shestakov.
      Updated Russian translation by Yuri Myasoedov.

Og B. Maciel (9):
      Updated Brazilian Portuguese translation.
      Updated Brazilian Portuguese translation.
      Updated Brazilian Portuguese translation.
      Updated Brazilian Portuguese translation.
      Changed transição suave to transição gradual. Thanks Fabricio Godoy.
      Updated Brazilian Portuguese translation.
      Updated Brazilian Portuguese translation.
      Updated Brazilian Portuguese translation.
      Updated Brazilian Portuguese translation.

Pedro Fragoso (1):
      GNOME Goal: Clean up GLib and GTK+ includes (Closes: #564000)

Petr Kovar (2):
      Updated Czech translation by Kamil Paral (bug #552120).
      Added Czech translation by Martin Picek. Added cs to DOC_LINGUAS.

Philip Withnall (2):
      Updated British English translation and fixed a bad translation. (Closes:
      Updated British English translation.

Praveen Arimbrathodiyil (1):
      Malayalam translation updated

Raivis Dejus (1):
      Updated translation.

Robert-André Mauchin (1):
      svn path=/trunk/; revision=5856

Takeshi AIHANA (2):
      Updated Japanese translation.
      Updated Japanese translation by Mitsuya Shibata.

Theppitak Karoonboonyanan (1):
      Fixed plural errors.

Tomasz Dominikowski (2):
      Updated Polish translation
      Updated Polish translation

Vincent van Adrighem (1):
      Translation updated by Tino Meinen.

William Jon McCann (9):
      Use 2008 in copyright notice.
      Use the favorite emblem for the love icon. Fixes #553989
      Increase the indentation of sources instead of using a cell background
      Use a gedit-message-area widget to indicate when information is needed to
      Enable audioscrobbler/last.fm plugin by default now that it is in better
      Add other ogg vorbis iradio stations. Fixes #553189
      Fix one of the grammatical errors in the license exception. From #513617
      Use burnproof by default. Fix whitespace issues. Fixes #346773
      Patch by James "Doc" Livingston

Wouter Bolsterlee (2):
      Dutch translation updated by Tino Meinen.
      Updated Dutch translation by Tino Meinen.

Yair Hershkovitz (1):
      updated hebrew translation

miloc (1):
      Updated Italian translation by Luca Ferretti

Žygimantas BeruÄ?ka (2):
      Updated Lithuanian translation.
      Updated Lithuanian translation.



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