commit 3d424e2116752c9018d80b69b8c6b6b013785ea6
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Apr 28 17:31:34 2009 +1000

    release 0.12.1

 NEWS         |   23 +++++++++++++++++++----
 configure.ac |    2 +-
 2 files changed, 20 insertions(+), 5 deletions(-)

commit ef210187180fedaab9825f64095d129916289235
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Apr 27 09:59:52 2009 +1000

    doap: fix foaf:mbox property

 rhythmbox.doap |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3a0df7bdf0ec05bf624c7e1cd7c5e88e45e70a08
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Apr 27 00:27:52 2009 +0100

    More archive filetypes to ignore
    
    From https://bugzilla.redhat.com/show_bug.cgi?id=497647 again

 metadata/rb-metadata-gst.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4bec6eea505a8b55aa314a2ea72476176d772f4b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Apr 25 16:51:05 2009 +0100

    Also ignore Postscript files when checking metadata
    
    application/postscript files shouldn't be checked, they're not
    music files.
    See https://bugzilla.redhat.com/show_bug.cgi?id=497647#c1

 metadata/rb-metadata-gst.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 1c69449a029a00293f3e2fd1e48ef6beb8d38864
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Fri Apr 24 03:29:28 2009 +0200

    Updated Hungarian translation

 po/hu.po |  314 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 133 insertions(+), 181 deletions(-)

commit 3e8bd5b908a6f3ddee12ac941f4a161cc14e400e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 22 17:12:59 2009 +0100

    Stop using deprecated totem-pl-parser symbols
    
    the _URL symbols are gone in master, you need to use
    _URI. Require the first version to include the compat defines.

 configure.ac               |    2 +-
 podcast/rb-podcast-parse.c |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 20173abfbfbccabb5279d6b1685c747bad525916
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Wed Apr 22 20:51:53 2009 +0800

    Updated Traditional Chinese translation(both HongKong and Taiwan)

 po/zh_HK.po | 1860 ++++++++++++++++++++++++++++++++++-------------------------
 po/zh_TW.po | 1865 +++++++++++++++++++++++++++++++++++------------------------
 2 files changed, 2181 insertions(+), 1544 deletions(-)

commit ca08619d597b4cab05b4738ae5d6d0f0797c1ec3
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Apr 22 19:04:55 2009 +1000

    remove (generated) ChangeLog as part of distclean

 Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 450ad29eda360492152b26cb818e9d04ab734af7
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Apr 22 14:00:23 2009 +1000

    second prerelease of 0.12.1

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 99df227d2b0bf1e3a47c56afe6b35ad030b2fa14
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Apr 22 11:45:54 2009 +1000

    Use RBPlayer volume-changed signal to update shell player volume
    
    Don't re-set the player backend volume when this happens, though.

 shell/rb-shell-player.c |   39 +++++++++++++++++++++++++++++----------
 1 files changed, 29 insertions(+), 10 deletions(-)

commit 9a826df0c8658561974f291ec3cc656e6aa81197
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Apr 22 11:34:47 2009 +1000

    Emit volume-changed from player backends when sink volume is changed
    
    notify::volume is emitted on a streaming thread, so we need to use
    an idle handler to marshal it to the main thread.

 backends/gstreamer/rb-player-gst-xfade.c |   22 ++++++++++++++++++++++
 backends/gstreamer/rb-player-gst.c       |   22 ++++++++++++++++++++++
 2 files changed, 44 insertions(+), 0 deletions(-)

commit 0cab7562d4e3f9927558e5f4c21b0e79ebafb97d
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Apr 22 11:32:54 2009 +1000

    Add volume-changed signal to RBPlayer interface
    
    This is used to provide notification of changes to the stream volume,
    such as when the pulseaudio stream volume is changed externally.

 backends/rb-player.c |   33 +++++++++++++++++++++++++++++++++
 backends/rb-player.h |    3 +++
 2 files changed, 36 insertions(+), 0 deletions(-)

commit aabd2696dd890beb5473199559b775dc314afd15
Author: Og Maciel <ogmaciel@gnome.org>
Date:   Tue Apr 21 18:02:53 2009 -0400

    Updated Brazilian Portugues translation by Og Maciel.

 po/pt_BR.po |  273 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 138 insertions(+), 135 deletions(-)

commit f9ccc109fa5be863231d7d36f377dae83267a56c
Author: Luca Ferretti <elle.uca@libero.it>
Date:   Tue Apr 21 13:13:46 2009 +0000

    Updated Italian translation

 po/it.po |  305 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 153 insertions(+), 152 deletions(-)

commit d99dc7e92a799c7f4237ff349a7f4de70ad7064a
Author: Stanislav Brabec <sbrabec@suse.cz>
Date:   Tue Apr 21 20:20:30 2009 +1000

    Add autoconf cache variable for the strftime check
    
    This simplifies cross-compilation.

 configure.ac |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

commit 44456d40259bf314da9c8ad03fef434a618bcf00
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Apr 21 20:09:09 2009 +1000

    update python and libtool autoconf stuff, copied from totem
    
    The check to see if we can link a shared library against python
    doesn't work with libtool 2.2, so remove it.  Add a check to see
    if python is installed in /usr/lib64 rather than /usr/lib/.

 configure.ac |   47 ++++++++++-------------------------------------
 1 files changed, 10 insertions(+), 37 deletions(-)

commit 045ce6494a947266db4ce4bcc5a60c8070fb3ff8
Author: Daniel Nylander <po@danielnylander.se>
Date:   Tue Apr 21 11:30:13 2009 +0200

    Updated sv translation

 help/sv/figures/rb-toolbar-repeat.png  |  Bin 4614 -> 0 bytes
 help/sv/figures/rb-toolbar-shuffle.png |  Bin 4579 -> 0 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

commit 3dfd799aa65a17363f2688ed0e010f019ae79fd6
Author: Daniel Nylander <po@danielnylander.se>
Date:   Tue Apr 21 11:29:31 2009 +0200

    Updated sv translation

 help/sv/figures/rb-notification-zone.png |  Bin 4238 -> 0 bytes
 help/sv/figures/rb-volume-changer.png    |  Bin 5916 -> 0 bytes
 help/sv/sv.po                            |    4 ++--
 3 files changed, 2 insertions(+), 2 deletions(-)

commit cf98ea14d5ffdabb0e9d58757b57dfb78a295c0e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Apr 21 10:47:07 2009 +1000

    first prerelease of 0.12.1.

 NEWS         |   67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 README       |    2 +-
 configure.ac |    2 +-
 3 files changed, 69 insertions(+), 2 deletions(-)

commit 2a3a45ec1e8be12f42046624bd21cbd82666f007
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Apr 20 16:55:52 2009 +1000

    discontinue changelogs, add rule to generate changelog for distribution

 Makefile.am    |   19 +++++++++++++++++++
 help/ChangeLog |    5 +++++
 po/ChangeLog   |    5 +++++
 3 files changed, 29 insertions(+), 0 deletions(-)

commit 879a14c2698a8a82e3e43b286ed35eedd83898c5
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Apr 20 15:10:22 2009 +1000

    Remove idle handler used to set up volume monitoring
    
    The volume monitor doesn't take any significant amount of time to start
    up, so we might as well do it directly in the instance initializer.
    Probably fixes #579465.

 shell/rb-removable-media-manager.c |   79 ++++++++++++++---------------------
 1 files changed, 32 insertions(+), 47 deletions(-)

commit ea00277c369319b3bdc4c3c9cdf212c3a8e788ee
Author: Claude Paroz <claude@2xlibre.net>
Date:   Sun Apr 19 19:41:05 2009 +0200

    Updated French translation

 po/fr.po |  328 +++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 199 insertions(+), 129 deletions(-)

commit 917b52c737a5685e6ebf695b5de7e77d5a348449
Author: Ilkka Tuohela <hile@iki.fi>
Date:   Sun Apr 19 12:45:03 2009 +0300

    Updated Finnish translation

 po/fi.po | 2546 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 1071 insertions(+), 1475 deletions(-)

commit 73325fa19b663e2ef7769c8dd4ec917546fbdd29
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 18 03:04:19 2009 +1000

    add a probably excessive .gitignore file

 .gitignore |  104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 104 insertions(+), 0 deletions(-)

commit f51d9b86dc011814e41e6d3c0a7a9ad6e69773bc
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 18 02:59:49 2009 +1000

    xfade: use queue2 for network buffering
    
    This removes the need for all of our buffering probes and signal
    handlers, since queue2 does all that better by itself.  Bumps our
    GStreamer requirement up to 0.10.14.

 backends/gstreamer/rb-player-gst-xfade.c |  132 +-----------------------------
 configure.ac                             |    2 +-
 2 files changed, 5 insertions(+), 129 deletions(-)

commit db788b5b943d94effb29155af73a479d81902946
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Apr 17 23:53:49 2009 +1000

    bug 579262: stop playback properly when missing plugin install fails

 shell/rb-shell-player.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 98402f8f14a0b491cd0cca617ad27d779677c40d
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Apr 17 23:43:22 2009 +1000

    add DOAP file

 rhythmbox.doap |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit d588f055d20857bfd2610d9e0631d6ef3d924916
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Apr 15 09:36:21 2009 +0000

    Use callback methods on the window/pane object, rather than just the text
    
    2009-04-15  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/lyrics/lyrics/__init__.py:
    	Use callback methods on the window/pane object, rather than just the
    	text buffer.  Previously, if the window was destroyed while the search
    	was in progress, the text buffer was kept alive by the reference in
    	the callback.  gail expects the text buffer to be destroyed along with
    	the text view widget, and crashes if it isn't.  Fixes #473757
    	properly.
    
    svn path=/trunk/; revision=6293

 ChangeLog                         |   10 ++++++++++
 plugins/lyrics/lyrics/__init__.py |   14 +++++++++++---
 2 files changed, 21 insertions(+), 3 deletions(-)

commit 3bb2f00f0c393ee65ccdde4d2a1af876895028cf
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Apr 14 17:03:49 2009 +0000

    Fix typo that might have caused some DBs to not be upgraded properly
    
    2009-04-14  Bastien Nocera  <hadess@hadess.net>
    
    	* rhythmdb/rhythmdb-tree.c (rhythmdb_tree_parser_end_element):
    	Fix typo that might have caused some DBs to not be upgraded properly
    
    
    svn path=/trunk/; revision=6292

 ChangeLog                |    5 +++++
 rhythmdb/rhythmdb-tree.c |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit e8f22366e28adf2af2a476446dde87e65e0c54f9
Author: Jorge Gonzalez Gonzalez <jorgegonz@src.gnome.org>
Date:   Sun Apr 12 15:15:22 2009 +0000

    Updated Spanish translation
    
    svn path=/trunk/; revision=6291

 po/ChangeLog |    4 ++++
 po/es.po     |   10 +++++-----
 2 files changed, 9 insertions(+), 5 deletions(-)

commit 8eb712a056a8bb76e855e7cd14cb190192f88b0a
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sun Apr 12 13:56:13 2009 +0000

    Translation updated.
    
    2009-04-12  Gabor Kelemen  <kelemeng@gnome.hu>
    
    	* hu.po: Translation updated.
    
    
    svn path=/trunk/; revision=6290

 po/ChangeLog |    4 +
 po/hu.po     |  673 +++++++++++++++++++++++++++++++++-------------------------
 2 files changed, 387 insertions(+), 290 deletions(-)

commit 9f5baf15d498f2b36e1ba3fc13622f33432fd9ee
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Apr 12 07:59:32 2009 +0000

    Read the initial track submission handshake URL from gconf key
    
    2009-04-12  Jonathan Matthew  <jonathan@d14n.org>
    
    	* data/rhythmbox.schemas:
    	* lib/rb-preferences.h:
    	* plugins/audioscrobbler/rb-audioscrobbler.c:
    	(rb_audioscrobbler_do_handshake):
    	Read the initial track submission handshake URL from gconf key
    	/apps/rhythmbox/audioscrobbler/scrobbler_url, allowing
    	it to be redirected to other services such as libre.fm without having
    	to modify /etc/hosts.
    
    svn path=/trunk/; revision=6289

 ChangeLog                                  |   11 +++++++++++
 data/rhythmbox.schemas                     |   11 +++++++++++
 lib/rb-preferences.h                       |    1 +
 plugins/audioscrobbler/rb-audioscrobbler.c |    9 ++++++++-
 4 files changed, 31 insertions(+), 1 deletions(-)

commit ecf430c385a8994a5adfd885c7aaf57978ea6f5a
Author: Christophe Fergeau <cfergeau@mandriva.com>
Date:   Sun Apr 12 07:56:47 2009 +0000

    patch by: Sebastian Dransfeld <sebastid@tango.flipp.net>
    
    2009-04-12  Christophe Fergeau  <cfergeau@mandriva.com>
    
     	patch by: Sebastian Dransfeld <sebastid@tango.flipp.net>
    
    	* plugins/ipod/rb-ipod-source.c: write album sort information if
    	it's available, fixes the other part of bug #577753.
    
    svn path=/trunk/; revision=6288

 ChangeLog                     |    7 +++++++
 plugins/ipod/rb-ipod-source.c |    8 ++++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit 082185cb2bdd7f67039d1ba155390ccaa0495591
Author: Christophe Fergeau <cfergeau@mandriva.com>
Date:   Sun Apr 12 07:56:41 2009 +0000

    patch by: Sebastian Dransfeld <sebastid@tango.flipp.net>
    
    2009-04-12  Christophe Fergeau  <cfergeau@mandriva.com>
    
    	patch by: Sebastian Dransfeld <sebastid@tango.flipp.net>
    
    	* backends/gstreamer/rb-encoder-gst.c:
    	* metadata/rb-metadata-common.c:
    	* metadata/rb-metadata-gst.c:
    	* metadata/rb-metadata.h:
    	* rhythmdb/rhythmdb-private.h:
    	* rhythmdb/rhythmdb-tree.c:
    	* rhythmdb/rhythmdb.c:
    	* rhythmdb/rhythmdb.h: read album sort tag from gstreamer and store
    	it in rhythmbox database. Fixes part of bug #577753.
    
    svn path=/trunk/; revision=6287

 ChangeLog                           |   14 ++++++++++++++
 backends/gstreamer/rb-encoder-gst.c |    5 +++++
 metadata/rb-metadata-common.c       |    1 +
 metadata/rb-metadata-gst.c          |    4 ++++
 metadata/rb-metadata.h              |    1 +
 rhythmdb/rhythmdb-private.h         |    1 +
 rhythmdb/rhythmdb-tree.c            |    3 +++
 rhythmdb/rhythmdb.c                 |   23 +++++++++++++++++++++++
 rhythmdb/rhythmdb.h                 |    1 +
 9 files changed, 53 insertions(+), 0 deletions(-)

commit 0cc4382db8ea72601f628128919665ce7715d030
Author: Christophe Fergeau <cfergeau@mandriva.com>
Date:   Sun Apr 12 07:56:35 2009 +0000

    patch by: Robert Ancell <robert.ancell@gmail.com>
    
    2009-04-12  Christophe Fergeau  <cfergeau@mandriva.com>
    
    	patch by: Robert Ancell  <robert.ancell@gmail.com>
    
    	* plugins/ipod/rb-ipod-source.c: try harder to build a unique
    	filename when writing to the iPod by adding a random suffix to
    	filenames when we have to truncate them. Fixes bug #570600.
    
    svn path=/trunk/; revision=6286

 ChangeLog                     |    8 ++++++++
 plugins/ipod/rb-ipod-source.c |    9 ++++++++-
 2 files changed, 16 insertions(+), 1 deletions(-)

commit fab85ef88023eb48547473315e92e380e2e7c67e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Apr 12 07:22:44 2009 +0000

    Fix the stupid way the stat list mutex was being handled.
    
    2009-04-12  Jonathan Matthew  <jonathan@d14n.org>
    
    	* rhythmdb/rhythmdb.c: (process_added_entries_cb),
    	(rhythmdb_add_to_stat_list), (rhythmdb_add_uri_with_types):
    	Fix the stupid way the stat list mutex was being handled.
    
    svn path=/trunk/; revision=6285

 ChangeLog           |    6 ++++++
 rhythmdb/rhythmdb.c |    8 ++------
 2 files changed, 8 insertions(+), 6 deletions(-)

commit 8fcef66196d4e4786e1a25a025096398e1f71fd8
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Apr 12 05:21:59 2009 +0000

    Ignore podcast items with no URI or a URI without a valid scheme. Fixes
    
    2009-04-12  Jonathan Matthew  <jonathan@d14n.org>
    
    	* podcast/rb-podcast-parse.c: (entry_parsed):
    	Ignore podcast items with no URI or a URI without a valid scheme.
    	Fixes #578398.
    
    svn path=/trunk/; revision=6284

 ChangeLog                  |    6 ++++++
 podcast/rb-podcast-parse.c |   15 +++++++++++++++
 2 files changed, 21 insertions(+), 0 deletions(-)

commit a3b07dc4176f6712afc00fa605914a1e22ef40d4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Apr 11 12:22:08 2009 +0000

    Add rb_gvolume_get_udi utility function to get a UDI from a GVolume, even
    
    2009-04-11  Bastien Nocera  <hadess@hadess.net>
    
    	* lib/Makefile.am:
    	* lib/rb-util.c (rb_gvolume_get_udi):
    	* lib/rb-util.h: Add rb_gvolume_get_udi utility function to
    	get a UDI from a GVolume, even if the gvfs volume monitor doesn't
    	use HAL, or export the UDI information (eg. the DeviceKit-disks
    	gvfs monitor)
    	* plugins/generic-player/rb-generic-player-source.c
    	(get_hal_udi_for_player):
    	* plugins/generic-player/rb-nokia770-source.c (volume_is_nokia770),
    	(rb_nokia770_is_mount_player):
    	* plugins/generic-player/rb-psp-source.c (volume_is_psp),
    	(rb_psp_is_mount_player):
    	* plugins/ipod/rb-ipod-helpers.c (volume_is_ipod),
    	(rb_ipod_helpers_is_ipod): Use rb_gvolume_get_udi() to get the UDI
    	of the devices
    
    	(Closes: #578514)
    
    
    svn path=/trunk/; revision=6283

 ChangeLog                                         |   20 ++++++++++
 lib/Makefile.am                                   |    3 +-
 lib/rb-util.c                                     |   43 +++++++++++++++++++++
 lib/rb-util.h                                     |    2 +
 plugins/generic-player/rb-generic-player-source.c |    2 +-
 plugins/generic-player/rb-nokia770-source.c       |   29 +++++++-------
 plugins/generic-player/rb-psp-source.c            |   26 +++++++------
 plugins/ipod/rb-ipod-helpers.c                    |   23 +++++------
 8 files changed, 107 insertions(+), 41 deletions(-)

commit c506aa60874372d3fb8fe64ed54cf6f3cfae1cf9
Author: Funda Wang <fwang@src.gnome.org>
Date:   Fri Apr 10 01:47:19 2009 +0000

    Updated zh_CN translation.
    
    svn path=/trunk/; revision=6282

 po/ChangeLog |    4 +
 po/zh_CN.po  | 1820 ++++++++++++++++++++++++++++++++--------------------------
 2 files changed, 1021 insertions(+), 803 deletions(-)

commit cc7d34a00626a35e0324df96f1301bd0ea954524
Author: Jorge Gonzalez Gonzalez <jorgegonz@src.gnome.org>
Date:   Thu Apr 9 15:12:34 2009 +0000

    Updated Spanish translation
    
    svn path=/trunk/; revision=6281

 po/ChangeLog |    4 +
 po/es.po     |  173 +++++++++++++++++++++-------------------------------------
 2 files changed, 67 insertions(+), 110 deletions(-)

commit 21478d30a291f30a87c9ba9940d30dda760b72e1
Author: Daniel Nylander <dnylande@src.gnome.org>
Date:   Thu Apr 9 06:51:31 2009 +0000

    sv.po: Updated Swedish translation
    
    svn path=/trunk/; revision=6280

 po/ChangeLog |    4 +
 po/sv.po     |  644 ++++++++++++++++++++++++++++++++--------------------------
 2 files changed, 363 insertions(+), 285 deletions(-)

commit 705d29f9d9135d490f3df20391e4d2e241cc314f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Apr 9 06:07:04 2009 +0000

    Limit the cover art image size to one third of the height of the main
    
    2009-04-09  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/artdisplay/artdisplay/__init__.py:
    	Limit the cover art image size to one third of the height of the main
    	window, so it behaves sensibly when the side pane is expanded to cover
    	most of the window.  This avoids forcing the main window to be
    	resized.  When above the size limit, center the image in the side pane.
    	Fixes #443720.
    
    svn path=/trunk/; revision=6279

 ChangeLog                                 |    9 +++++++
 plugins/artdisplay/artdisplay/__init__.py |   35 +++++++++++++++++++++++++---
 2 files changed, 40 insertions(+), 4 deletions(-)

commit 30b471ff0455d8309677692557d3b2f0b94d3b7d
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Apr 7 08:34:19 2009 +0000

    Clear the source ID for the post-resize handler before returning from it,
    
    2009-04-07  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/artdisplay/artdisplay/__init__.py:
    	Clear the source ID for the post-resize handler before returning from
    	it, so we correctly regenerate the source pixbuf when the cover art
    	widget is resized.  Fixes #426164.
    
    svn path=/trunk/; revision=6278

 ChangeLog                                 |    7 +++++++
 plugins/artdisplay/artdisplay/__init__.py |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 6a9e739eaa12709fe0971d47fbf02858529c0011
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Apr 7 07:15:58 2009 +0000

    Require libmusicbrainz3 3.0.2 for per-track artist information.
    
    2009-04-07  Jonathan Matthew  <jonathan@d14n.org>
    
    	* configure.ac:
    	Require libmusicbrainz3 3.0.2 for per-track artist information.
    
    	* plugins/audiocd/sj-metadata-musicbrainz3.c:
    	(make_album_from_release), (mb_list_albums):
    	Update from sound-juicer, including fixes for #576574 and #575820.
    
    svn path=/trunk/; revision=6277

 ChangeLog                                  |    9 +++++++++
 configure.ac                               |    3 ++-
 plugins/audiocd/sj-metadata-musicbrainz3.c |   27 ++++++++++++++++-----------
 3 files changed, 27 insertions(+), 12 deletions(-)

commit e3918703ba9a2815151540c0abd76fa6ea3da648
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Apr 7 06:32:46 2009 +0000

    patch by: Paul Bellamy <paul.a.bellamy@gmail.com>
    
    2009-04-07  Jonathan Matthew  <jonathan@d14n.org>
    
    	patch by:  Paul Bellamy  <paul.a.bellamy@gmail.com>
    
    	* rhythmdb/rhythmdb.c: (rhythmdb_entry_is_lossless):
    	* rhythmdb/rhythmdb.h:
    	Add a function to determine if an entry represents a lossless encoded
    	stream.  This currently just checks that the bitrate field is 0 and
    	the media type is 'audio/x-flac'.  More media types and other checks
    	can be added later.
    
    	* rhythmdb/rhythmdb-query-model.c:
    	(rhythmdb_query_model_bitrate_sort_func):
    	* rhythmdb/rhythmdb-query-model.h:
    	Add a query model sort function for bitrate comparisons, sorting
    	lossless encodings as being of higher quality than anything with a
    	bitrate.  Not exactly correct, but it's the best we can do.
    
    	* widgets/rb-entry-view.c: (rb_entry_view_quality_cell_data_func),
    	(rb_entry_view_append_column):
    	* widgets/rb-song-info.c: (rb_song_info_update_bitrate):
    	Display "Lossless" for lossless encodings in the 'quality' column in
    	track lists and the same field in the song info dialog.
    
    	Fixes #337438.
    
    svn path=/trunk/; revision=6276

 ChangeLog                       |   26 ++++++++++++++++++++++++++
 rhythmdb/rhythmdb-query-model.c |   26 ++++++++++++++++++++++++++
 rhythmdb/rhythmdb-query-model.h |    4 ++++
 rhythmdb/rhythmdb.c             |   17 +++++++++++++++++
 rhythmdb/rhythmdb.h             |    2 ++
 widgets/rb-entry-view.c         |   22 +++++++++++++---------
 widgets/rb-song-info.c          |   15 ++++++++++-----
 7 files changed, 98 insertions(+), 14 deletions(-)

commit f3f04bb8371f88d19ab9fb260d7187810a52ed45
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Apr 6 07:51:06 2009 +0000

    Update from sound-juicer, including fix for #578060.
    
    2009-04-06  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/audiocd/sj-metadata.c: (sj_metadata_helper_scan_date),
    	(sj_metadata_helper_check_media):
    	Update from sound-juicer, including fix for #578060.
    
    svn path=/trunk/; revision=6275

 ChangeLog                     |    6 ++++++
 plugins/audiocd/sj-metadata.c |   29 ++++++++++++++++-------------
 2 files changed, 22 insertions(+), 13 deletions(-)

commit 0732162b14438d4c62807259bb0dccd3a35dfa77
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Apr 6 03:50:21 2009 +0000

    Catch parser exceptions and sort of pretend we can keep going, though all
    
    2009-04-06  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/magnatune/magnatune/MagnatuneSource.py:
    	Catch parser exceptions and sort of pretend we can keep going, though
    	all that will show up in the track list will be what we parsed before
    	the error.  Fixes #574465.
    
    	Replace a couple of strange characters that appear in the XML with
    	best guesses as to what they're supposed to be.  This lets us parse
    	the current catalog file successfully.
    
    svn path=/trunk/; revision=6274

 ChangeLog                                      |   11 +++++++++++
 plugins/magnatune/magnatune/MagnatuneSource.py |   17 +++++++++++++++--
 2 files changed, 26 insertions(+), 2 deletions(-)

commit 058475279c663739dda4d9c526a674faaeed286e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Apr 6 03:09:51 2009 +0000

    Remove the bus watch before trying to start the sink. If we're not doing
    
    2009-04-06  Jonathan Matthew  <jonathan@d14n.org>
    
    	* backends/gstreamer/rb-player-gst-xfade.c: (add_bus_watch),
    	(start_sink_locked), (start_sink), (create_sink):
    	Remove the bus watch before trying to start the sink.  If we're not
    	doing this from the main thread, the main thread could process the
    	messages before the loop in start_sink_locked could, so it'd just sit
    	there waiting.  Fixes #577840.
    
    svn path=/trunk/; revision=6273

 ChangeLog                                |    9 +
 backends/gstreamer/rb-player-gst-xfade.c |  320 ++++++++++++++++--------------
 2 files changed, 179 insertions(+), 150 deletions(-)

commit 3a4141a51f8e8ae9eec9dd0a614db488c5d02579
Author: Og B. Maciel <ogmaciel@src.gnome.org>
Date:   Sun Apr 5 15:35:40 2009 +0000

    Updated Brazilian Portuguese translation.
    
    svn path=/trunk/; revision=6272

 po/ChangeLog |    5 +
 po/pt_BR.po  |  642 +++++++++++++++++++++++++++++++++-------------------------
 2 files changed, 367 insertions(+), 280 deletions(-)

commit 345c81a380bd2d35363c3ca5be43879a4913e719
Author: miloc <miloc@localhost>
Date:   Sun Apr 5 12:24:13 2009 +0000

    Updated Italian translation by Luca Ferretti
    
    svn path=/trunk/; revision=6271

 po/ChangeLog |    4 +
 po/it.po     |  791 +++++++++++++++++++++++++++++++++-------------------------
 2 files changed, 457 insertions(+), 338 deletions(-)

commit 1af910ee79527019398a7b8348fd108e8db08098
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Apr 3 10:22:40 2009 +0000

    Ensure all combo boxes always have an item selected.
    
    2009-04-03  Jonathan Matthew  <jonathan@d14n.org>
    
    	* widgets/rb-query-creator-properties.c:
    	(create_time_unit_option_menu):
    	* widgets/rb-query-creator.c: (rb_query_creator_constructor),
    	(setup_sort_option_menu):
    	Ensure all combo boxes always have an item selected.
    
    svn path=/trunk/; revision=6270

 ChangeLog                             |    8 ++++++++
 widgets/rb-query-creator-properties.c |    1 +
 widgets/rb-query-creator.c            |    3 +++
 3 files changed, 12 insertions(+), 0 deletions(-)

commit fe314bf928e9f0413d4b432f2572348e08304ce8
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Apr 2 08:45:29 2009 +0000

    Finish implementing saving of cover art.
    
    2009-04-02  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/artdisplay/artdisplay/LocalCoverArtSearchGIO.py:
    	Finish implementing saving of cover art.
    
    svn path=/trunk/; revision=6269

 ChangeLog                                          |    5 ++
 .../artdisplay/LocalCoverArtSearchGIO.py           |   42 +++++++++++++-------
 2 files changed, 33 insertions(+), 14 deletions(-)

commit b1346f505358cd2e7a78a5406f7c679cb7df8d0d
Author: Jorge Gonzalez Gonzalez <jorgegonz@src.gnome.org>
Date:   Tue Mar 31 18:10:58 2009 +0000

    Updated Spanish translation
    
    svn path=/trunk/; revision=6268

 po/ChangeLog |    4 +
 po/es.po     |  590 +++++++++++++++++++++++++++++++++++-----------------------
 2 files changed, 363 insertions(+), 231 deletions(-)

commit c29a8f9341a806ecc7e4619b78a4b49fbeb8d24a
Author: Shankar Prasad <sprasad@src.gnome.org>
Date:   Tue Mar 31 05:23:32 2009 +0000

    added kn.po and updated ChangeLog and LINGUAS
    
    svn path=/trunk/; revision=6267

 po/ChangeLog |    5 +
 po/LINGUAS   |    1 +
 po/kn.po     | 4654 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 4660 insertions(+), 0 deletions(-)

commit 6785ea23c3e17dfb8ce6735bd90786a9f37209ac
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Mar 30 22:12:32 2009 +0000

    Use correct printf format for the image size.
    
    2009-03-31  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/mtpdevice/rb-mtp-source.c: (artwork_notify_cb):
    	Use correct printf format for the image size.
    
    svn path=/trunk/; revision=6266

 ChangeLog                         |    5 +++++
 plugins/mtpdevice/rb-mtp-source.c |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit c8c99a922c243253bd9792ecef35c3b464fbb7e1
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Mar 30 14:10:21 2009 +0000

    add EggSMClient files.
    
    2009-03-31  Jonathan Matthew  <jonathan@d14n.org>
    
    	* POTFILES.in:  add EggSMClient files.
    
    svn path=/trunk/; revision=6265

 po/ChangeLog   |    4 ++++
 po/POTFILES.in |    2 ++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 8f96aef64b82b317031190c5232fe9ef276d5665
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Mar 30 13:53:49 2009 +0000

    Create album objects on the device when transferring songs, and delete
    
    2009-03-30  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/mtpdevice/rb-mtp-source.c: (rb_mtp_source_init),
    	(rb_mtp_source_constructor), (rb_mtp_source_finalize),
    	(load_mtp_db_idle_cb), (add_track_to_album),
    	(remove_track_from_album), (impl_delete), (transfer_track),
    	(impl_track_added), (artwork_notify_cb):
    	Create album objects on the device when transferring songs, and delete
    	them when the last song is removed.  If all of the existing albums
    	have zero tracks, try to rebuild the albums when reading the song
    	list.  This helps with some odd devices that forget all album contents
    	when they restart.
    
    	If the device supports the JPEG file type, request album art when
    	transferring songs, and send it to the device as a 'representative
    	sample' of the album.
    
    svn path=/trunk/; revision=6264

 ChangeLog                         |   17 +++
 plugins/mtpdevice/rb-mtp-source.c |  264 ++++++++++++++++++++++++++++++++++++-
 2 files changed, 278 insertions(+), 3 deletions(-)

commit 75a8ffa4b468feac43923f1dab86214aa71a2b8e
Author: Sandeep Shedmake <sandeeps@src.gnome.org>
Date:   Mon Mar 30 11:45:03 2009 +0000

    Added 'mr'
    
    svn path=/trunk/; revision=6263

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 73bd3e12041df6c7d35a8f0bf6e140eb11333b71
Author: Sandeep Shedmake <sandeeps@src.gnome.org>
Date:   Mon Mar 30 11:44:30 2009 +0000

    Added Marathi Translations
    
    svn path=/trunk/; revision=6262

 po/ChangeLog |    5 +
 po/mr.po     | 4644 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 4649 insertions(+), 0 deletions(-)

commit 1098e1d270d0a38f9be02216897e584a7bacd679
Author: Claude Paroz <claude@2xlibre.net>
Date:   Mon Mar 30 11:32:18 2009 +0000

    Updated French translation by Bruno Brouard.
    
    2009-03-30  Claude Paroz  <claude@2xlibre.net>
    
    	* fr.po: Updated French translation by Bruno Brouard.
    
    svn path=/trunk/; revision=6261

 po/ChangeLog |    4 +
 po/fr.po     |  570 ++++++++++++++++++++++++++++-----------------------------
 2 files changed, 284 insertions(+), 290 deletions(-)

commit b684632adf2a938f523e59f6133927e181a9858b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Mar 30 00:42:18 2009 +0000

    Add session management code copied from libegg.
    
    2009-03-30  Jonathan Matthew  <jonathan@d14n.org>
    
    	* lib/eggdesktopfile.c: (egg_desktop_file_new),
    	* lib/eggdesktopfile.h:
    	* lib/eggsmclient-private.h:
    	* lib/eggsmclient-xsmp.c: (egg_sm_client_xsmp_init),
    	* lib/eggsmclient.c: (egg_sm_client_init),
    	* lib/eggsmclient.h:
    	* lib/Makefile.am:
    	Add session management code copied from libegg.
    
    	* lib/rb-file-helpers.c: (rb_dot_dir):
    	Replace GNOME_DOT_GNOME with ".gnome2" - pretty safe to assume that
    	this isn't going to change.
    
    	* plugins/daap/rb-daap-source.c: (mount_op_reply_cb),
    	(ask_password), (connection_auth_cb):
    	When building with gtk+ 2.14 or newer, use GtkMountOperation to ask
    	for passwords instead of GnomePasswordDialog.
    
    	* shell/rb-shell-preferences.c: (help_cb):
    	Fix the help URI for the preferences section, round up gtk version
    	check numbers.
    
    	* shell/rb-shell.c: (rb_shell_create_mount_op_cb),
    	(rb_shell_cmd_contents), (session_save_state_cb),
    	(session_quit_cb), (rb_shell_session_init):
    	Use EggSMClient instead of GnomeClient for session management, round
    	up the gtk version check numbers.
    
    	* shell/main.c: (main):
    	Parse options directly (including option groups for EggSMClient and
    	gtk), load and save the accelerator map file ourselves (replacing
    	gnome_accelerators_sync), stop calling glade_gnome_init (it doesn't do
    	anything anyway), and set the application name and window icon via
    	egg_set_desktop_file.
    
    	* configure.ac:
    	Only require libgnome when building with gtk+ < 2.14.  Fixes #576038.
    
    svn path=/trunk/; revision=6260

 ChangeLog                     |   40 ++
 configure.ac                  |    9 +-
 lib/Makefile.am               |    9 +-
 lib/eggdesktopfile.c          | 1475 +++++++++++++++++++++++++++++++++++++++++
 lib/eggdesktopfile.h          |  159 +++++
 lib/eggsmclient-private.h     |   53 ++
 lib/eggsmclient-xsmp.c        | 1363 +++++++++++++++++++++++++++++++++++++
 lib/eggsmclient.c             |  581 ++++++++++++++++
 lib/eggsmclient.h             |  117 ++++
 lib/rb-file-helpers.c         |    4 +-
 plugins/daap/rb-daap-source.c |  211 +++++--
 shell/main.c                  |   83 ++--
 shell/rb-shell-preferences.c  |    6 +-
 shell/rb-shell.c              |   66 +--
 14 files changed, 4022 insertions(+), 154 deletions(-)

commit 92eedfcd95b0cd52939534e0aed13968c1f90e3b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Mar 29 07:29:49 2009 +0000

    Use the right user data for the device-changed signal. Fixes #365154.
    
    2009-03-29  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/cd-recorder/rb-playlist-source-recorder.c:
    	(rb_playlist_source_recorder_constructor):
    	Use the right user data for the device-changed signal.  Fixes #365154.
    
    svn path=/trunk/; revision=6259

 ChangeLog                                         |    6 ++++++
 plugins/cd-recorder/rb-playlist-source-recorder.c |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit b0b819690b9e274b43587925b08ade6dcca11d43
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Mar 29 02:25:21 2009 +0000

    Set mnemonic-widget property of the 'rating' label to point to the rating
    
    2009-03-29  Jonathan Matthew  <jonathan@d14n.org>
    
    	* widgets/rb-song-info.c: (rb_song_info_constructor):
    	Set mnemonic-widget property of the 'rating' label to point to the
    	rating widget.  Fixes #576673.
    
    svn path=/trunk/; revision=6258

 ChangeLog              |    6 ++++++
 widgets/rb-song-info.c |    1 +
 2 files changed, 7 insertions(+), 0 deletions(-)

commit a33551f9298afdbeaa5623ed7ac6ea3634171ee3
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Mar 29 02:18:34 2009 +0000

    Set mnemonic_widget property of the 'download location' widget so the
    
    2009-03-29  Jonathan Matthew  <jonathan@d14n.org>
    
    	* data/glade/podcast-prefs.glade:
    	Set mnemonic_widget property of the 'download location' widget so the
    	shortcut selects the file chooser.  Fixes #576925.
    
    svn path=/trunk/; revision=6257

 ChangeLog                      |    6 ++++++
 data/glade/podcast-prefs.glade |    1 +
 2 files changed, 7 insertions(+), 0 deletions(-)

commit b6c69eb807d9f3c1ab5f964a6568d848865cba26
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Mar 29 02:08:19 2009 +0000

    patch by: Bruce Cowan <bugs@bcowan.fastmail.co.uk>
    
    2009-03-29  Jonathan Matthew  <jonathan@d14n.org>
    
    	patch by: Bruce Cowan  <bugs@bcowan.fastmail.co.uk>
    
    	* data/glade/create-playlist.glade:
    	* data/glade/library-prefs.glade:
    	* data/glade/playback-prefs.glade:
    	* plugins/audioscrobbler/audioscrobbler.rb-plugin.in:
    	* plugins/cd-recorder/rb-playlist-source-recorder.c: (burn_cd),
    	(check_media_length), (rb_playlist_source_recorder_start):
    	* plugins/daap/rb-daap-mdns-browser-avahi.c:
    	(rb_daap_mdns_browser_start), (rb_daap_mdns_browser_stop):
    	* plugins/daap/rb-daap-mdns-publisher-avahi.c:
    	(rb_daap_mdns_publisher_publish),
    	(rb_daap_mdns_publisher_withdraw):
    	* plugins/ipod/ipod-init.glade:
    	* plugins/ipod/rb-ipod-helpers.c:
    	(rb_ipod_helpers_show_first_time_dialog):
    	* plugins/iradio/rb-iradio-source.c:
    	(rb_iradio_source_constructor):
    	* plugins/jamendo/jamendo-loading.glade:
    	* plugins/jamendo/jamendo/JamendoSource.py:
    	* plugins/magnatune/magnatune/MagnatuneSource.py:
    	* rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_start_element):
    	* sources/rb-podcast-source.c: (rb_podcast_source_constructor):
    	Fix some capitalisation, americanisation, and other stuff in
    	translatable strings.  #576987.
    
    svn path=/trunk/; revision=6256

 ChangeLog                                          |   28 ++++++++++++++++++++
 data/glade/create-playlist.glade                   |    2 +-
 data/glade/library-prefs.glade                     |    8 +++---
 data/glade/playback-prefs.glade                    |   10 +++---
 plugins/audioscrobbler/audioscrobbler.rb-plugin.in |    2 +-
 plugins/cd-recorder/rb-playlist-source-recorder.c  |    6 ++--
 plugins/daap/rb-daap-mdns-browser-avahi.c          |    4 +-
 plugins/daap/rb-daap-mdns-publisher-avahi.c        |    6 ++--
 plugins/ipod/ipod-init.glade                       |    4 +-
 plugins/ipod/rb-ipod-helpers.c                     |    2 +-
 plugins/iradio/rb-iradio-source.c                  |    5 +--
 plugins/jamendo/jamendo-loading.glade              |   10 +++---
 plugins/jamendo/jamendo/JamendoSource.py           |    2 +-
 plugins/magnatune/magnatune/MagnatuneSource.py     |    6 ++--
 rhythmdb/rhythmdb-tree.c                           |    4 +-
 sources/rb-podcast-source.c                        |    5 +--
 16 files changed, 65 insertions(+), 39 deletions(-)

commit 150e1f40f158195c4f7cd65280eeae9723bf1f00
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Mar 28 13:15:49 2009 +0000

    Updated British English translation by Bruce Cowan
    
    2009-03-28  Philip Withnall  <philip@tecnocode.co.uk>
    
    	* en_GB.po: Updated British English translation by Bruce Cowan
    	<bcowan@fastmail.co.uk>.
    
    
    svn path=/trunk/; revision=6255

 po/ChangeLog |    5 ++
 po/en_GB.po  |  139 ++++++++++++++++++++++++++++++---------------------------
 2 files changed, 78 insertions(+), 66 deletions(-)

commit 2b9f6a67516bd3692b8331c414bd537bde227a00
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Mar 27 00:08:33 2009 +0000

    patch by: Niels Vorgaard Christensen <vorgaard.c@math.ku.dk>
    
    2009-03-27  Jonathan Matthew  <jonathan@d14n.org>
    
    	patch by:  Niels Vorgaard Christensen  <vorgaard.c@math.ku.dk>
    
    	* plugins/artdisplay/artdisplay/__init__.py:
    	Answer cover art requests for any entry, not just the current playing
    	one.  Fixes #529873.
    
    svn path=/trunk/; revision=6254

 ChangeLog                                 |    8 ++++++++
 plugins/artdisplay/artdisplay/__init__.py |   18 ++++++++++++------
 2 files changed, 20 insertions(+), 6 deletions(-)

commit dd48197739f2bc4d8bf4fe45bfebdb26b040d8cb
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Mar 26 12:39:40 2009 +0000

    If we don't have the base query yet, defer the search until we do. Fixes
    
    2009-03-26  Jonathan Matthew  <jonathan@d14n.org>
    
    	* sources/rb-auto-playlist-source.c: (impl_search):
    	If we don't have the base query yet, defer the search until we do.
    	Fixes #576846.
    
    svn path=/trunk/; revision=6253

 ChangeLog                         |    6 ++++++
 sources/rb-auto-playlist-source.c |    7 +++++++
 2 files changed, 13 insertions(+), 0 deletions(-)

commit b5c23930cce4fb6bdf4d65a882bf21bff28490c5
Author: Nickolay V. Shmyrev <nshmyrev@yandex.ru>
Date:   Thu Mar 26 08:52:54 2009 +0000

    Updated Russian translation by Yuriy Myasoedov.
    
    2009-03-26  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
    
    	* ru.po: Updated Russian translation by Yuriy Myasoedov.
    
    
    svn path=/trunk/; revision=6252

 po/ChangeLog |    4 +
 po/ru.po     |  670 ++++++++++++++++++++++++++++++++--------------------------
 2 files changed, 371 insertions(+), 303 deletions(-)

commit d4ff5c86bbc4da55c8883367f9b05252e6f099d2
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Mar 26 01:39:48 2009 +0000

    Disable the PSP source if building without HAL. Too many false positives.
    
    2009-03-26  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/generic-player/Makefile.am:
    	* plugins/generic-player/rb-generic-player-plugin.c:
    	(rb_generic_player_plugin_class_init), (create_source_cb):
    	* plugins/generic-player/rb-psp-source.c: (hal_udi_is_psp),
    	(rb_psp_is_mount_player):
    	Disable the PSP source if building without HAL.  Too many false
    	positives.
    
    svn path=/trunk/; revision=6251

 ChangeLog                                         |   10 ++++++++++
 plugins/generic-player/Makefile.am                |    8 ++++----
 plugins/generic-player/rb-generic-player-plugin.c |    6 +++---
 plugins/generic-player/rb-psp-source.c            |   17 -----------------
 4 files changed, 17 insertions(+), 24 deletions(-)

commit 2c3e995c79bfaa30eaad9fb779dd139e75e91bea
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Mar 25 22:07:47 2009 +0000

    Set the ignore and error entry types for these to 'invalid' rather than
    
    2009-03-26  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/generic-player/rb-nokia770-source.c:
    	(rb_nokia770_source_new):
    	* plugins/generic-player/rb-psp-source.c: (rb_psp_source_new):
    	Set the ignore and error entry types for these to 'invalid' rather
    	than leaving them NULL.  Fixes #510236.
    
    svn path=/trunk/; revision=6250

 ChangeLog                                   |    8 ++++++++
 plugins/generic-player/rb-nokia770-source.c |    2 ++
 plugins/generic-player/rb-psp-source.c      |    2 ++
 3 files changed, 12 insertions(+), 0 deletions(-)

commit a41557231b01928723ef54b50ecac0594ddd9ebb
Author: Jorge Gonzalez Gonzalez <jorgegonz@src.gnome.org>
Date:   Wed Mar 25 19:01:10 2009 +0000

    Updated Spanish translation: fixes bugs: #576692, #576665, #576661, #576660, #576656, #576646, #576643, #576641, #576640
    
    svn path=/trunk/; revision=6249

 po/ChangeLog |    5 +++
 po/es.po     |   82 +++++++++++++++++++++++++++++-----------------------------
 2 files changed, 46 insertions(+), 41 deletions(-)

commit 0f8b684180b522f3ce5efddbb06e0d794d0d8c60
Author: Jorge Gonzalez Gonzalez <jorgegonz@src.gnome.org>
Date:   Tue Mar 24 19:33:10 2009 +0000

    Updated Spanish translation
    
    svn path=/trunk/; revision=6248

 po/es.po |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 392ad4a9d8ca2e6f801644bb0ea1e742fd41d264
Author: Jorge Gonzalez Gonzalez <jorgegonz@src.gnome.org>
Date:   Tue Mar 24 19:14:32 2009 +0000

    Updated Spanish translation
    
    svn path=/trunk/; revision=6247

 po/es.po |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit b1f24f240a47d03ae373966d6e75f8659bfced03
Author: Jorge Gonzalez Gonzalez <jorgegonz@src.gnome.org>
Date:   Tue Mar 24 18:56:03 2009 +0000

    Updated Spanish translation
    
    svn path=/trunk/; revision=6246

 po/ChangeLog |    4 ++
 po/es.po     |  138 ++++++++++++++++++++++++++++------------------------------
 2 files changed, 71 insertions(+), 71 deletions(-)

commit 82b7c35204c213ef34818051e7356fa8d30bd0b3
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 24 14:18:54 2009 +0000

    Use decodebin2 instead of decodebin, fixed playback of chained ogg streams
    
    2009-03-24  Bastien Nocera  <hadess@hadess.net>
    
    	* backends/gstreamer/rb-encoder-gst.c (add_decoding_pipeline):
    	* backends/gstreamer/rb-player-gst-xfade.c (create_stream):
    	Use decodebin2 instead of decodebin, fixed playback of chained ogg
    	streams
    
    
    svn path=/trunk/; revision=6245

 ChangeLog                                |    7 +++++++
 backends/gstreamer/rb-encoder-gst.c      |    2 +-
 backends/gstreamer/rb-player-gst-xfade.c |   18 ++++++------------
 3 files changed, 14 insertions(+), 13 deletions(-)

commit ce5025c1efee1eb148a6e5e7061af10ae6b2f24b
Author: Daniel Nylander <dnylande@src.gnome.org>
Date:   Tue Mar 24 09:10:23 2009 +0000

    sv.po: Updated Swedish translation
    
    svn path=/trunk/; revision=6244

 po/ChangeLog |    4 ++++
 po/sv.po     |   52 ++++++++++++++++++++++++++++------------------------
 2 files changed, 32 insertions(+), 24 deletions(-)

commit 3f4a9f9f416239f4cfe54607a78b721fecd76d36
Author: Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
Date:   Mon Mar 23 11:44:59 2009 +0000

    Updated Basque translation.
    
    2009-03-23  Inaki Larranaga Murgoitio  <dooteo@euskalgnu.org>
    
    	* eu.po: Updated Basque translation.
    
    
    svn path=/trunk/; revision=6243

 po/ChangeLog |    4 +++
 po/eu.po     |   82 +++++++++++++++++++++++++++-------------------------------
 2 files changed, 42 insertions(+), 44 deletions(-)

commit 4e271805bd09dcad479d42f6a50efd550d9505ba
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Mar 23 11:37:35 2009 +0000

    Fix a double-unlock of the stat mutex, add comments explaining the slight
    
    2009-03-23  Jonathan Matthew  <jonathan@d14n.org>
    
    	* rhythmdb/rhythmdb.c: (process_added_entries_cb),
    	(rhythmdb_add_uri_with_types):
    	Fix a double-unlock of the stat mutex, add comments explaining the
    	slight weirdness in the way it's unlocked.  Probably fixes #576238.
    
    svn path=/trunk/; revision=6242

 ChangeLog           |    7 +++++++
 rhythmdb/rhythmdb.c |    6 +++++-
 2 files changed, 12 insertions(+), 1 deletions(-)

commit a1007c61c9aeee0ae322523314b15d2a8c6d7c36
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Mar 21 23:45:49 2009 +0000

    Make the ticket system code a bit less inscrutable, remove items from the
    
    2009-03-22  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/artdisplay/artdisplay/CoverArtDatabase.py:
    	Make the ticket system code a bit less inscrutable, remove items from
    	the hash when the last ticket is forgotten, and add a method to search
    	for existing items with live tickets that match a new item.
    
    	When a new cover art search request arrives, look for already running
    	searches for the same artist and album.  If an existing search is
    	found, just wait for the results rather than doing the same search
    	again.  From #529873.
    
    svn path=/trunk/; revision=6241

 ChangeLog                                         |   12 ++++
 plugins/artdisplay/artdisplay/CoverArtDatabase.py |   67 +++++++++++++++++++--
 2 files changed, 74 insertions(+), 5 deletions(-)

commit 0d2abf953e0c39d9e006705d9436c8c7a06a2998
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Mar 20 14:09:31 2009 +0000

    Work around bug 575781 in the loader code rather than the code that calls
    
    2009-03-21  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/jamendo/jamendo/JamendoSource.py:
    	* plugins/rb/Loader.py:
    	Work around bug 575781 in the loader code rather than the code that
    	calls it.
    
    svn path=/trunk/; revision=6240

 ChangeLog                                |    7 +++++++
 plugins/jamendo/jamendo/JamendoSource.py |    8 +-------
 plugins/rb/Loader.py                     |   26 +++++++++++++++++---------
 3 files changed, 25 insertions(+), 16 deletions(-)

commit 6deb3d7d851f806fc9f164af40edc6b6a4dc2d57
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Mar 20 09:12:45 2009 +0000

    If available, use gtk 2.16's new GtkEntry API for the 'clear' icon in the
    
    2009-03-20  Jonathan Matthew  <jonathan@d14n.org>
    
    	* configure.ac:
    	* widgets/rb-search-entry.c: (rb_search_entry_init),
    	(rb_search_entry_clear_cb):
    	If available, use gtk 2.16's new GtkEntry API for the 'clear' icon
    	in the search entry, rather than libsexy's SexyIconEntry.
    	Incidentally fixes #513828.
    
    svn path=/trunk/; revision=6239

 ChangeLog                 |    9 +++++++++
 configure.ac              |   15 ++++++++++-----
 widgets/rb-search-entry.c |   38 ++++++++++++++++++++++++++++++++++++--
 3 files changed, 55 insertions(+), 7 deletions(-)

commit 245c27095b79312b26345881d557340908094ffa
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Mar 20 05:03:50 2009 +0000

    Don't try to unlink if we don't have an adder pad. Probably fixes #576031.
    
    2009-03-20  Jonathan Matthew  <jonathan@d14n.org>
    
    	* backends/gstreamer/rb-player-gst-xfade.c: (unlink_blocked_cb):
    	Don't try to unlink if we don't have an adder pad.  Probably fixes
    	#576031.
    
    svn path=/trunk/; revision=6238

 ChangeLog                                |    6 ++++++
 backends/gstreamer/rb-player-gst-xfade.c |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit c552b74a6bfdc533eaa0014e27f2f0974b0ba9c9
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Mar 20 03:02:36 2009 +0000

    patch by: Kim Sullivan <alicebot@seznam.cz>
    
    2009-03-20  Jonathan Matthew  <jonathan@d14n.org>
    
    	patch by:  Kim Sullivan  <alicebot@seznam.cz>
    
    	* plugins/jamendo/jamendo/JamendoSaxHandler.py:
    	* plugins/jamendo/jamendo/JamendoSource.py:
    	Rework the jamendo xml parser to create database entries in a single
    	pass, rather than creating an intermediate structure and converting
    	that to database entries.  Speeds up catalogue loading and reduces
    	memory consumption.  From #424423.
    
    svn path=/trunk/; revision=6237

 ChangeLog                                    |   11 ++
 plugins/jamendo/jamendo/JamendoSaxHandler.py |  156 +++++++++++---------------
 plugins/jamendo/jamendo/JamendoSource.py     |   72 ++-----------
 3 files changed, 85 insertions(+), 154 deletions(-)

commit 361785e184f6596ad899aebcd3bff0c03753ac76
Author: Christophe Fergeau <cfergeau@mandriva.com>
Date:   Thu Mar 19 21:18:58 2009 +0000

    remove unused AC_CHECK_HEADER, spotted by vuntz.
    
    2009-03-19  Christophe Fergeau <cfergeau@mandriva.com>
    
    	* configure.ac: remove unused AC_CHECK_HEADER, spotted by vuntz.
    
    svn path=/trunk/; revision=6236

 ChangeLog    |    4 ++++
 configure.ac |    1 -
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 226ae3308184b30273fd968d82aa51875b381a8a
Author: Daniel Nylander <dnylande@src.gnome.org>
Date:   Thu Mar 19 15:34:45 2009 +0000

    sv.po: Updated Swedish translation
    
    svn path=/trunk/; revision=6235

 po/ChangeLog |    4 +++
 po/sv.po     |   73 +++++++++++++++++++++++++++-------------------------------
 2 files changed, 38 insertions(+), 39 deletions(-)

commit 543e7ad34739957e6343d0442c4d5c8ed4b94fc6
Author: Amanpreet Singh Alam <aman@src.gnome.org>
Date:   Thu Mar 19 14:52:42 2009 +0000

    Updating Punjabi Translation (pa)
    
    svn path=/trunk/; revision=6234

 po/pa.po |   27 ++++++++++++++-------------
 1 files changed, 14 insertions(+), 13 deletions(-)

commit 2964ffef8ce83c65ded190bb78a465489f52c1da
Author: Amanpreet Singh Alam <aman@src.gnome.org>
Date:   Thu Mar 19 14:52:07 2009 +0000

    Updating Punjabi Translation (pa)
    
    svn path=/trunk/; revision=6233

 po/pa.po | 3957 ++++++++++++++++++++++++++++++++++++++++----------------------
 1 files changed, 2557 insertions(+), 1400 deletions(-)

commit b3820dd212e3cd210823ab2f398de03b592cc186
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Mar 19 12:25:23 2009 +0000

    remove uri.glade
    
    2009-03-19  Jonathan Matthew  <jonathan@d14n.org>
    
    	* POTFILES.in:  remove uri.glade
    
    svn path=/trunk/; revision=6232

 po/ChangeLog   |    4 ++++
 po/POTFILES.in |    1 -
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 3a617b5664a638a686bd33386d2d9bcb18bf6555
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Mar 19 12:23:36 2009 +0000

    Replace GnomeHRef with GtkLinkButton, remove libgnome dependencies, and
    
    2009-03-19  Jonathan Matthew  <jonathan@d14n.org>
    
    	* data/glade/Makefile.am:
    	* data/glade/general-prefs.glade:
    	* data/glade/library-prefs.glade:
    	* data/glade/playback-prefs.glade:
    	* data/glade/uri.glade:
    	* plugins/audioscrobbler/audioscrobbler-prefs.glade:
    	* plugins/cd-recorder/recorder.glade:
    	* plugins/daap/daap-prefs.glade:
    	* plugins/iradio/station-properties.glade:
    	* plugins/jamendo/jamendo-prefs.glade:
    	* plugins/magnatune/magnatune-prefs.glade:
    	* plugins/visualizer/visualizer-controls.glade:
    	Replace GnomeHRef with GtkLinkButton, remove libgnome dependencies, and
    	remove the unusued uri.glade.
    
    svn path=/trunk/; revision=6231

 ChangeLog                                         |   17 +++
 data/glade/Makefile.am                            |    1 -
 data/glade/general-prefs.glade                    |    1 -
 data/glade/library-prefs.glade                    |    1 -
 data/glade/playback-prefs.glade                   |    1 -
 data/glade/uri.glade                              |  135 ---------------------
 plugins/audioscrobbler/audioscrobbler-prefs.glade |   13 +-
 plugins/cd-recorder/recorder.glade                |    1 -
 plugins/daap/daap-prefs.glade                     |    1 -
 plugins/iradio/station-properties.glade           |    1 -
 plugins/jamendo/jamendo-prefs.glade               |    7 +-
 plugins/magnatune/magnatune-prefs.glade           |   19 ++--
 plugins/visualizer/visualizer-controls.glade      |    1 -
 13 files changed, 35 insertions(+), 164 deletions(-)

commit c395a2483bc636824f6e1245665c0e4c74a8d1d6
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Mar 19 11:45:20 2009 +0000

    Add daap to the set of URI schemes to ignore, fix some other typos.
    
    2009-03-19  Jonathan Matthew  <jonathan@d14n.org>
    
    	* plugins/artdisplay/artdisplay/LocalCoverArtSearchGIO.py:
    	Add daap to the set of URI schemes to ignore, fix some other typos.
    
    svn path=/trunk/; revision=6230

 ChangeLog                                          |    5 +++++
 .../artdisplay/LocalCoverArtSearchGIO.py           |    8 ++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 0184622bb5aee24ade02f45c88dfd805260759b0
Author: Jonathan Matthew <jmatthew@src.gnome.org>
Date:   Thu Mar 19 11:31:52 2009 +0000

    move old changelog entries to ChangeLog.pre-0.12
    
    svn path=/trunk/; revision=6229

 ChangeLog          |27334 +---------------------------------------------------
 ChangeLog.pre-0.12 |27335 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 27336 insertions(+), 27333 deletions(-)

commit 139b0240284b6ff2446be3e8763e50bc8237526e
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:   Thu Mar 19 10:24:04 2009 +0000

    Updated Thai translation.
    
    2009-03-19  Theppitak Karoonboonyanan  <thep@linux.thai.net>
    
    	* th.po: Updated Thai translation.
    
    
    svn path=/trunk/; revision=6228

 po/ChangeLog |    4 +
 po/th.po     | 5449 +++++++++++++++++++++++++++++++++++++++-------------------
 2 files changed, 3655 insertions(+), 1798 deletions(-)
