commit d6767146ed3fd47a630eeb8a60fdfaf49540785a
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Jan 15 18:31:19 2012 +1000

    Rhythmbox 2.95

 NEWS         |  166 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 README       |    2 +-
 configure.ac |    4 +-
 3 files changed, 169 insertions(+), 3 deletions(-)

commit 6750033026cc15753c5a6cc385c0e14f995e1e41
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Jan 15 14:30:16 2012 +1000

    audiocd: bind entry view settings and add duration column
    
    This got missed when the audio CD source stopped being a
    browser source subclass.

 plugins/audiocd/rb-audiocd-source.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 9e734c028c3469ef275041d58ed7d24be9c65423
Author: Cheng-Chia Tseng <pswo10680@gmail.com>
Date:   Sun Jan 15 08:20:20 2012 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 2645 ++++++++++++++++++++++++++++++----------------------------
 po/zh_TW.po | 2656 ++++++++++++++++++++++++++++++-----------------------------
 2 files changed, 2731 insertions(+), 2570 deletions(-)

commit f0ae3bf99de1c002255ac582f95d171841a77db9
Author: Byrial Ole Jensen <byrial@vip.cybercity.dk>
Date:   Sun Jan 15 00:26:51 2012 +0100

    [l10n] Updated Danish translation

 po/da.po | 4788 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 2413 insertions(+), 2375 deletions(-)

commit db3cd6cfbc3796675fbe9f8008797ef14a13f99b
Author: Gil Forcada <gforcada@gnome.org>
Date:   Sat Jan 14 23:59:35 2012 +0100

    [l10n]Updated Catalan translation

 po/ca.po | 5627 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 2785 insertions(+), 2842 deletions(-)

commit eec3e2a655041107444333599213861b8d937973
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date:   Sat Jan 14 19:49:45 2012 +0000

    Updated British English translation

 po/en_GB.po | 5592 +++++++++++++++++++++++++++++------------------------------
 1 files changed, 2759 insertions(+), 2833 deletions(-)

commit a5940fde434f50323009119681a70c9d645fd21f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Jan 14 23:54:24 2012 +1000

    xfade: fix race causing repeated attempts to link streams (bug #664831)
    
    commit 38c658a introduced a window where we'd attempt to link a
    stream to the adder twice, which would cause a "Failed to link new
    stream into GStreamer pipeline" error on the second attempt.  Fix this
    by adding a flag to the stream to indicate we're trying to link it,
    protected by the stream list lock, so now we'll only try once.

 backends/gstreamer/rb-player-gst-xfade.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 1d31a0b6755aa66a581c02a08ca1ba09614a670b
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sat Jan 14 14:28:59 2012 +0200

    Uploaded Ukranian

 po/uk.po | 3365 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1739 insertions(+), 1626 deletions(-)

commit 8bd6c95c9d1def165e6581744125f08191a3a22e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Jan 14 17:34:18 2012 +1000

    rhythmdb: don't profile db load in parallel with main thread
    
    This is just a race between the threads.  Occasionally you
    lose and it crashes on startup.

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

commit 132846f417d1d8519a3a82c7f375649770e7204e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Jan 14 11:41:32 2012 +1000

    artsearch: fix local cover art search a bit harder

 plugins/artsearch/local.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 84e673d4fc71b6771fa2da64fa1b3f8b185f946b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Jan 14 11:37:43 2012 +1000

    main: fix initial gdk lock state
    
    With glib < 2.31, we need to take the gdk lock before
    g_application_run, but with glib >= 2.31, we can't.
    Now we use glib_check_version to figure out what to do at runtime.

 shell/main.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 38fa9dfd70ff2df6dacc0ddfeea5958ae329ca9a
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Jan 14 00:39:51 2012 +1000

    ext-db: use an async queue for store requests (bug #667778)
    
    slightly safer than just a plain list.

 metadata/rb-ext-db.c |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

commit 39360ed8e3e944e8f82973d619b33ee5e3c53051
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Jan 14 00:05:41 2012 +1000

    artsearch: don't use the lookup key for storage (bug #667778)
    
    also add an assert to make sure I don't do this again.

 metadata/rb-ext-db.c           |    1 +
 plugins/artsearch/artsearch.py |    4 +++-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit d306997e7bb3d08b317ae00a336217356d50e425
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Fri Jan 13 15:43:40 2012 +0100

    Updated Hungarian translation

 po/hu.po |  292 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 154 insertions(+), 138 deletions(-)

commit 0be3d3f7f96816853616edc816374f373fa8fed8
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Jan 13 19:30:30 2012 +1000

    artsearch: fix dumb mistakes in local cover art search

 plugins/artsearch/local.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 351c84ed59a58ddb6cbb6ca2c162ca7e709d74f4
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Jan 13 19:29:04 2012 +1000

    ext-db: fix key info lookup

 metadata/rb-ext-db-key.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e8aa901f344c093b2b4700414a36fba6faf4d7b0
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Thu Jan 12 11:34:08 2012 +0100

    Updated Serbian translation

 po/sr.po       |  292 ++++++++++++++++++++++++++++++-------------------------
 po/sr@latin.po |  292 ++++++++++++++++++++++++++++++-------------------------
 2 files changed, 318 insertions(+), 266 deletions(-)

commit 67f1c0d21962956ea58e494a3022120aea54bf28
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Jan 12 19:57:56 2012 +1000

    audioscrobbler: remove the illegible plugin icon

 plugins/audioscrobbler/Makefile.am              |    1 -
 plugins/audioscrobbler/as-powered.png           |  Bin 4581 -> 0 bytes
 plugins/audioscrobbler/audioscrobbler.plugin.in |    1 -
 3 files changed, 0 insertions(+), 2 deletions(-)

commit 34fd322f8c0291117b03edd23ac64705b15d9b2b
Author: Praveen Illa <mail2ipn@gmail.com>
Date:   Wed Jan 11 22:13:04 2012 +0530

    Updated Telugu Translation

 po/te.po |  220 ++++++++++++++++++++++++++-----------------------------------
 1 files changed, 94 insertions(+), 126 deletions(-)

commit a1aa7abe65f83d2c19711646514d717b60dfe6fe
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Jan 11 18:49:20 2012 +1000

    sample-python: make it work, and make it a bit more interesting

 plugins/sample-python/sample-python.py |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

commit e47b7114d24329d9da257670832bf74b01f4bbd5
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Tue Jan 10 19:20:16 2012 +0100

    [l10n] Updated German translation

 po/de.po |  388 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 209 insertions(+), 179 deletions(-)

commit aba5ac1ab3bdbb2a434bfa9d6eb82df912b4d262
Author: Priit Laes <plaes@plaes.org>
Date:   Tue Jan 10 13:21:19 2012 +0200

    lib: Remove bundled mkdtemp

 configure.ac              |    6 --
 doc/reference/Makefile.am |    1 -
 lib/Makefile.am           |    7 --
 lib/mkdtemp.c             |  201 ---------------------------------------------
 lib/mkdtemp.h             |   40 ---------
 5 files changed, 0 insertions(+), 255 deletions(-)

commit 3ab606c19acddefee9bdc2f19e6769b67f2570b0
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Jan 10 21:37:07 2012 +1000

    ref playlist classes so they actually exist if needed
    
    fixes crash on startup introduced in the previous commit

 sources/rb-auto-playlist-source.c   |    4 +++-
 sources/rb-static-playlist-source.c |    4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 8a41eee2388eb4652671d19339bfe3d593fe12a2
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Jan 10 20:32:19 2012 +1000

    create playlist search actions before loading UI (bug #666894)
    
    This silences some GTK warnings that may or may not appear depending
    on configuration.

 shell/rb-shell.c                    |    4 +++
 sources/rb-auto-playlist-source.c   |   52 ++++++++++++++++++-----------------
 sources/rb-auto-playlist-source.h   |    4 +++
 sources/rb-static-playlist-source.c |   49 +++++++++++++++++---------------
 sources/rb-static-playlist-source.h |    4 +++
 5 files changed, 65 insertions(+), 48 deletions(-)

commit 4797c19e80b4d0faa00569f1c111f8cb7f4d5170
Author: Claude Paroz <claude@2xlibre.net>
Date:   Mon Jan 9 10:25:05 2012 +0100

    Updated French translation

 po/fr.po | 2320 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1140 insertions(+), 1180 deletions(-)

commit 4338932dceb9384aaa4c1f2700a18aaf12d37ea3
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Mon Jan 9 13:03:10 2012 +0400

    Updated Russian translation

 po/ru.po |  229 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 121 insertions(+), 108 deletions(-)

commit d4ac4774167e8f3b6a6217f2265007c8fc98b60d
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Jan 9 08:30:59 2012 +0100

    Updated Czech translation

 po/cs.po |  195 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 104 insertions(+), 91 deletions(-)

commit 1a6912acf1cbc6ee9bf3a97e2debe66591724c12
Author: Muhammet Kara <muhammet.k@gmail.com>
Date:   Mon Jan 9 07:26:02 2012 +0200

    [l10n]Updated Turkish translation

 po/tr.po |  953 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 411 insertions(+), 542 deletions(-)

commit a9555ecb6b5796d09d5857096b7008ca0a70f3dd
Author: Tiffany Antopolski <tiffany@antopolski.com>
Date:   Wed Jun 22 22:49:02 2011 -0400

    help/C/rhythmbox.xml: removed deprecated shortcut.
    
    This fixes bug #600122 in gnome and bug #461279 in lp Ubuntu.

 help/C/rhythmbox.xml |   12 ------------
 1 files changed, 0 insertions(+), 12 deletions(-)

commit abe5e9f286a323438790e8e09aee3c1d2c6df7e5
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:   Mon Jan 9 09:01:41 2012 +0700

    Updated Vietnamese translation

 po/vi.po |  129 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 54 insertions(+), 75 deletions(-)

commit 31264d2542f45fcba948bb644592ad06ec575a08
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:   Mon Jan 9 08:47:27 2012 +0700

    po/vi: import from Damned Lies

 po/vi.po | 3734 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1910 insertions(+), 1824 deletions(-)

commit bea2d1b0170512283534468db09c263d7463fc5f
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Jan 8 23:06:55 2012 +0100

    Update couple of version numbers in INSTALL.quick

 INSTALL.quick |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 5bda33f8a8fd68830748cae89fb7855c6c096cec
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sun Jan 8 23:26:34 2012 +0200

    Updated Lithuanian translation

 po/lt.po | 2791 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1364 insertions(+), 1427 deletions(-)

commit 68221173f821b7accdc6522567454f6482a1ece3
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date:   Sun Jan 8 23:08:26 2012 +0300

    Updated Belarusian translation.

 po/be.po |  191 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 102 insertions(+), 89 deletions(-)

commit 671067c6ae46d2d914f940a1f3b68c170b0c52a7
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Jan 8 20:59:42 2012 +0100

    Updated Spanish translation

 po/es.po |  230 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 131 insertions(+), 99 deletions(-)

commit 9a9e21b94c883079d42c20d4e8730b7c81c4e598
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Jan 8 18:49:08 2012 +1000

    magnatune: fix distcheck

 plugins/magnatune/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4cdaeafbf560b3ced61a24bb761f6deaf595b2aa
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sun Jan 8 16:11:20 2012 +1000

    prefs: don't let the prefs vboxes fill the dialog space
    
    Use ALIGN_START instead, so the vboxes in the preferences don't get
    squashed up in the whole dialog space and stay top-aligned.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=652488

 data/ui/general-prefs.ui  |    1 +
 data/ui/library-prefs.ui  |    1 +
 data/ui/playback-prefs.ui |    1 +
 data/ui/podcast-prefs.ui  |    1 +
 4 files changed, 4 insertions(+), 0 deletions(-)

commit 9cbb072d59b187229a814c0673189a8772a5238c
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Jan 7 23:03:06 2012 +0100

    Updated Polish translation

 po/pl.po |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit 85262de57bbe8f5ee03ea41ba15ae1f40a0d185a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Jan 7 22:10:03 2012 +0100

    Updated Slovenian translation

 po/sl.po |  201 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 116 insertions(+), 85 deletions(-)

commit 048e52548408b11e8a33e3249fe102dd76e74fa1
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Jan 7 20:48:17 2012 +1000

    ext-db: fix compile errors on 32bit systems

 metadata/rb-ext-db.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 43d6650edd3f65b03be84dc6855e467162b541b2
Author: Peter Denison <bug-reports@marshadder.org>
Date:   Sat Jan 7 19:44:30 2012 +1000

    im-status: install gettext in unicode mode (bug #667132)
    
    This plugin uses non-ascii strings so it requires unicode gettext.

 plugins/im-status/im-status.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 75498df98c7ecbdd1a17db10a7c04bd56b5082d8
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Fri Dec 23 20:36:42 2011 +0100

    audioscrobbler: fix i18n problems (bug #666773)
    
    mark two strings for translation and call gettext on static array
    strings to make them appear localized.

 .../rb-audioscrobbler-profile-page.c               |    4 ++--
 .../rb-audioscrobbler-radio-source.c               |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 7c7646dc8513bce1b32e9a7d3200b6c6cf5c1dc2
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Jan 7 01:37:09 2012 +0100

    Updated Polish translation

 po/pl.po |  188 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 97 insertions(+), 91 deletions(-)

commit 701b303b9ee9d7991a5cf1b5decd91afc11891f7
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Jan 7 09:47:23 2012 +1000

    fix missing plural handling for various strings (bug #659467)

 plugins/context/tmpl/album-tmpl.html |    6 ++++--
 shell/rb-track-transfer-queue.c      |   34 ++++++++++++++++------------------
 sources/rb-import-errors-source.c    |    2 +-
 3 files changed, 21 insertions(+), 21 deletions(-)

commit cf2d7c0528f206a3e6d6d99a81d30e7f2ef0ccac
Author: Praveen Illa <mail2ipn@gmail.com>
Date:   Fri Jan 6 01:37:50 2012 +0530

    Updated Telugu Translation

 po/te.po | 6845 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 3860 insertions(+), 2985 deletions(-)

commit 671698666a6b6181efe09a7f038691cf2cc7a688
Author: Jiro Matsuzawa <jmatsuzawa@src.gnome.org>
Date:   Fri Jan 6 01:16:58 2012 +0900

    Updated Japanese translation

 po/ja.po |  566 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 287 insertions(+), 279 deletions(-)

commit 1861fa835f94be861383ab30923f7982e4b66b67
Author: Jiro Matsuzawa <jmatsuzawa@src.gnome.org>
Date:   Fri Jan 6 01:13:34 2012 +0900

    Updated Japanese translation

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

commit a4e1f1af1804025cbb78ca21de54cbd897e59632
Author: Timo Jyrinki <timo@debian.org>
Date:   Thu Jan 5 12:55:38 2012 +0200

    New Finnish translations from Launchpad and then additional ones from me.

 po/fi.po | 5434 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 2531 insertions(+), 2903 deletions(-)

commit f831c30093e4e6da8c593cf766995b239e5eebf5
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Jan 5 09:08:02 2012 +1000

    playlist-manager: fix GetPlaylists dbus method (bug #667139)
    
    Return values need to be wrapped in a tuple.

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

commit 0c31ced64c1e7daba3716768ee0bb349c161c1b7
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Jan 2 22:05:12 2012 +1000

    ext-db: rethink how keys work
    
    Keys now consist of fields, only one of which can be multi-valued,
    and info.  This removes the annoying confusion between artist and
    album-artist.

 metadata/rb-ext-db-key.c                           |  438 ++++++++++++++------
 metadata/rb-ext-db-key.h                           |   29 +-
 metadata/rb-ext-db.c                               |   10 +-
 plugins/artsearch/artsearch.py                     |   26 +--
 plugins/artsearch/lastfm.py                        |   42 +-
 plugins/artsearch/local.py                         |   35 +-
 plugins/artsearch/musicbrainz.py                   |   23 +-
 plugins/artsearch/oldcache.py                      |   24 +-
 .../rb-audioscrobbler-radio-source.c               |    4 +-
 plugins/grilo/rb-grilo-plugin.c                    |    7 +-
 plugins/ipod/rb-ipod-source.c                      |    6 +-
 plugins/magnatune/MagnatuneSource.py               |    4 +-
 plugins/mtpdevice/rb-mtp-source.c                  |    7 +-
 podcast/rb-podcast-manager.c                       |    2 +-
 rhythmdb/rhythmdb.c                                |   86 ++---
 shell/rb-shell-player.c                            |    4 +-
 16 files changed, 434 insertions(+), 313 deletions(-)

commit 2209ba1a87b2e8e5beae3b70f29ca121d0965659
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Thu Jan 5 01:15:56 2012 +0400

    Updated Russian translation

 po/ru.po | 2537 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1356 insertions(+), 1181 deletions(-)

commit 3b472bc16d8bcd32d87548b10cd2835e19b683f5
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Jan 4 20:28:01 2012 +1000

    notification: fix notification hint types
    
    notification-daemon expects an actual boolean for the action-icons
    hint, and was crashing when it received a byte instead.

 plugins/notification/rb-notification-plugin.c |   14 +++++---------
 1 files changed, 5 insertions(+), 9 deletions(-)

commit 84387c6d983d67e6ffe116ccd74963196f7f1a1b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Dec 29 14:07:15 2011 +1100

    shell: stop leaking pixbuf loaders

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

commit c0cff7628fb61fca9f19ed5fd7163459c45a71dd
Author: Jiro Matsuzawa <jmatsuzawa@src.gnome.org>
Date:   Mon Jan 2 20:40:22 2012 +0900

    Updated Japanese translation

 help/ja/ja.po |  175 ++++++++++++++++++++++++++++++---------------------------
 1 files changed, 92 insertions(+), 83 deletions(-)

commit c0486b042978c79c12495792f0be95fc66dd5592
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Sun Jan 1 18:23:19 2012 +0100

    Updated Serbian translation

 po/sr.po       | 2908 +++++++++++++++++++++++++++++---------------------------
 po/sr@latin.po | 2898 +++++++++++++++++++++++++++++---------------------------
 2 files changed, 2971 insertions(+), 2835 deletions(-)

commit 88e6559dbdbb33572c227a54d7420ba091934254
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Wed Dec 28 11:27:51 2011 +0100

    [l10n] Updated German translation

 po/de.po |  487 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 246 insertions(+), 241 deletions(-)

commit 4baffecaa0fa2a9f2112b8bb172c70537e793920
Author: Denis Washington <denisw@online.de>
Date:   Wed Dec 28 00:01:08 2011 +0100

    Updated German translation

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

commit eb0b2feef02c4cf02c64643786284418d88f67c8
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon Dec 26 18:02:20 2011 +0100

    Updated Slovenian translation

 po/sl.po |  492 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 250 insertions(+), 242 deletions(-)

commit 89181f0b230c563d34cbfcb274ae92e649d194f5
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Dec 25 07:49:25 2011 +0100

    Updated Czech translation

 po/cs.po |  471 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 230 insertions(+), 241 deletions(-)

commit 20ad9f7102258f04231a6ba6cf8529e84f948f88
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date:   Fri Dec 23 22:17:46 2011 +0300

    Updated Belarusian translation.

 po/be.po |  462 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 226 insertions(+), 236 deletions(-)

commit e43ed8eba407ab9eb4b269a582746e98af1cd767
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Fri Dec 23 19:48:59 2011 +0100

    Updated Hungarian translation

 po/hu.po |  499 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 251 insertions(+), 248 deletions(-)

commit d65b8cbe3d675831a75c97ea710ff7556c786fb7
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Thu Dec 8 02:41:51 2011 +0100

    Updated Hungarian translation

 po/hu.po | 3752 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1910 insertions(+), 1842 deletions(-)

commit dc418c0473c1a523c5e7b0dbc611abed2031486f
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Fri Dec 23 17:13:35 2011 +0100

    Updated Spanish translation

 po/es.po |  488 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 247 insertions(+), 241 deletions(-)

commit 1b440f41cb9844929d510d401898da63b91a5120
Author: Rico Tzschichholz <ricotz@t-online.de>
Date:   Thu Dec 22 07:27:11 2011 +1000

    various dist and build fixes

 doc/reference/rhythmbox.types                  |    2 --
 plugins/artdisplay/Makefile.am                 |    1 -
 plugins/sample-vala/rb-sample-vala-plugin.vala |    2 ++
 3 files changed, 2 insertions(+), 3 deletions(-)

commit 1b5a406704148a0248f4cacafcc65e12ffd661d5
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Dec 22 07:19:48 2011 +1000

    magnatune: disable differently so files are disted
    
    it still doesn't get installed, and the .plugin file doesn't get
    generated so it won't interfere with uninstalled builds.

 plugins/Makefile.am           |    2 +-
 plugins/magnatune/Makefile.am |   12 +++++++-----
 2 files changed, 8 insertions(+), 6 deletions(-)

commit a8002470a430e4ea8f11ac0309d799afeb87f5c8
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Dec 20 20:37:39 2011 +0100

    Updated Polish translation

 po/pl.po |  470 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 230 insertions(+), 240 deletions(-)

commit 6bd9618fa8021ff251bacea6449394e1519f083c
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Dec 18 09:21:04 2011 +1000

    artdisplay: rework to use extdb for album art searches

 plugins/artdisplay/CoverArtDatabase.py          |  364 -----------------------
 plugins/artdisplay/EmbeddedCoverArtSearch.py    |  135 ---------
 plugins/artdisplay/LastFMCoverArtSearch.py      |  174 -----------
 plugins/artdisplay/LocalCoverArtSearch.py       |  223 --------------
 plugins/artdisplay/Makefile.am                  |    7 +-
 plugins/artdisplay/MusicBrainzCoverArtSearch.py |  109 -------
 plugins/artdisplay/PodcastCoverArtSearch.py     |   60 ----
 plugins/artdisplay/artdisplay.plugin.in         |    2 +-
 plugins/artdisplay/artdisplay.py                |  213 ++------------
 plugins/artdisplay/lastfm_red_small.png         |  Bin 1929 -> 0 bytes
 po/POTFILES.in                                  |    1 -
 11 files changed, 20 insertions(+), 1268 deletions(-)

commit a80e14f50e1f82a3cc4fbf6049ce909e80223a45
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 22:58:37 2011 +1000

    magnatune: store album art in extdb for tracks played

 plugins/magnatune/MagnatuneSource.py |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit 032229faa1f3c6c618028a632e5c07155eeaa685
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 22:57:58 2011 +1000

    mtp: use extdb to find album art for tracks transferred to mtp devices

 plugins/mtpdevice/rb-mtp-source.c |  119 +++++++++++--------------------------
 1 files changed, 34 insertions(+), 85 deletions(-)

commit bcdaf17b823b8e8225402bec21bdf441763aa1e5
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 22:56:55 2011 +1000

    ipod: use extdb to find album art for tracks transferred to ipods

 plugins/ipod/rb-ipod-source.c |  238 ++++++++++++++--------------------------
 1 files changed, 83 insertions(+), 155 deletions(-)

commit 4b5c04cfec6a91a275c69dfa6635280e5f865fdf
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 22:53:05 2011 +1000

    visualizer: use extdb to find album art images

 plugins/visualizer/rb-visualizer-fullscreen.c |   97 +++++++++----------------
 1 files changed, 33 insertions(+), 64 deletions(-)

commit 29d86c4f8d8534b529a3826d26e108248aff340e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 22:52:30 2011 +1000

    mpris: use extdb to find album art uri

 plugins/mpris/rb-mpris-plugin.c |   49 ++++++++++++++++++++++++++++++++------
 1 files changed, 41 insertions(+), 8 deletions(-)

commit bd04f7c302993a9567b2038374d2180c06c7d6b3
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 22:51:10 2011 +1000

    notification: use extdb to find album art images

 plugins/notification/Makefile.am              |    1 +
 plugins/notification/rb-notification-plugin.c |   86 ++++++++++++-------------
 2 files changed, 42 insertions(+), 45 deletions(-)

commit e6efd040a00773dac32376112c11af4e71eecb2e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 22:48:38 2011 +1000

    grilo: store thumbnail for playing tracks in extdb, if available

 plugins/grilo/Makefile.am       |    1 +
 plugins/grilo/rb-grilo-plugin.c |  111 ++++++++++----------------------------
 2 files changed, 30 insertions(+), 82 deletions(-)

commit 2f03aa57bcfc4a21210b3d6fcc6e4bab83c6ae80
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 00:20:17 2011 +1000

    audioscrobbler: store images for stream tracks in album art extdb

 .../rb-audioscrobbler-radio-source.c               |  144 +++-----------------
 1 files changed, 20 insertions(+), 124 deletions(-)

commit 8bf6155f6bd910db855d5c3c5a042465d10627a5
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 00:19:21 2011 +1000

    shell-player: store embedded cover art images in album-art extdb

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

commit 37754f971b90e36936cd414fd4208caaca572f1a
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 00:18:18 2011 +1000

    podcast: store podcast feed images in album art extdb

 podcast/rb-podcast-manager.c |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 8ca7e20967581beceeed6e10e9a9f93c793f924b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Dec 16 23:07:14 2011 +1000

    artsearch: new art search plugin using extdb
    
    This does the same searches as the artdisplay plugin, triggered
    by the 'request' signal from extdb, and storing results in extdb
    as they're found.

 configure.ac                          |    1 +
 plugins/Makefile.am                   |    1 +
 plugins/artsearch/Makefile.am         |   20 ++++
 plugins/artsearch/artsearch.plugin.in |   10 ++
 plugins/artsearch/artsearch.py        |  104 +++++++++++++++++++
 plugins/artsearch/lastfm.py           |  184 +++++++++++++++++++++++++++++++++
 plugins/artsearch/local.py            |  147 ++++++++++++++++++++++++++
 plugins/artsearch/musicbrainz.py      |  104 +++++++++++++++++++
 plugins/artsearch/oldcache.py         |   69 ++++++++++++
 po/POTFILES.in                        |    3 +
 10 files changed, 643 insertions(+), 0 deletions(-)

commit c5bef5be9e942a8bf8a54351ee4d0a92c10a51d8
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Dec 16 09:11:04 2011 +1000

    rhythmdb: add extdb helper functions
    
    These helpers simplify creation of extdb keys for specific entries
    and matching extdb keys against entries.

 rhythmdb/rhythmdb.c |  131 +++++++++++++++++++++++++++++++++++++++++++++++++++
 rhythmdb/rhythmdb.h |    7 +++
 2 files changed, 138 insertions(+), 0 deletions(-)

commit 65d92eb831962f22dad91902aa9db4c44e49b087
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Dec 16 09:08:11 2011 +1000

    shell: create an extdb instance for storing album art
    
    This converts between image files and GdkPixbuf instances as required.

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

commit 7a0eb6d33860fc7cf47475907dd8cdf12f79864f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Dec 16 08:34:30 2011 +1000

    add extdb, a database for storing external metadata
    
    extdb associates external metadata items, such as album art images,
    with sets of properties and values, such as album and artist names.
    It uses tdb to store the associations, and (for now) keeps the
    actual data in separate files.
    
    Lookups are based on keys that contain sets of required and optional
    properties.  Required properties must be present in the item found,
    and optional properties must match if present.  When making a request,
    additional information can be provided, such as musicbrainz album IDs,
    that will not be stored, but only used to facilitate searches.
    
    When a request fails, extdb emits a signal to allow metadata providers
    to perform a search and store the resulting data, which then answers
    the request.
    
    When new data is stored in an extdb instance, it emits a signal allowing
    consumers to make use of it.
    
    extdb will initially be used for album art, but will also store
    lyrics and perhaps other data in the future.

 bindings/gi/Makefile.am  |    4 +
 configure.ac             |    5 +-
 lib/rb-util.c            |   64 +++-
 lib/rb-util.h            |    8 +
 metadata/Makefile.am     |    4 +
 metadata/rb-ext-db-key.c |  431 +++++++++++++++++++
 metadata/rb-ext-db-key.h |   88 ++++
 metadata/rb-ext-db.c     | 1060 ++++++++++++++++++++++++++++++++++++++++++++++
 metadata/rb-ext-db.h     |  124 ++++++
 9 files changed, 1785 insertions(+), 3 deletions(-)

commit d0647aacc9072b73aba0d56bdaf20efe59c3f26f
Author: Thiago Santos <thiago.sousa.santos@collabora.com>
Date:   Tue Dec 13 11:13:24 2011 -0300

    plugins: lyrics: fix getting of cached lyrics
    
    Put the file:// prefix for cached lyrics uri.
    
    Avoids getting an 'Operation not supported' due to gvfs not
    identifying the protocol to use to open the resource.

 plugins/lyrics/lyrics.py |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 0d9a56689906614355c30b3597f2b880ec9e0b1d
Author: Thiago Santos <thiago.sousa.santos@collabora.com>
Date:   Thu Dec 8 23:51:49 2011 -0300

    plugins: lyrics: remove inactive sites
    
    Remove inactive sites of lyrics plugin

 plugins/lyrics/LeoslyricsParser.py |  113 ------------------------------------
 plugins/lyrics/LyrcParser.py       |   86 ---------------------------
 plugins/lyrics/LyricsSites.py      |    4 -
 plugins/lyrics/Makefile.am         |    2 -
 4 files changed, 0 insertions(+), 205 deletions(-)

commit d453444debdfa94875fc2afe6568397e3cb8ef5e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Dec 18 08:28:08 2011 +1000

    Revert "don't take the gdk lock before calling g_application_run"
    
    This reverts commit d286824228cf5cd2e13da2a0449391f44af86eb2.
    
    We don't build with glib 2.32 yet so breaking things to work with it
    doesn't seem like a good idea.

 shell/main.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 66bd813cf5866855fbf5c951acff43662d1b8f8a
Author: Yuri Matsuk <yuri@matsuk.net>
Date:   Sat Dec 17 17:17:49 2011 +0300

    Updated Belarusian translation.

 po/be.po | 5733 ++++++++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 4613 insertions(+), 1120 deletions(-)

commit be21408ee736fbb4ac563ce8ec847ddf4d03d99b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Dec 17 21:38:51 2011 +1000

    daap: make password prompts work properly (bug #666338)
    
     _________________________________________
    / finish authentication in the mount      \
    | operation's reply signal rather than    |
    | doing stupid mainloop tricks. also free |
    | password lists returned by              |
    | gnome-keyring and clear the connection  |
    | pointer when releasing it so            |
    \ disconnecting actually finishes         /
     -----------------------------------------
            \   ^__^
             \  (oo)\_______
                (__)\       )\/\
                    ||----w |
                    ||     ||

 plugins/daap/rb-daap-source.c |  137 +++++++++++++++++++++++------------------
 1 files changed, 76 insertions(+), 61 deletions(-)

commit 301d954ed964343aa135764afbe29f21df5d0b6d
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Fri Dec 9 15:01:27 2011 +0100

    Updated Galician translations

 po/gl.po | 4719 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 2324 insertions(+), 2395 deletions(-)

commit 89c872b075b267aae153ee8caa7b0a63f435fb02
Author: Muhammet Kara <muhammet.k@gmail.com>
Date:   Sat Nov 26 08:59:11 2011 +0200

    [l10n]Updated Turkish translation

 po/tr.po | 1377 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 654 insertions(+), 723 deletions(-)

commit 24d41b78ce7b6991f0cfb1e1c83cc89255bb7e6a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Nov 25 15:58:06 2011 +0100

    Updated Slovenian translation

 po/sl.po |  901 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 477 insertions(+), 424 deletions(-)

commit 8bc2fc3f436591fe557a5c27418089e8d59e0658
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Nov 24 09:05:55 2011 +1000

    daap: make plugin preferences work somewhat (bug #664680)

 plugins/daap/rb-daap-plugin.c  |   18 ++++++++----------
 plugins/daap/rb-daap-sharing.c |    2 +-
 2 files changed, 9 insertions(+), 11 deletions(-)

commit f1015626e1c996a7002f8c4ea12cafedd44e1715
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Nov 17 18:30:18 2011 +1000

    remove libgnome-media-profiles from rhythmbox.pc

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

commit 9136742fb422bc6f594fe918714f9a8b84aec352
Author: Muhammet Kara <muhammet.k@gmail.com>
Date:   Mon Nov 14 12:44:46 2011 +0200

    [l10n]Updated Turkish translation

 po/tr.po |  568 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 259 insertions(+), 309 deletions(-)

commit 5f2c6dd6b0971ed7026de9370a2976791f40bcde
Author: OKANO Takayoshi <kano@na.rim.or.jp>
Date:   Fri Nov 11 02:44:36 2011 +0900

    Updated Japanese translation

 po/ja.po | 3190 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1670 insertions(+), 1520 deletions(-)

commit 31c1e9dc0e69f90a56a76f2332d05e0eef5a524f
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Nov 9 09:55:11 2011 +0100

    Updated Czech translation

 po/cs.po |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit 6887ca79cd6a6bf8836747cf7a606daeb5ad3adb
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Nov 8 23:28:45 2011 +0100

    Updated Polish translation

 po/pl.po |  162 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 81 insertions(+), 81 deletions(-)

commit 9302476857bc4e821c5eef64eb79dfa40e3c269d
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Tue Nov 8 22:16:20 2011 +0100

    [l10n] Updated German translation

 po/de.po | 2226 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1137 insertions(+), 1089 deletions(-)

commit 1e8a09f026a28ad7b2859ac5fc5ee236109ee04f
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Nov 8 12:34:05 2011 +0100

    Updated Spanish translation

 po/es.po |  275 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 146 insertions(+), 129 deletions(-)

commit e3b1f687e5bf8973a430c96c651c1c01dcd20b87
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Nov 8 20:36:42 2011 +1000

    context: move the visibility toggle to the menu
    
    also fix the add_widget call when re-adding it.

 plugins/context/ContextView.py |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 5be6a8def63d33e7b8a8c3058dc2524f5d5c8401
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Nov 7 23:20:17 2011 +0100

    Updated Czech translation

 po/cs.po |  184 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 109 insertions(+), 75 deletions(-)

commit 0a41e44bf3e889b0d9137b3032416886c9167934
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Nov 7 23:17:21 2011 +0100

    Updated Czech translation

 po/cs.po | 1988 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1016 insertions(+), 972 deletions(-)

commit 702199179d90cc773d9d1319420f622db64657cd
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Mon Nov 7 21:45:24 2011 +1000

    Fix internationalization of Python plugins
    
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=663469

 plugins/artdisplay/LastFMCoverArtSearch.py |    3 +++
 plugins/artdisplay/artdisplay.py           |    3 +++
 plugins/context/AlbumTab.py                |    3 +++
 plugins/context/ArtistTab.py               |    5 ++++-
 plugins/context/ContextView.py             |    3 +++
 plugins/context/LastFM.py                  |    3 +++
 plugins/context/LinksTab.py                |    4 ++--
 plugins/context/LyricsTab.py               |    3 +++
 plugins/im-status/im-status.py             |    3 +++
 plugins/lyrics/LyricsConfigureDialog.py    |    5 ++++-
 plugins/lyrics/LyricsSites.py              |    5 +++++
 plugins/lyrics/WinampcnParser.py           |    1 -
 plugins/lyrics/lyrics.py                   |    3 +++
 plugins/magnatune/MagnatuneSource.py       |    3 +++
 plugins/magnatune/magnatune.py             |    3 +++
 plugins/pythonconsole/pythonconsole.py     |    6 ++++++
 plugins/replaygain/config.py               |    3 +++
 plugins/replaygain/player.py               |    3 +++
 plugins/sample-python/sample-python.py     |    3 +++
 plugins/sendto/sendto.py                   |    3 +++
 20 files changed, 63 insertions(+), 5 deletions(-)

commit fad2289f887e5a3935836ce5bf7874c7525c8ee4
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Nov 7 21:27:45 2011 +1000

    add a function to return the locale directory to pass to gettext
    
    Python plugins need this since we can't automatically call
    gettext.install() for them any more.  Part of bug #663469.

 lib/rb-file-helpers.c |   12 ++++++++++++
 lib/rb-file-helpers.h |    1 +
 2 files changed, 13 insertions(+), 0 deletions(-)

commit 87ccce2b3c5897144a7bd9d5dbbe4de461cddc5e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Nov 5 21:46:18 2011 +0100

    Updated Polish translation

 po/pl.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eec2260055833d08e923119d14afa2afd016a447
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Nov 5 21:33:39 2011 +0100

    Updated Polish translation

 po/pl.po |   38 ++++++++++++++++++++++++++++++++++++--
 1 files changed, 36 insertions(+), 2 deletions(-)

commit 9fff2b8f750c0b2f07018f730af81cb4b6b3bd96
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Nov 5 21:30:01 2011 +0100

    Updated POTFILES.in

 po/POTFILES.in |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit 32ccff208940197d34c5090041efc563fcd58fe4
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Nov 5 21:02:16 2011 +0100

    Updated Polish translation

 po/pl.po |   81 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 42 insertions(+), 39 deletions(-)

commit 0857631e65c4cfa2ab8537468e739b0a5e8cf21b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Nov 5 22:41:54 2011 +1000

    add mnemonics/accelerators for focusing search entries
    
    re-enable alt-s, which disappeared with the label for the search,
    (bug #663354) and add ctrl-f (bug #427592).

 plugins/grilo/rb-grilo-source.c |   14 ++++++++++
 widgets/rb-search-entry.c       |   52 +++++++++++++++++++++++++++++++-------
 widgets/rb-search-entry.h       |    2 +
 widgets/rb-source-toolbar.c     |   20 +++++++++++++++
 4 files changed, 78 insertions(+), 10 deletions(-)

commit 0d55a38706627dcb86fa9f437bba2e8faaa18c1e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Nov 5 14:33:29 2011 +1000

    audiocd: implement impl_get_entry_view so various things work

 plugins/audiocd/rb-audiocd-source.c |   40 +++++++++++++++++++++--------------
 1 files changed, 24 insertions(+), 16 deletions(-)

commit d419ff6b14357314d94cc03a827c16e2afdca42a
Author: Shankar Prasad <svenkate@redhat.com>
Date:   Thu Nov 3 12:26:00 2011 +0530

    Updated Kannada Translations to fix the translation issue reported in the bug #663026

 po/kn.po |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

commit 60c88c00af81fc4ceac01f9d316de2cc0d20355d
Author: Pallai Roland <dap@mail.index.hu>
Date:   Wed Nov 2 21:40:48 2011 +1000

    mmkeys: use old-style key grabs if dbus call fails
    
    https://bugzilla.redhat.com/show_bug.cgi?id=712463

 plugins/mmkeys/rb-mmkeys-plugin.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 5094f313c16ebe506cbf354ca5fa4dc41dfb4c6a
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Oct 31 16:36:55 2011 +0100

    Updated Spanish translation

 po/es.po | 2091 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 1064 insertions(+), 1027 deletions(-)

commit aeaf1686e47dac6a6effdd9584f8397656b9aad0
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Oct 31 18:45:04 2011 +1000

    audiocd: fix build without musicbrainz

 plugins/audiocd/rb-audiocd-source.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 3601261c47a758c9e674af06470268c1ce0bf5ca
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Oct 30 20:35:19 2011 +0100

    Updated Polish translation

 po/pl.po |  635 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 315 insertions(+), 320 deletions(-)

commit c4e43c360f9c762193fa201d80f8bbf1be2f5e06
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Oct 30 20:29:29 2011 +0100

    Updated POTFILES.in

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

commit dc287cca2385b35c99216ffe7e1647f82591717d
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Oct 30 13:29:33 2011 +1000

    rework search UI and add source toolbar
    
    This replaces the search toolbar with a menu accessible through the
    primary icon in the search entry, and makes the search entry look
    more like search entries elsewhere in GNOME, particularly evolution,
    empathy and the control center.
    
    In the same row as the search entry, we now have a toolbar containing
    source-specific actions, such as adding new radio streams or podcasts,
    and toggling the visibility of the browser.  Sources and plugins no
    longer have the ability to add items to the main toolbar.  Since the
    main toolbar layout is now static, we can look at changing to a more
    compact layout.
    
    There is now once toolbar instance per source, rather than one shared
    between them.  The toolbar takes care of remembering search state
    for the source it's attached to, rather than having it stored externally.

 bindings/gi/Makefile.am                            |    6 +-
 data/ui/rhythmbox-ui.xml                           |   73 ++-
 plugins/audiocd/audiocd-ui.xml                     |    7 +
 plugins/audiocd/rb-audiocd-source.c                |   44 +-
 .../rb-audioscrobbler-profile-page.c               |   42 +-
 .../rb-audioscrobbler-radio-source.c               |   27 +-
 .../rb-disc-recorder-plugin.c                      |    9 +-
 plugins/daap/daap-ui.xml                           |    6 +
 plugins/daap/rb-daap-source.c                      |    5 +-
 plugins/fmradio/fmradio-ui.xml                     |    4 +
 plugins/fmradio/rb-fm-radio-source.c               |   35 +-
 plugins/generic-player/generic-player-ui.xml       |    7 +
 plugins/generic-player/rb-generic-player-source.c  |    1 +
 plugins/grilo/rb-grilo-source.c                    |    5 +-
 plugins/ipod/ipod-ui.xml                           |    7 +
 plugins/ipod/rb-ipod-source.c                      |   15 +-
 plugins/iradio/iradio-ui.xml                       |    5 +
 plugins/iradio/rb-iradio-source.c                  |   51 +-
 plugins/mtpdevice/mtp-ui.xml                       |    7 +
 plugins/mtpdevice/rb-mtp-source.c                  |   16 +-
 plugins/visualizer/rb-visualizer-page.c            |    4 +
 podcast/rb-podcast-main-source.c                   |    2 +-
 podcast/rb-podcast-source.c                        |   68 +-
 shell/Makefile.am                                  |    2 -
 shell/rb-shell.c                                   |   60 +--
 shell/rb-source-header.c                           |  906 --------------------
 shell/rb-source-header.h                           |   78 --
 sources/rb-auto-playlist-source.c                  |   47 +-
 sources/rb-browser-source.c                        |   88 +--
 sources/rb-browser-source.h                        |    6 +-
 sources/rb-display-page.c                          |   62 +-
 sources/rb-display-page.h                          |    3 -
 sources/rb-import-errors-source.c                  |    1 -
 sources/rb-library-source.c                        |    3 +-
 sources/rb-media-player-source.c                   |    2 +-
 sources/rb-missing-files-source.c                  |    1 -
 sources/rb-play-queue-source.c                     |   17 +-
 sources/rb-source.c                                |  121 +--
 sources/rb-source.h                                |   18 +-
 sources/rb-static-playlist-source.c                |   62 +-
 sources/rb-static-playlist-source.h                |    2 +-
 widgets/Makefile.am                                |   10 +-
 widgets/rb-search-entry.c                          |  163 +++--
 widgets/rb-search-entry.h                          |    5 +-
 widgets/rb-source-toolbar.c                        |  488 +++++++++++
 widgets/rb-source-toolbar.h                        |   73 ++
 46 files changed, 1115 insertions(+), 1549 deletions(-)

commit d8782223dff07c27b7aa16b435fc738dc42c42af
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Oct 30 11:08:58 2011 +1000

    split RBRemovableMediaSource up into device source and transfer target
    
    RBRemovableMediaSource tied together too many unrelated aspects -
    the source UI structure, the ability to eject the device, and the
    ability to transfer things to the device.  In some cases (particularly
    audio CDs) we only want some of those things.
    
    RBDeviceSource is an interface for things that can be ejected.  The
    default implementation operates on a GMount or a GVolume, but the
    MTP plugin does its own thing.
    
    RBTransferTarget is an interface for things that can accept transfers.
    Currently only implemented by the generic player, iPod and MTP plugins,
    but the library might also use it.  The implementation needs to provide
    an encoding target and a method for building destination URIs.
    
    The remaining parts of RBRemovableMediaSource now live in
    RBMediaPlayerSource.

 bindings/gi/Makefile.am                            |    6 +-
 doc/reference/rhythmbox.types                      |    6 +-
 plugins/audiocd/album-info.ui                      |  178 ++--
 plugins/audiocd/rb-audiocd-source.c                |  377 ++++----
 plugins/audiocd/rb-audiocd-source.h                |   10 +-
 .../rb-dbus-media-server-plugin.c                  |    4 +-
 plugins/generic-player/rb-generic-player-plugin.c  |    6 +-
 plugins/generic-player/rb-generic-player-source.c  |   95 ++-
 plugins/generic-player/rb-generic-player-source.h  |    2 +-
 plugins/generic-player/rb-nokia770-source.c        |    4 +-
 plugins/generic-player/rb-nokia770-source.h        |    2 +-
 plugins/generic-player/rb-psp-source.c             |    4 +-
 plugins/generic-player/rb-psp-source.h             |    2 +-
 plugins/ipod/rb-ipod-source.c                      |   82 ++-
 plugins/mtpdevice/rb-mtp-source.c                  |   81 +-
 plugins/mtpdevice/rb-mtp-source.h                  |    1 -
 shell/rb-removable-media-manager.c                 |   29 +-
 sources/Makefile.am                                |    8 +-
 sources/rb-device-source.c                         |  418 ++++++++
 sources/rb-device-source.h                         |   63 ++
 sources/rb-media-player-source.c                   |  172 ++++-
 sources/rb-media-player-source.h                   |    6 +-
 sources/rb-removable-media-source.c                | 1029 --------------------
 sources/rb-removable-media-source.h                |  104 --
 sources/rb-transfer-target.c                       |  457 +++++++++
 sources/rb-transfer-target.h                       |   94 ++
 widgets/rb-entry-view.c                            |    2 +
 widgets/rb-property-view.c                         |    2 +
 28 files changed, 1744 insertions(+), 1500 deletions(-)

commit a18f363521f0029eb197b728d069abf8b86d223a
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Oct 25 07:50:06 2011 +1000

    audioscrobbler: bind column visibility settings (bug #662641)

 .../rb-audioscrobbler-radio-source.c               |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 92a129a816712cee66a5011d8faf0782aa09bec3
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Oct 19 21:19:34 2011 +0200

    Updated Polish translation

 po/pl.po |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit bf0f465e872d6d76a1c1e0709a2050575e93c75c
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Oct 17 19:58:19 2011 +1000

    magnatune: temporarily disable this plugin (bug #661957)
    
    Magnatune doesn't work due to g-i/pygobject limitations, and now it's
    causing crashes due to pygobject version clashes, so it's going on
    holiday for a while.

 plugins/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit a8dee25e3e2fcce9c4f012ab5284be78cc2a5964
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Oct 17 19:57:23 2011 +1000

    artdisplay: use gi.repository.GLib instead of glib module (bug #661330)

 plugins/artdisplay/LocalCoverArtSearch.py |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

commit c17547d6dacd2e1b875fd9f88754fa5f58242137
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Oct 17 19:56:48 2011 +1000

    sendto: stop using glib module and get everything from gi.repository

 plugins/sendto/sendto.py |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 3d79eeb8497efd52e1ae486e856ba5a26755d9bb
Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Date:   Sat Oct 15 18:22:23 2011 +0200

    Updated Esperanto translation

 po/eo.po | 3988 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1918 insertions(+), 2070 deletions(-)

commit 9782af87e92d1a149dea6df1eff53c7170015000
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Oct 15 22:25:18 2011 +1000

    metadata: fix getcwd compiler warning on OpenBSD

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

commit 9f0e6a19f8e82a0ce2f495e4180725c8e290c714
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Oct 15 12:08:40 2011 +1000

    track-transfer-batch: use lossless if that's all we have (bug #661806)
    
    If the encoding target for the batch only includes lossless profiles,
    use the first one that works.  The only situation this should occur in
    is when extracting from an audio CD with FLAC as the preferred media type.
    
    Otherwise lossless profiles are still ignored, even if a lossy profile
    requires additional plugins to be installed.

 shell/rb-track-transfer-batch.c |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)

commit 3a3d2dd499e59fcaf6a9c7956fd06053fc1b0cb7
Author: Ulf Winkelvos <ulf@winkelvos.de>
Date:   Fri Oct 14 08:23:09 2011 +1000

    power-manager: the session manager is on the session bus (bug #661700)

 plugins/power-manager/rb-power-manager-plugin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f03d2bbf0b242f1b1d96c182e39419935544e5b7
Author: Muhammet Kara <muhammet.k@gmail.com>
Date:   Wed Oct 12 13:51:34 2011 +0300

    Updated Turkish translation

 po/tr.po |  372 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 141 insertions(+), 231 deletions(-)

commit 8f8557533161d5cdf9859af1ebc1f322132835f6
Author: Muhammet Kara <muhammet.k@gmail.com>
Date:   Wed Oct 12 01:25:44 2011 +0300

    Updated Turkish translation

 po/tr.po | 6445 +++++++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 5351 insertions(+), 1094 deletions(-)

commit 50b24393f353e10f28ce4617e337e031cf2c851d
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Oct 11 22:04:40 2011 +1000

    ipod: try to make the ipod init dialog a bit less hideous

 plugins/ipod/ipod-init.ui |  102 +++++++++++++++++++++++++-------------------
 1 files changed, 58 insertions(+), 44 deletions(-)

commit 70232983c1f0062b8f38c9106372db35f432313f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Oct 11 08:49:32 2011 +1000

    removable-media-manager: take gdk lock when processing events

 shell/rb-removable-media-manager.c |   30 ++++++++++++++++++++----------
 1 files changed, 20 insertions(+), 10 deletions(-)

commit 0b2314843e111880ad1d4eec2b33e1f118dc4d29
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date:   Sun Oct 9 02:06:31 2011 +0300

    Updated Latvian translation.

 po/lv.po |  366 ++++++++++++++++++++++++++++---------------------------------
 1 files changed, 168 insertions(+), 198 deletions(-)

commit 571f25af2a889af0f50fd19c429dc9cec8ffb0f3
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Oct 8 18:02:01 2011 +1000

    entry-type: fix method check when updating entry availability

 rhythmdb/rhythmdb-entry-type.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 786081b96c9c46656004489cfee374d144ed08f8
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Oct 7 18:51:18 2011 +0200

    Updated Slovenian translation

 po/sl.po | 1257 ++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 659 insertions(+), 598 deletions(-)

commit 97f38f619d998d7db42511870fe17140b6bc825d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Oct 6 21:43:44 2011 +0200

    Updated Polish translation

 po/pl.po | 1243 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 644 insertions(+), 599 deletions(-)

commit f2b2fd8580546d01c624c025efedd61a02e9c856
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Oct 6 21:36:12 2011 +0200

    Fixed internationalization

 plugins/context/ContextView.py         |    8 +++---
 plugins/lyrics/lyrics.py               |    4 +-
 plugins/magnatune/magnatune.py         |    6 ++--
 plugins/pythonconsole/pythonconsole.py |    8 +++---
 plugins/sendto/sendto.py               |    4 +-
 po/POTFILES.in                         |   42 ++++++++++++++++---------------
 6 files changed, 37 insertions(+), 35 deletions(-)

commit 7d5be17f07194aa456c266b654da5c58d50a0846
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Oct 3 22:49:00 2011 +1000

    shell-player: use delayed sync for volume level (bug #660775)

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

commit 2577e0d7288fb06c627ec46a3509addfcf03e832
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Mon Oct 3 13:49:17 2011 +0200

    Update French translation

 po/fr.po |  721 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 359 insertions(+), 362 deletions(-)

commit d286824228cf5cd2e13da2a0449391f44af86eb2
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Oct 1 21:19:43 2011 +1000

    don't take the gdk lock before calling g_application_run
    
    GApplication calls g_main_context_iteration now, rather than going
    through the gtk wrappers that drop the gdk lock appropriately, so
    we just shouldn't hold the lock going in.

 shell/main.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 5ec27a0dece6eb6d7e4d77da4f02f393bbe5c47f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Sep 29 09:45:10 2011 +1000

    revive rhythmbox-client using new dbus interfaces + mpris

 remote/dbus/Makefile.am |    7 +-
 remote/dbus/rb-client.c |  670 ++++++++++++++++++++++++++---------------------
 2 files changed, 370 insertions(+), 307 deletions(-)

commit 6915c5f853ae23d3f50e3053ba71d054d240b8bc
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Sep 29 09:43:52 2011 +1000

    add version number to plugin dbus interfaces and object names too

 plugins/daap/rb-daap-plugin.c   |    6 +++---
 plugins/mpris/rb-mpris-plugin.c |    4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 7e38224ae6b3999a2cd2593823f1408dc5d538b5
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Sep 29 09:40:29 2011 +1000

    add version number to all dbus interfaces and object names
    
    Also change some method names to look more like everything else.

 metadata/rb-metadata-dbus.c    |    2 +-
 metadata/rb-metadata-dbus.h    |    6 +++---
 rhythmdb/rhythmdb-dbus.c       |    6 +++---
 shell/rb-playlist-manager.c    |   34 +++++++++++++++++-----------------
 sources/rb-play-queue-source.c |    6 +++---
 5 files changed, 27 insertions(+), 27 deletions(-)

commit fa9a352b67347c9aa4f516052f3f1ef5a0b53dc6
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Sep 29 09:30:34 2011 +1000

    shell: convert the shell into a GtkApplication
    
    This mostly replaces the shell dbus interface.  We're now using
    org.gnome.Rhythmbox3 as the dbus name since old dbus clients will not
    be able to talk to rhythmbox 3+ from here on.

 .gitignore                           |    2 +-
 bindings/vala/rb.vapi                |    1 -
 configure.ac                         |   14 +-
 data/Makefile.am                     |    4 +-
 data/org.gnome.Rhythmbox.service.in  |    3 -
 data/org.gnome.Rhythmbox3.service.in |    3 +
 shell/Makefile.am                    |    7 -
 shell/main.c                         |  339 +----
 shell/rb-shell.c                     | 2704 +++++++++++++++++----------------
 shell/rb-shell.h                     |   29 +-
 shell/rb-shell.xml                   |   93 --
 11 files changed, 1416 insertions(+), 1783 deletions(-)

commit e66d4d374dae1a69f8efa71de490cded9033fe11
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Sep 29 09:23:56 2011 +1000

    stop defining _XOPEN_SOURCE as it breaks glib sometimes

 plugins/audiocd/Makefile.am               |    2 +-
 plugins/audioscrobbler/Makefile.am        |    2 +-
 plugins/brasero-disc-recorder/Makefile.am |    2 +-
 plugins/daap/Makefile.am                  |    2 +-
 plugins/dbus-media-server/Makefile.am     |    2 +-
 plugins/fmradio/Makefile.am               |    2 +-
 plugins/generic-player/Makefile.am        |    2 +-
 plugins/grilo/Makefile.am                 |    2 +-
 plugins/ipod/Makefile.am                  |    2 +-
 plugins/iradio/Makefile.am                |    2 +-
 plugins/lirc/Makefile.am                  |    2 +-
 plugins/mmkeys/Makefile.am                |    2 +-
 plugins/mpris/Makefile.am                 |    2 +-
 plugins/mtpdevice/Makefile.am             |    2 +-
 plugins/notification/Makefile.am          |    2 +-
 plugins/power-manager/Makefile.am         |    2 +-
 plugins/sample-vala/Makefile.am           |    2 +-
 plugins/sample/Makefile.am                |    2 +-
 plugins/visualizer/Makefile.am            |    2 +-
 shell/Makefile.am                         |    3 ++-
 tests/Makefile.am                         |    2 +-
 21 files changed, 22 insertions(+), 21 deletions(-)

commit fd59a75af65ec309fb09d6fbd25a809a29fa9a10
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Sep 29 09:23:11 2011 +1000

    stop using shell.get_ui_manager in various plugins

 plugins/context/ContextView.py |    4 ++--
 plugins/lyrics/lyrics.py       |    4 ++--
 plugins/sendto/sendto.py       |   12 +++++++-----
 3 files changed, 11 insertions(+), 9 deletions(-)

commit 5e32ee5bfe915beccd804ef311724bb8fdc7bed9
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Sep 28 23:18:20 2011 +1000

    switch to pygobject 3 (bug #660351)

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

commit 209b3e8f758063d31cbce138f302d23a77eec45d
Author: Daniel Nylander <po@danielnylander.se>
Date:   Tue Sep 20 20:22:33 2011 +0200

    Updated Swedish translation

 po/sv.po | 2597 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1245 insertions(+), 1352 deletions(-)

commit 8b158c834a4f5972aa5839bddb1e160d5fcdfab4
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Sep 20 23:46:14 2011 +1000

    display-page-model: allow children to be added before their parents (bug #649020)
    
    This is a bit ugly, but it means pages can create and insert their own children
    as part of their construction, which seems useful and right.  The specific
    example here is the library creating child sources for multiple library
    locations.

 sources/rb-display-page-model.c |   18 +++++++++++++++++-
 sources/rb-display-page.c       |   16 ++++++++++++++++
 sources/rb-display-page.h       |    5 +++++
 3 files changed, 38 insertions(+), 1 deletions(-)

commit 5ddb835803750bf3bf5433828808999e98cd9780
Author: Jean Schurger <jean@schurger.org>
Date:   Tue Sep 20 08:57:46 2011 +1000

    visualizer: install mx theme data to datadir not libdir (bug #659508)

 plugins/visualizer/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit dc40bca2506f7716e5096264c77ca7aeff376b1d
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:   Mon Sep 19 21:15:48 2011 +0200

    [l10n] Updated German translation

 po/de.po |  498 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 253 insertions(+), 245 deletions(-)

commit 928a46c7a8e898cb5fd55d69d401712db9514135
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date:   Mon Sep 19 21:25:08 2011 +0300

    Updated Latvian translation.

 po/lv.po | 1878 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 972 insertions(+), 906 deletions(-)

commit 2dfea611896d34b7909444d372ae1175074fd3ec
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Sep 18 10:39:10 2011 +1000

    removable-media-source: fix encoding target property accessor (bug #658363)

 sources/rb-removable-media-source.c |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 67192685d853040ada31d35926909241be16df7b
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Sep 17 22:24:01 2011 +0200

    Updated Czech translation

 po/cs.po |   28 +++++++++++++++-------------
 1 files changed, 15 insertions(+), 13 deletions(-)

commit a72b43d4119c7ed6838625cc8ae2a13134514ba4
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Sep 17 22:54:09 2011 +1000

    grilo: use thumbnail key to provide album art

 plugins/grilo/rb-grilo-plugin.c |  112 +++++++++++++++++++++++++++++++++++++++
 plugins/grilo/rb-grilo-source.c |   11 +----
 plugins/grilo/rb-grilo-source.h |   19 +++++++
 3 files changed, 132 insertions(+), 10 deletions(-)

commit 6ac5f9d027ae7667de5a32b936fb3cc855d684ec
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Sep 17 10:55:47 2011 +0200

    Updated Slovenian translation

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

commit 179571bbba30f1d7d06624e978d0951c2234325c
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Sep 17 18:27:27 2011 +1000

    grilo: move the search bar into the pane with the browser

 plugins/grilo/rb-grilo-source.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 3d89532b62e88a0f17fe9684097845e61f05cd46
Author: Jean Schurger <jean@schurger.org>
Date:   Sat Sep 17 07:46:43 2011 +1000

    grilo: don't crash on browser selection if there's no search bar (bug #659261)

 plugins/grilo/rb-grilo-source.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 42165b4e66b97b27ff436b84974b35843818441f
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Thu Sep 15 22:38:12 2011 +0200

    Updated Slovenian translation

 po/sl.po |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit cdc0368516d8eaa9ef93188e247e83e82435fa4b
Author: dmustieles <daniel.mustieles@gmail.com>
Date:   Thu Sep 15 13:57:00 2011 +0200

    Updated Spanish translation

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

commit ff4af709400d269971e3007d3d61ec4104457a7a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Sep 14 15:50:14 2011 +0200

    Updated Slovenian translation

 po/sl.po |   31 +++++++++++++++++--------------
 1 files changed, 17 insertions(+), 14 deletions(-)

commit 08d25621d7460fa1f1523105bc7b68c966e74015
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Sep 13 22:30:06 2011 +0200

    Updated Slovenian translation

 po/sl.po |  170 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 82 insertions(+), 88 deletions(-)

commit ca6366f7ad9604a2420e8434c5e3ac96dde38bb8
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Tue Sep 13 21:44:55 2011 +0200

    Updated Slovenian translation

 po/sl.po |  842 +++++++-------------------------------------------------------
 1 files changed, 84 insertions(+), 758 deletions(-)

commit a9397acc723ebce9f56bf851f1ceaa655c3966cf
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Sep 13 21:23:52 2011 +0200

    Updated Polish translation

 po/pl.po |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

commit a70abcc574451355f5b95c004e9f3dd0c4358d52
Author: dmustieles <daniel.mustieles@gmail.com>
Date:   Tue Sep 13 17:46:00 2011 +0200

    Updated Spanish translation

 po/es.po |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

commit 75e1de32d7dcca3ee5da3c3c3a403889409c73a1
Author: Antoine Jacoutot <ajacoutot@openbsd.org>
Date:   Tue Sep 13 15:25:31 2011 +0200

    Properly install gsetting schema files on BSDs.
    
    Apply the same recipe as in #627126.

 macros/gsettings.m4 |   16 ++--------------
 1 files changed, 2 insertions(+), 14 deletions(-)

commit c925287faad2eca815b3ff509be59cc85e2df060
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Sep 13 21:12:16 2011 +1000

    dbus-media-server: add track number, forget about fancy display names
    
    Fancy display names (including artist, album etc.) didn't really solve
    the problem, and they caused other problems too.

 .../rb-dbus-media-server-plugin.c                  |   45 ++++---------------
 1 files changed, 10 insertions(+), 35 deletions(-)

commit 61d473070a5965332e1714c0290eb32665660353
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Sep 12 21:57:26 2011 +1000

    grilo: use ngettext where appropriate (bug #658801)

 plugins/grilo/rb-grilo-source.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 8c9423decc0e017f36f2dfdcb722acc51367be92
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Sep 12 21:56:49 2011 +1000

    grilo: use track number if present

 plugins/grilo/rb-grilo-source.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 0074a10df0404af2496c34e1773f35f278a0461d
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Sep 12 12:42:20 2011 +0200

    Updated Czech translation

 po/cs.po |  271 ++++++++++++++++++-------------------------------------------
 1 files changed, 80 insertions(+), 191 deletions(-)

commit 9f4a17902a9c0e6962d6d975e97fb517cb266c48
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Sep 11 18:18:27 2011 +0200

    Updated Spanish translation

 po/es.po |  393 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 196 insertions(+), 197 deletions(-)

commit 8a4cb4b55d15ecec5b96e805ae2f65b2d87bb62b
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Sep 10 15:58:22 2011 +0200

    Updated Polish translation

 po/pl.po |  176 ++++++++++---------------------------------------------------
 1 files changed, 29 insertions(+), 147 deletions(-)

commit 0296f0fe21708cba3b2402dc99f30a5ff13feac2
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Sep 10 23:18:57 2011 +1000

    add grilo plugin
    
    Still a few rough edges, but everything seems to work.  This
    replaces the coherence and jamendo plugins.

 configure.ac                         |   23 +
 data/org.gnome.rhythmbox.gschema.xml |    4 +
 plugins/Makefile.am                  |    4 +
 plugins/grilo/Makefile.am            |   45 ++
 plugins/grilo/grilo.plugin.in        |    8 +
 plugins/grilo/rb-grilo-plugin.c      |  184 ++++++
 plugins/grilo/rb-grilo-source.c      | 1104 ++++++++++++++++++++++++++++++++++
 plugins/grilo/rb-grilo-source.h      |   65 ++
 po/POTFILES.in                       |    3 +
 9 files changed, 1440 insertions(+), 0 deletions(-)

commit e3c6da3b33308fb08ffeab9ecf6e0fd9609b7486
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Sep 10 20:11:25 2011 +1000

    search-entry: add explicit search mode
    
    In explicit search mode, the search entry includes a button rather
    than a label, and only emits the search signal when the button is
    pressed, rather than when the user stops typing.

 widgets/rb-search-entry.c |  141 +++++++++++++++++++++++++++++++++++++++-----
 widgets/rb-search-entry.h |    2 +-
 2 files changed, 126 insertions(+), 17 deletions(-)

commit 5db81f7c22d7d558663e2f6db3bdcb871d3d482f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Sep 10 12:58:03 2011 +1000

    remove jamendo plugin
    
    Downloading the entire catalogue isn't really a viable approach
    any more.

 configure.ac                                       |    1 -
 data/org.gnome.rhythmbox.gschema.xml               |   13 -
 plugins/Makefile.am                                |    1 -
 plugins/jamendo/JamendoConfigureDialog.py          |   58 ----
 plugins/jamendo/JamendoSaxHandler.py               |  107 -------
 plugins/jamendo/JamendoSource.py                   |  330 --------------------
 plugins/jamendo/Makefile.am                        |   32 --
 .../jamendo/icons/hicolor/24x24/places/jamendo.png |  Bin 878 -> 0 bytes
 plugins/jamendo/jamendo-loading.ui                 |  195 ------------
 plugins/jamendo/jamendo-prefs.ui                   |  121 -------
 plugins/jamendo/jamendo.plugin.in                  |   10 -
 plugins/jamendo/jamendo.py                         |  137 --------
 plugins/jamendo/jamendo_logo.png                   |  Bin 27947 -> 0 bytes
 plugins/jamendo/jamendo_logo_medium.png            |  Bin 12493 -> 0 bytes
 po/POTFILES.in                                     |    6 -
 15 files changed, 0 insertions(+), 1011 deletions(-)

commit 4365dd9085834fb4bd8307606a0d7ee4db81527f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Sep 10 12:48:54 2011 +1000

    remove coherence plugin
    
    hasn't worked for a long time, and I'm about to add a new media
    browser plugin using grilo.

 plugins/Makefile.am                             |    2 -
 plugins/coherence/Makefile.am                   |   16 -
 plugins/coherence/coherence.rb-plugin.in        |    9 -
 plugins/coherence/upnp_coherence/Makefile.am    |    8 -
 plugins/coherence/upnp_coherence/MediaPlayer.py |  547 -----------------------
 plugins/coherence/upnp_coherence/MediaStore.py  |  495 --------------------
 plugins/coherence/upnp_coherence/UpnpSource.py  |  147 ------
 plugins/coherence/upnp_coherence/__init__.py    |  326 --------------
 8 files changed, 0 insertions(+), 1550 deletions(-)

commit 2275baef84d598a1b47da01202c9aa98757e7cfa
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Sep 10 12:35:07 2011 +1000

    enable maintainer mode by default

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

commit 31e8e0e6b3a4af101f60b5733e0cfdd736f3dd6d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Sep 8 22:14:15 2011 +0200

    Updated Polish translation

 po/pl.po |  658 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 362 insertions(+), 296 deletions(-)

commit ca24590d4be8602d02947d1d373ebdfa73b73e59
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Thu Sep 1 15:46:58 2011 +0200

    Update French translation

 po/fr.po |   77 ++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 43 insertions(+), 34 deletions(-)

commit 1bed894c6ba95db485a62ac3baf3e5bca605d166
Author: Cheng-Chia Tseng <pswo10680@gmail.com>
Date:   Mon Aug 29 19:09:16 2011 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 6324 +++++++++++++++++++++++++++++++++--------------------------
 po/zh_TW.po | 6353 +++++++++++++++++++++++++++++++++--------------------------
 2 files changed, 7125 insertions(+), 5552 deletions(-)

commit 8ff760e4500dd22c44907b71b5c38b369d0e39a0
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Aug 26 08:58:38 2011 +1000

    don't crash when looking at the 'copy' encoding profile (bug #657185)

 shell/rb-track-transfer-batch.c |    3 ++-
 shell/rb-track-transfer-queue.c |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit d33d36fabca88bc2830f1c0450fbc97f910b59da
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Tue Aug 23 20:07:48 2011 +0200

    Updated Serbian translation

 po/sr.po       |  746 +++++++++++++++++++++++++++++++++-----------------------
 po/sr@latin.po |  746 +++++++++++++++++++++++++++++++++-----------------------
 2 files changed, 870 insertions(+), 622 deletions(-)

commit 94979ab998415271140872bf3a2081ad0d6bb935
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Aug 23 20:47:29 2011 +1000

    dbus-media-server: don't crash on property changes (bug #657126)

 .../rb-dbus-media-server-plugin.c                  |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2caa27b7cd90204498464fafe51c257b60d19fc0
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Aug 23 20:03:24 2011 +1000

    lyrics: fix various problems with configuration (bug #657119)

 plugins/lyrics/LyricsConfigureDialog.py |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit e054b41e86faeb935959524b8a3d906481c57704
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sun Aug 21 22:05:11 2011 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  476 ++++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 280 insertions(+), 196 deletions(-)

commit f00a787648a0e2e6d69c1c39a5328bd2a55fa11e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Aug 19 23:27:45 2011 +1000

    shell: fix include path for girepository.h

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

commit a81c24a048dea3ee7bf1436542bbdaffe30a150f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Aug 19 23:21:20 2011 +1000

    finish converting plugins to use introspection for everything
    
    embedded cover art search requires improvements to GStreamer
    introspection and/or pygobject, so it's currently disabled.

 plugins/artdisplay/CoverArtDatabase.py       |   10 +++---
 plugins/artdisplay/EmbeddedCoverArtSearch.py |   34 +++++++++---------
 plugins/artdisplay/LocalCoverArtSearch.py    |    3 +-
 plugins/artdisplay/artdisplay.py             |   47 +++++++++++++------------
 plugins/context/AlbumTab.py                  |   21 +++++------
 plugins/context/ArtistTab.py                 |   27 +++++++--------
 plugins/context/ContextView.py               |   11 +++---
 plugins/context/LinksTab.py                  |   19 +++++-----
 plugins/context/LyricsTab.py                 |   21 +++++------
 plugins/jamendo/JamendoSource.py             |   15 ++++----
 plugins/jamendo/jamendo.py                   |   10 ++---
 plugins/lyrics/LyricsConfigureDialog.py      |    3 +-
 plugins/lyrics/LyricsParse.py                |    5 +--
 plugins/magnatune/MagnatuneSource.py         |   19 +++++-----
 plugins/magnatune/magnatune.py               |   18 ++++-----
 plugins/rb/Loader.py                         |   17 ++++-----
 plugins/replaygain/player.py                 |   38 +++++++--------------
 17 files changed, 146 insertions(+), 172 deletions(-)

commit 6f0fa0f96f74b44e273cc0f650a83dfb8a27ee8e
Author: Jamie Nicol <jamie@thenicols.net>
Date:   Wed Aug 17 16:35:54 2011 +0100

    configure.ac: indicate whether visualizer plugin is being built
    
    https://bugzilla.gnome.org/show_bug.cgi?id=656759

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

commit a967a90eb6af16cd480d7f8dd187c1e34f433f4c
Author: Jamie Nicol <jamie@thenicols.net>
Date:   Mon Jun 20 13:13:08 2011 +0100

    audioscrobbler: ensure RBAudioscrobblerUserData stays alive for image download
    
    Make RBAudioscrobblerUserData refcounted and give the download map a reference.
    Also make download maps responsible for unreffing their keys and values, and
    fix a couple leaks.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=645015

 plugins/audioscrobbler/rb-audioscrobbler-user.c |  130 ++++++++++++-----------
 plugins/audioscrobbler/rb-audioscrobbler-user.h |    2 +
 2 files changed, 69 insertions(+), 63 deletions(-)

commit 81a502acf33e985bd217e5e8d05cd5ea877d8d7b
Author: Marek Černocký <marek@manet.cz>
Date:   Tue Aug 9 19:42:43 2011 +0200

    Updated Czech translation

 po/cs.po |   80 ++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 45 insertions(+), 35 deletions(-)

commit d9fe72447999c2777ddc053dfa28ff363e84336d
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Aug 8 21:06:44 2011 +1000

    visualizer: add colorspace converter so it works with playbin2

 plugins/visualizer/rb-visualizer-page.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 8be7ec879217525f7fed7d6692aa0ed5fc9db3f2
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Aug 7 20:55:54 2011 +1000

    display-page-model: update group visibility when removing pages

 sources/rb-display-page-model.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 78bf97ef80ed50ba5f8e1eadf5433902e502a078
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sat Aug 6 21:37:41 2011 +0200

    [l10n] Updated German translation

 po/de.po |   75 +++++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 43 insertions(+), 32 deletions(-)

commit 6a9687f87b628a6f08cc69838b280d9e2064a8ed
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:   Sat Aug 6 13:05:12 2011 +0200

    Updated Slovenian translation

 po/sl.po |  116 +++++++++++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 81 insertions(+), 35 deletions(-)

commit fd52cc7c7d030037cd19fdff15ff55a12e66e1bc
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sat Aug 6 13:01:16 2011 +0200

    Updated Spanish translation

 po/es.po |   91 +++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 49 insertions(+), 42 deletions(-)

commit ebaa4d566ebb9d8a027ea30c4f2a9e88d258ec2f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Aug 5 22:55:50 2011 +1000

    dbus-media-server: fix various stupid bugs in previous commit

 .../rb-dbus-media-server-plugin.c                  |   30 +++----------------
 1 files changed, 5 insertions(+), 25 deletions(-)

commit 34927db670f6bd3ae71a1a8c6c5888aaf42dc743
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Aug 5 22:35:15 2011 +1000

    dbus-media-server: add artist/album/genre trees
    
    Only one level, and only for the library so far.  Music item
    display names are now a bit more interesting too.

 .../rb-dbus-media-server-plugin.c                  | 1251 +++++++++++++++++---
 1 files changed, 1110 insertions(+), 141 deletions(-)

commit 5371a53f180007f7998720acf8d7d3376376a39d
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Tue Aug 2 18:34:12 2011 +0200

    Updated French translation

 po/fr.po | 2107 ++++++++++++++++++++++++++------------------------------------
 1 files changed, 897 insertions(+), 1210 deletions(-)

commit e21f33201867b9905efdc795e85df8f70f72db21
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Aug 2 08:51:24 2011 +1000

    shell: don't override toolbar visibility setting for no reason (bug #655760)

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

commit 685f9233c028784e0608344e71f2ff8fe58448cd
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Tue Aug 2 01:48:16 2011 +0400

    Updated Russian translation

 po/ru.po |  569 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 302 insertions(+), 267 deletions(-)

commit 5adfb7296fca095ce147d05f8eac2a23f6e13de4
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun Jul 31 18:37:16 2011 +0200

    [l10n] Updated German translation

 po/de.po |   77 +++++++++++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 61 insertions(+), 16 deletions(-)

commit 8135495bed59643d63a0d557da558efbf1937c82
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:   Sat Jul 30 19:18:20 2011 +0200

    Updated Slovenian translation

 po/sl.po |  831 ++++++++++++++++++++++----------------------------------------
 1 files changed, 299 insertions(+), 532 deletions(-)

commit 7831b9031585049db3284ad29a5fdd0d93761ee5
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   Fri Jul 29 15:15:04 2011 +0200

    Added Basque language

 help/Makefile.am                              |    2 +-
 help/eu/eu.po                                 | 2979 +++++++++++++++++++++++++
 help/eu/figures/rb-iradio-main.png            |  Bin 0 -> 116940 bytes
 help/eu/figures/rb-notification-area-menu.png |  Bin 0 -> 12469 bytes
 help/eu/figures/rb-notification-window.png    |  Bin 0 -> 14934 bytes
 help/eu/figures/rb-notification-zone.png      |  Bin 0 -> 5793 bytes
 help/eu/figures/rb-podcast-main.png           |  Bin 0 -> 140701 bytes
 help/eu/figures/rb-statusbar.png              |  Bin 0 -> 2854 bytes
 help/eu/figures/rb-toolbar-prevplaynext.png   |  Bin 0 -> 2877 bytes
 help/eu/figures/rb-toolbar-repeat.png         |  Bin 0 -> 10782 bytes
 help/eu/figures/rb-toolbar-shuffle.png        |  Bin 0 -> 10757 bytes
 help/eu/figures/rb-toolbar.png                |  Bin 0 -> 10668 bytes
 help/eu/figures/rb-volume-changer.png         |  Bin 0 -> 1046 bytes
 help/eu/figures/rb-window-small.png           |  Bin 0 -> 26765 bytes
 help/eu/figures/rb-window.png                 |  Bin 0 -> 178261 bytes
 15 files changed, 2980 insertions(+), 1 deletions(-)

commit 6eeddd066338d4edd4ae41f5acbc92c8cc96f430
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Jul 27 22:56:28 2011 +0200

    Updated Czech translation

 po/cs.po |   93 ++++++++++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 64 insertions(+), 29 deletions(-)

commit 421f65b35e84817830ec78e9de77af21728de1e6
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Jul 26 22:36:07 2011 +0200

    Updated Spanish translation

 po/es.po |  128 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 76 insertions(+), 52 deletions(-)

commit 5344d2d5caa4f44f2ec8ba40217453952e7ef9a5
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Jul 25 20:32:41 2011 +1000

    fix builddir != srcdir GIR generation

 bindings/gi/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1efb2ff5e53a329be2f06bde0b7e8699a5134e38
Author: Rico Tzschichholz <ricotz@t-online.de>
Date:   Mon Jul 25 20:32:07 2011 +1000

    fix some vala and dist problems

 bindings/vala/rb.vapi                          |   10 +++++-----
 bindings/vala/rhythmdb.vapi                    |    2 +-
 configure.ac                                   |    2 --
 data/Makefile.am                               |    2 +-
 plugins/rb/Makefile.am                         |    2 ++
 plugins/sample-vala/Makefile.am                |    2 +-
 plugins/sample-vala/rb-sample-vala-plugin.vala |    8 ++++++--
 7 files changed, 16 insertions(+), 12 deletions(-)

commit 0c25252db548109fbebd97964ae31bdbc4e84b2a
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Jul 25 18:28:47 2011 +1000

    display-page-group: add 'tools' category
    
    oops, this should have gone in with the visualizer plugin

 sources/rb-display-page-group.c |    2 ++
 sources/rb-display-page-group.h |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 30cfe8e55086045a252843de0cb09f18b22b8de6
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Jul 25 00:19:00 2011 +1000

    main: disable gdk multidevice support so clutter-gtk events work

 shell/main.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 082eaf958b60e3830f1607114353d777c930d616
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Jul 25 00:09:32 2011 +1000

    visualizer: new clutter-based visualizer plugin
    
    Better code, less horrible UI, and somewhat more interesting
    fullscreen mode than the old one.

 configure.ac                                  |   27 +
 data/org.gnome.rhythmbox.gschema.xml          |   18 +
 plugins/Makefile.am                           |    4 +
 plugins/visualizer/Makefile.am                |   80 +++
 plugins/visualizer/button-active.png          |  Bin 0 -> 569 bytes
 plugins/visualizer/button-disabled.png        |  Bin 0 -> 569 bytes
 plugins/visualizer/button-focus.png           |  Bin 0 -> 701 bytes
 plugins/visualizer/button-hover.png           |  Bin 0 -> 605 bytes
 plugins/visualizer/button.png                 |  Bin 0 -> 605 bytes
 plugins/visualizer/rb-visualizer-fullscreen.c |  666 +++++++++++++++++++++++++
 plugins/visualizer/rb-visualizer-fullscreen.h |   45 ++
 plugins/visualizer/rb-visualizer-menu.c       |  191 +++++++
 plugins/visualizer/rb-visualizer-menu.h       |   54 ++
 plugins/visualizer/rb-visualizer-page.c       |  429 ++++++++++++++++
 plugins/visualizer/rb-visualizer-page.h       |   82 +++
 plugins/visualizer/rb-visualizer-plugin.c     |  482 ++++++++++++++++++
 plugins/visualizer/visualizer-box.png         |  Bin 0 -> 330 bytes
 plugins/visualizer/visualizer-ui.xml          |   13 +
 plugins/visualizer/visualizer.css             |   56 ++
 plugins/visualizer/visualizer.plugin.in       |    8 +
 po/POTFILES.in                                |    5 +
 21 files changed, 2160 insertions(+), 0 deletions(-)

commit f8fe07a78a6c55a73cdd2b9626140a8e66ed5c6b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Jul 24 19:30:31 2011 +1000

    fix weird merge in previous commit

 sources/rb-display-page-tree.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 21340e27adf80146893cd7beaae3d745e2971638
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Jul 24 19:27:42 2011 +1000

    display-page-tree: make group expansion more reliable
    
    In particular, treat page visibility changes the same as pages being
    added and removed.

 sources/rb-display-page-model.c |   73 ++++++++++++++++++++++++++++----------
 sources/rb-display-page-tree.c  |    8 ++++
 2 files changed, 62 insertions(+), 19 deletions(-)

commit 25eee35ce254469a71862634e8d81238a5600d1d
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Jul 24 19:09:00 2011 +1000

    shell: set a reasonable default size for the plugin dialog

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

commit 09b620fc9944ec211271070a6188d5a23ed5d5e2
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Jul 23 21:32:08 2011 +1000

    im-status: depend on the rb plugin

 plugins/im-status/im-status.plugin.in |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6a0d6eec61957472757a14125973ed962ce70fb8
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Jul 23 21:17:13 2011 +1000

    iradio: make the genre browser's internal widgets visible

 plugins/iradio/rb-iradio-source.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 030e455b0fc60c4bfa72f9a6ef1f097615694a96
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Jul 21 11:44:49 2011 +0200

    Updated Czech translation

 po/cs.po |  539 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 280 insertions(+), 259 deletions(-)

commit 382307fb929305bd5b07a0e74de51f19daf81eff
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Jul 20 20:54:55 2011 +1000

    fix encoding target file install path

 data/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 64d77ff358333d0b724739359b08ea6fe2408378
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Jul 20 09:01:55 2011 +1000

    notification: don't create a notification on startup
    
    https://bugzilla.gnome.org/show_bug.cgi?id=652217

 plugins/notification/rb-notification-plugin.c |   26 -------------------------
 1 files changed, 0 insertions(+), 26 deletions(-)

commit 6ec3c17fe80107282b2a2009ef3641d9c5f64a05
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Jul 17 19:49:47 2011 +0200

    Updated Spanish translation

 po/es.po |  610 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 345 insertions(+), 265 deletions(-)

commit 6d00c289efb3c4f3b05c6a3ef6eb20f39d219050
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun Jul 17 17:44:15 2011 +0200

    [l10n] Updated German translation

 po/de.po |  594 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 333 insertions(+), 261 deletions(-)

commit 90b7496c0572a680e37b68cecf7d4013cbfeee4c
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Jul 17 21:56:44 2011 +1000

    Replace metadata and encoder backends
    
    Use GstDiscoverer for reading metadata.  The media type we report is now based
    on the audio encoding, rather than the top level container type as previously.
    For string tags, return the first valid utf-8 string, or a later string of
    which it is a prefix.  This should work better for badly (multiply) tagged MP3
    files in particular.
    
    Use a decodebin2-based pipeline for writing metadata.  We allow autoplugging to
    continue until we get to a decoder, then connect tagging and muxing elements
    for the encoding type.  This removes extra ID3 and APE tags from MP3 files.
    
    The 'mimetype' database field is now called 'media-type', and hopefully we're
    more consistent about what's a media type as opposed to a MIME type.  The
    database version number has been bumped, and all file metadata will be re-read
    to populate the media-type field.
    
    Use encodebin and encoding profiles instead of libgnome-media-profiles.  We
    have a set of profiles for common media types (ogg vorbis, mp3, flac, aac)
    which we use to build targets for the library and for devices.  We don't yet do
    anything with presets, so all encoding will use the default encoder settings
    for now.  Users can override the default set of profiles by copying
    rhythmbox.gep to ~/.local/share/rhythmbox/ and editing it.
    
    Since the new profile system doesn't hide profiles that require additional
    plugins from us, we can do automatic installation of encoders and muxers either
    when selecting a preferred encoding type, or when starting a transfer.
    
    Drop all compatibility code for old GStreamer versions.  We now require GStreamer
    0.10.32.
    
    Fixes too many bugs to list here.

 backends/gstreamer/rb-encoder-gst.c                |  854 +++--------
 backends/gstreamer/rb-encoder-gst.h                |   15 +-
 backends/gstreamer/rb-player-gst-xfade.c           |   34 +-
 backends/gstreamer/rb-player-gst.c                 |   10 -
 backends/rb-encoder.c                              |   65 +-
 backends/rb-encoder.h                              |   26 +-
 configure.ac                                       |   14 +-
 data/Makefile.am                                   |    4 +
 data/org.gnome.rhythmbox.gschema.xml               |    9 +-
 data/rhythmbox.gep                                 |   46 +
 data/ui/library-prefs.ui                           |  115 +-
 doc/reference/rhythmbox-sections.txt               |    3 +-
 lib/Makefile.am                                    |    2 +
 lib/rb-gst-media-types.c                           |  309 ++++
 lib/rb-gst-media-types.h                           |   75 +
 lib/rb-util.c                                      |   21 -
 lib/rb-util.h                                      |    1 -
 metadata/rb-metadata-dbus-client.c                 |   28 +-
 metadata/rb-metadata-dbus-service.c                |    4 +-
 metadata/rb-metadata-dbus.c                        |    2 +-
 metadata/rb-metadata-gst-common.c                  |   60 -
 metadata/rb-metadata-gst-common.h                  |   10 -
 metadata/rb-metadata-gst.c                         | 1675 ++++++++------------
 metadata/rb-metadata.h                             |    4 +-
 metadata/test-metadata.c                           |   10 +-
 plugins/audiocd/rb-audiocd-source.c                |    2 +-
 plugins/daap/rb-daap-record.c                      |    2 +-
 .../rb-dbus-media-server-plugin.c                  |   11 +-
 plugins/generic-player/rb-generic-player-source.c  |   44 +-
 plugins/ipod/rb-ipod-source.c                      |   44 +-
 plugins/mpris/rb-mpris-plugin.c                    |    2 +-
 plugins/mtpdevice/rb-mtp-source.c                  |  100 +-
 plugins/rbzeitgeist/rbzeitgeist.py                 |    2 +-
 podcast/rb-feed-podcast-properties-dialog.c        |    7 +-
 podcast/rb-podcast-manager.c                       |   10 +-
 rhythmdb/rhythmdb-private.h                        |    2 +-
 rhythmdb/rhythmdb-song-entry-types.c               |    6 +-
 rhythmdb/rhythmdb-tree.c                           |   17 +-
 rhythmdb/rhythmdb.c                                |   45 +-
 rhythmdb/rhythmdb.h                                |    2 +-
 shell/rb-track-transfer-batch.c                    |  286 +++--
 shell/rb-track-transfer-batch.h                    |    9 +-
 shell/rb-track-transfer-queue.c                    |  235 ++-
 sources/rb-import-errors-source.c                  |    5 +-
 sources/rb-library-source.c                        |  231 +++-
 sources/rb-removable-media-source.c                |  119 +-
 sources/rb-removable-media-source.h                |   10 +-
 47 files changed, 2211 insertions(+), 2376 deletions(-)

commit 0ef67a46eabbd71c054eff064386f2d3b3f51810
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sat Jul 16 15:50:13 2011 +0300

    Updated Lithuanian translation.

 po/lt.po | 1838 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 851 insertions(+), 987 deletions(-)

commit 4c7222d29b07e37a7747a5e7de475e3b1ec896e9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Jul 13 16:34:41 2011 +0200

    Updated Norwegian bokmål translation

 po/nb.po |   44 ++++++++++++++++++++++++--------------------
 1 files changed, 24 insertions(+), 20 deletions(-)

commit 6f9f44cc68820ad1e8e5cc736142d91102106aa7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Jul 10 15:19:19 2011 +0200

    Updated POTFILES.in

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

commit daaa482e32c5d3a40ad3f3656c035bdb1927e161
Author: Edison Zhao <edison0354@gmail.com>
Date:   Mon Jun 27 15:15:16 2011 +0800

    update Simplified Chinese (zh_CN) translation

 po/zh_CN.po | 2336 ++++++++++++++++++++++-------------------------------------
 1 files changed, 850 insertions(+), 1486 deletions(-)

commit f2a08e99b8c0a75d092b5720e66288063820cbb9
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Wed Jun 22 22:37:06 2011 +0300

    [im-status] Do not assume 'ascii', or unicode() will fail
    
    https://bugzilla.gnome.org/show_bug.cgi?id=653187

 plugins/im-status/im-status.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit efe3ee97d95b28d7aa9f2daf900f60a633243e0c
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Jun 21 08:39:29 2011 +1000

    sample-vala: remove extra brace

 plugins/sample-vala/rb-sample-vala-plugin.vala |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 62bf8ca2eef153acee96e410321fcd7b6735fd54
Author: Jamie Nicol <jamie@thenicols.net>
Date:   Mon Jun 20 00:10:34 2011 +0100

    audioscrobbler: save modified queue in dispose instead of finalize
    
    https://bugzilla.gnome.org/show_bug.cgi?id=652964

 plugins/audioscrobbler/rb-audioscrobbler.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ebf73ff28725f6c34a5f5e195e5b40518600b90e
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Mon Jun 13 14:58:16 2011 -0400

    cell-renderer-expander: fix expanders rendering in the sidebar
    
    https://bugzilla.gnome.org/show_bug.cgi?id=652488

 widgets/gossip-cell-renderer-expander.c |   32 +++++++++++++++++++-----------
 1 files changed, 20 insertions(+), 12 deletions(-)

commit 6423c45490d2eeaa179a115eaf9d1eb3e8bd5074
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue Jun 7 21:39:42 2011 +0200

    Added Norwegian bokmål translation

 po/nb.po |  246 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 108 insertions(+), 138 deletions(-)

commit 1b8501be299840b3203f58a62dbb4fcb95f6c4a3
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Jun 6 19:17:32 2011 +1000

    finish removing references to .gnome2 directories

 doc/reference/rhythmbox-sections.txt   |    2 -
 lib/rb-file-helpers.c                  |  109 +++-----------------------------
 lib/rb-file-helpers.h                  |    7 +--
 lib/rb-stock-icons.c                   |    8 +--
 plugins/artdisplay/CoverArtDatabase.py |    7 --
 plugins/magnatune/MagnatuneSource.py   |   39 ++----------
 shell/main.c                           |   17 -----
 shell/rb-shell.c                       |   18 +-----
 8 files changed, 19 insertions(+), 188 deletions(-)

commit c5edccf278026cca1d238b59c12fac5d4aa9e87b
Author: Maxim Petrov <iammozg@gmail.com>
Date:   Fri Jun 3 19:02:22 2011 +0400

    Updated Russian translation

 po/ru.po | 2577 ++++++++++++++++++++++----------------------------------------
 1 files changed, 908 insertions(+), 1669 deletions(-)

commit e0e5d06e3e3d2651639c0d0579635c3aa126dd4f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Jun 2 21:12:07 2011 +1000

    notification: use the right name for the action-icons capability

 plugins/notification/rb-notification-plugin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2e2def1e1739daeea29784faaf627aa86ac86e8b
Author: Adam Dingle <adam@yorba.org>
Date:   Tue May 24 16:52:20 2011 -0700

    Fixed syncing problem (bug #650919, #650920)
    
    When syncing an entire category (all music or all podcasts), Rhythmbox erroneously
    believed that no audio files previously existed on the target device.

 sources/sync/rb-sync-state.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit f1e4a8a1a6d284c939ffbbd9d654ffa417f79d35
Author: Pablo Arroyo Loma <pzioma@gmail.com>
Date:   Fri May 27 23:31:54 2011 +1000

    lyrics: actually install gtkbuilder files (bug #650801)

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

commit d4927d24fc365a4caecca8a8240aa87b41d8b71d
Author: Jamie Nicol <jamie@thenicols.net>
Date:   Thu May 26 23:40:07 2011 +0100

    audioscrobbler: use EggWrapBox to display data lists
    
    https://bugzilla.gnome.org/show_bug.cgi?id=651198

 plugins/audioscrobbler/audioscrobbler-profile.ui   |   74 -
 .../rb-audioscrobbler-profile-page.c               |  193 +-
 widgets/Makefile.am                                |    6 +-
 widgets/eggwrapbox-enums.c                         |   70 +
 widgets/eggwrapbox-enums.h                         |   23 +
 widgets/eggwrapbox.c                               | 2641 ++++++++++++++++++++
 widgets/eggwrapbox.h                               |  157 ++
 7 files changed, 2951 insertions(+), 213 deletions(-)

commit 8ab9e5d08fd0bdfae25de00c225308d575736d50
Author: W. Michael Petullo <mike@flyn.org>
Date:   Tue May 24 11:48:39 2011 -0500

    Prepend DACP enums with DACP and require libdmapsharing >= 2.9.11
    Signed-off-by: W. Michael Petullo <mike@flyn.org>

 configure.ac                  |    2 +-
 plugins/daap/rb-dacp-player.c |    8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 1c2f40b58954be25d0ea31d008a6763997f96307
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon May 23 21:23:51 2011 +1000

    audiocd: remove libmusicbrainz2 code (bug #650848)

 configure.ac                              |   19 +-
 plugins/audiocd/Makefile.am               |    9 -
 plugins/audiocd/sj-metadata-getter.c      |    6 -
 plugins/audiocd/sj-metadata-musicbrainz.c |  616 -----------------------------
 plugins/audiocd/sj-metadata-musicbrainz.h |   57 ---
 5 files changed, 2 insertions(+), 705 deletions(-)

commit 252cfc818332338a30b1b5b9900db859190d0513
Author: Alexander Shopov <ash@kambanaria.org>
Date:   Fri May 20 07:02:09 2011 +0300

    Updated Bulgarian translation

 po/bg.po | 2420 ++++++++++++++++++++++----------------------------------------
 1 files changed, 844 insertions(+), 1576 deletions(-)

commit c8e1896ecdc7ae54e46c4950dcd0dd8e0cdbac1f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri May 20 08:33:19 2011 +1000

    use g_date_time_format instead of eel_strdup_strftime (bug #647032, #647050)
    
    g_date_time_format supports a wider range of format specifiers,
    including some that eel_strdup_strftime didn't support but have been
    used in translations for years (oops).
    
    Also return "Never" instead of NULL in rb_utf_friendly_time, since
    that isn't such an obviously incorrect case that it should be treated
    as an error.  This fixes some weird crashes.

 lib/rb-cut-and-paste-code.c |  223 ++++++-------------------------------------
 lib/rb-cut-and-paste-code.h |    3 -
 2 files changed, 30 insertions(+), 196 deletions(-)

commit d7230bc94184e341d477722e3844006ef9d4ed87
Author: W. Michael Petullo <mike@flyn.org>
Date:   Wed May 18 22:05:06 2011 -0500

    daap: treat DAAP record's mediakind property as en enum, not int
    Signed-off-by: W. Michael Petullo <mike@flyn.org>

 plugins/daap/rb-daap-record.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit 2305ce47ad13c00979109192dbd34780b5bd944e
Author: W. Michael Petullo <mike@flyn.org>
Date:   Tue May 17 09:40:28 2011 -0500

    daap: properly handle password-protected shares; req. libdmapsharing 2.9.9+ (bug #501389)
    Signed-off-by: W. Michael Petullo <mike@flyn.org>

 configure.ac                  |    2 +-
 plugins/daap/rb-daap-source.c |   25 +++++++++++++++----------
 2 files changed, 16 insertions(+), 11 deletions(-)

commit 642a95f0e1a4125d078bc04cc1cb5d704b4fa2cd
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Mon May 16 00:31:17 2011 +0200

    Updated Serbian translation

 po/sr.po       | 4204 ++++++++++++++++++++++++++++----------------------------
 po/sr@latin.po | 4194 ++++++++++++++++++++++++++++----------------------------
 2 files changed, 4239 insertions(+), 4159 deletions(-)

commit 830aae552992ae5e5147b5673f572272425fc71e
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:   Mon May 9 20:24:00 2011 +0200

    Updated Slovenian translation

 po/sl.po | 1076 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 513 insertions(+), 563 deletions(-)

commit 3dd0307773244a7bedff3111f88a9c52f198e3ee
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon May 9 19:40:36 2011 +0200

    Updated Spanish translation

 po/es.po |   35 +++++++++++++++++------------------
 1 files changed, 17 insertions(+), 18 deletions(-)

commit 57a262714775006ad5f63b440c6f9ce0a1801d33
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun May 8 13:06:27 2011 +0200

    [l10n] Updated German translation

 po/de.po | 1087 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 515 insertions(+), 572 deletions(-)

commit 38c658a4039f968c6d68f3e5c7a2a32074c4521d
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun May 8 11:42:29 2011 +1000

    xfade: fix race condition with preroll vs end of previous stream (bug #646405)
    
    Previously there was a window where a stream would not be started
    if it finished prerolling after the previous stream reached EOS, but
    before the EOS message was processed on the main thread, and the
    new stream needed to wait for the previous stream to finish.
    
    We now check for new streams to start both when the stream reaches EOS
    (processed on the stream thread) and when the EOS bus message is
    processed (on the main thread), so the new stream will always be started.
    If it doesn't preroll in time, there may be a slight gap in the audio
    output, but that's unavoidable if preroll is too slow.

 backends/gstreamer/rb-player-gst-xfade.c |   61 +++++++++++++++++------------
 1 files changed, 36 insertions(+), 25 deletions(-)

commit a00e1d695dc221f33c781820c7abf632e2ddf264
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat May 7 12:40:42 2011 +1000

    mpris: disconnect signal handlers when deactivated (bug #649224)

 plugins/mpris/rb-mpris-plugin.c |   28 +++++++++++++++++++++++++++-
 1 files changed, 27 insertions(+), 1 deletions(-)

commit 11705daf5021918d4e1bcd5ea3b3d65a3af7683b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat May 7 00:25:34 2011 +1000

    segmented-bar: fix rendering when inside a container
    
    This is just a hack, we should fix the rendering code so it works
    when there's a pre-existing translation on the cairo context.

 widgets/rb-segmented-bar.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit fa526b8d4f481d3cd0922e2dbe74bf25166dd0f0
Author: Marek Černocký <marek@manet.cz>
Date:   Fri May 6 08:14:29 2011 +0200

    Updated Czech translation

 po/cs.po | 1405 ++++++++++++++++++--------------------------------------------
 1 files changed, 395 insertions(+), 1010 deletions(-)

commit fdcae1785921d178af82246bee1da4bf349cafea
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu May 5 22:44:57 2011 +0200

    Updated Polish translation

 po/pl.po |  967 +++++++++++++++++++++++++-------------------------------------
 1 files changed, 395 insertions(+), 572 deletions(-)

commit 995a8ae54e01621527c738b46a17fbda7f56b982
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Thu May 5 22:31:26 2011 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 1891 +++++++++++++++++++++++++-------------------------------------
 1 files changed, 747 insertions(+), 1144 deletions(-)

commit 88e04e9b9df5a2531cebf5959d6c9f4a77ea4f37
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed May 4 19:48:55 2011 +0200

    Updated Spanish translation

 po/es.po | 1098 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 519 insertions(+), 579 deletions(-)

commit e710ae5e83a965147b63af9ad6179338de81f20b
Author: W. Michael Petullo <mike@flyn.org>
Date:   Wed May 4 12:18:44 2011 -0500

    DAAP: allow a user to provide a port for specified server
    
    https://bugzilla.gnome.org/show_bug.cgi?id=649288
    Signed-off-by: W. Michael Petullo <mike@flyn.org>

 plugins/daap/rb-daap-plugin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c788b2f670c234ffed900c5d844bf4cdf83bb9a7
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue May 3 18:59:51 2011 +1000

    iradio: register the station properties dialog type (bug #649231)

 plugins/iradio/rb-iradio-plugin.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit f673421faf47724919492d0e3d99a7bb1b6bffa0
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Tue May 3 00:30:58 2011 +0300

    Uploaded Ukranian

 help/uk/uk.po |  221 +++++++++++++++++++++++++++++---------------------------
 1 files changed, 114 insertions(+), 107 deletions(-)

commit 81156f1dda2cc76e1f7c163b3a0246f8dfc0b2b6
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Mon May 2 14:42:44 2011 +0300

    Uploaded Ukranian

 po/uk.po | 2645 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1275 insertions(+), 1370 deletions(-)

commit 630bda7037029a9e19a760f298c318c19acb5a32
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Mon May 2 12:49:32 2011 +0300

    Uploaded Ukranian

 po/uk.po |  220 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 111 insertions(+), 109 deletions(-)

commit 75835fd9ec7d12193a37221cc012edbf4f3882a8
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun May 1 11:13:29 2011 +1000

    remove plugins.ui, unused since the switch to libpeas

 data/ui/Makefile.am |    1 -
 data/ui/plugins.ui  |  267 ---------------------------------------------------
 po/POTFILES.in      |    1 -
 3 files changed, 0 insertions(+), 269 deletions(-)

commit 55f297441509df6df2bcb67b645f1632bde20a01
Author: Christian Becke <christianbecke@gmail.com>
Date:   Sat Apr 30 23:05:36 2011 +1000

    shell: allow the libpeas plugin manager widget to expand (bug #649017)

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

commit ec13c17418ca9285dfbb162630ae4daa1c925c17
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 30 22:58:34 2011 +1000

    shell: fix settings key for display page tree visibility (bug #649019)

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

commit 14810ccc2ddafaf86149a76cf60202e81a89ebaf
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 30 22:42:31 2011 +1000

    rename the 'scan removable media' menu item to something more correct

 data/ui/rhythmbox-ui.xml           |    2 +-
 shell/rb-removable-media-manager.c |   12 ++++++------
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 6bea4b5fd2bae6737e0095a7104ea33214aa710f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 30 20:53:31 2011 +1000

    entry-view: relax sorting column assertion
    
    Sorting keys are now bound to settings during RBBrowserSource
    construction, and subclasses haven't had a chance to insert any
    custom columns at that point.  So, we need to allow the entry view
    to go unsorted for a while.  The sort order will be applied when
    the relevant column is inserted.

 widgets/rb-entry-view.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 9205bdf2a3d2d77ede2974da296e4e312452d914
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 30 17:32:23 2011 +1000

    player: check image type and media type for embedded images (bug #648225)

 backends/gstreamer/rb-player-gst-helper.c |   52 ++++++++++++++++++++++++-----
 1 files changed, 43 insertions(+), 9 deletions(-)

commit 9d1dcfea6775859bacc2f99d7c7b6392d8d01e57
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 30 15:45:20 2011 +1000

    iradio: actually set initial-stations-loaded to true (bug #648956)

 plugins/iradio/rb-iradio-source.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3ce393d650b89886b27b9d9fabafce892d51a02e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Apr 29 10:19:13 2011 +0200

    Updated POTFILES.in

 po/POTFILES.in |   47 +++++++++++++++++++++--------------------------
 1 files changed, 21 insertions(+), 26 deletions(-)

commit fe7cb880652aa36786e9e24490f2aa2553c8ac10
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Apr 26 09:48:02 2011 +1000

    Revert "rhythmdb: add rhythmdb_query_new_empty"
    
    This reverts commit 716550468e488d1a7bd98c065be42463f0a16c34.
    
    This didn't actually work, and the correct way to create an empty
    query in python is 'GLib.PtrArray()'.

 rhythmdb/rhythmdb-query.c |   16 ----------------
 rhythmdb/rhythmdb.h       |    1 -
 2 files changed, 0 insertions(+), 17 deletions(-)

commit 4dcebed3ce8012b437c4bbe473bfd9a08a1e0530
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date:   Mon Apr 25 21:50:25 2011 +0300

    Updated Latvian translation.

 po/lv.po | 1612 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 737 insertions(+), 875 deletions(-)

commit cc2df2f756dc67cf9456a2d6ab1c70e9fdf73169
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 23 22:55:11 2011 +1000

    update POTFILES.in

 po/POTFILES.in |   65 +++++++++++++++++++++++++-------------------------------
 1 files changed, 29 insertions(+), 36 deletions(-)

commit 10d3c766781a2ae52aab23da47045849d1a3bf92
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 23 22:54:24 2011 +1000

    convert plugins to libpeas

 Makefile.am                                        |    2 +-
 configure.ac                                       |    8 +-
 plugins/Makefile.am                                |   32 +-
 plugins/artdisplay/CoverArtDatabase.py             |  371 ++++++++++++
 plugins/artdisplay/EmbeddedCoverArtSearch.py       |  135 +++++
 plugins/artdisplay/LastFMCoverArtSearch.py         |  171 ++++++
 plugins/artdisplay/LocalCoverArtSearch.py          |  226 ++++++++
 plugins/artdisplay/Makefile.am                     |   19 +-
 plugins/artdisplay/MusicBrainzCoverArtSearch.py    |  109 ++++
 plugins/artdisplay/PodcastCoverArtSearch.py        |   60 ++
 plugins/artdisplay/artdisplay.plugin.in            |   10 +
 plugins/artdisplay/artdisplay.py                   |  584 +++++++++++++++++++
 plugins/artdisplay/artdisplay.rb-plugin.in         |    9 -
 plugins/artdisplay/artdisplay/CoverArtDatabase.py  |  371 ------------
 .../artdisplay/EmbeddedCoverArtSearch.py           |  135 -----
 .../artdisplay/artdisplay/LastFMCoverArtSearch.py  |  171 ------
 .../artdisplay/artdisplay/LocalCoverArtSearch.py   |  226 --------
 plugins/artdisplay/artdisplay/Makefile.am          |   11 -
 .../artdisplay/MusicBrainzCoverArtSearch.py        |  109 ----
 .../artdisplay/artdisplay/PodcastCoverArtSearch.py |   60 --
 plugins/artdisplay/artdisplay/__init__.py          |  573 ------------------
 plugins/audiocd/Makefile.am                        |   11 +-
 plugins/audiocd/audiocd.plugin.in                  |    9 +
 plugins/audiocd/audiocd.rb-plugin.in               |    8 -
 plugins/audiocd/rb-audiocd-plugin.c                |   74 ++--
 plugins/audiocd/rb-audiocd-source.c                |   35 +-
 plugins/audiocd/rb-audiocd-source.h                |    4 +-
 plugins/audioscrobbler/Makefile.am                 |   20 +-
 .../audioscrobbler/audioscrobbler-preferences.ui   |  139 ++---
 plugins/audioscrobbler/audioscrobbler.plugin.in    |    9 +
 plugins/audioscrobbler/audioscrobbler.rb-plugin.in |    9 -
 plugins/audioscrobbler/rb-audioscrobbler-account.c |   13 +-
 plugins/audioscrobbler/rb-audioscrobbler-account.h |    1 +
 .../audioscrobbler/rb-audioscrobbler-play-order.c  |   13 +-
 .../audioscrobbler/rb-audioscrobbler-play-order.h  |    1 +
 plugins/audioscrobbler/rb-audioscrobbler-plugin.c  |  185 +++----
 .../rb-audioscrobbler-profile-page.c               |   27 +-
 .../rb-audioscrobbler-profile-page.h               |    4 +-
 .../rb-audioscrobbler-radio-source.c               |   22 +-
 .../rb-audioscrobbler-radio-source.h               |    2 +
 .../rb-audioscrobbler-radio-track-entry-type.c     |   15 +-
 .../rb-audioscrobbler-radio-track-entry-type.h     |    2 +
 plugins/audioscrobbler/rb-audioscrobbler-service.c |   15 +-
 plugins/audioscrobbler/rb-audioscrobbler-service.h |    1 +
 plugins/audioscrobbler/rb-audioscrobbler-user.c    |   15 +-
 plugins/audioscrobbler/rb-audioscrobbler-user.h    |    2 +
 plugins/audioscrobbler/rb-audioscrobbler.c         |   16 +-
 plugins/audioscrobbler/rb-audioscrobbler.h         |    2 +-
 plugins/brasero-disc-recorder/Makefile.am          |    8 +-
 .../brasero-disc-recorder/cd-recorder.plugin.in    |    8 +
 .../brasero-disc-recorder/cd-recorder.rb-plugin.in |    8 -
 .../rb-disc-recorder-plugin.c                      |   79 ++--
 plugins/context/AlbumTab.py                        |  283 +++++++++
 plugins/context/ArtistTab.py                       |  350 +++++++++++
 plugins/context/ContextView.py                     |  297 ++++++++++
 plugins/context/LastFM.py                          |   55 ++
 plugins/context/LinksTab.py                        |  184 ++++++
 plugins/context/LyricsTab.py                       |  161 ++++++
 plugins/context/Makefile.am                        |   27 +-
 plugins/context/context.plugin.in                  |   10 +
 plugins/context/context.py                         |   46 ++
 plugins/context/context.rb-plugin.in               |    9 -
 plugins/context/context/AlbumTab.py                |  283 ---------
 plugins/context/context/ArtistTab.py               |  349 -----------
 plugins/context/context/ContextView.py             |  292 ----------
 plugins/context/context/LastFM.py                  |   52 --
 plugins/context/context/LinksTab.py                |  183 ------
 plugins/context/context/LyricsTab.py               |  161 ------
 plugins/context/context/Makefile.am                |   12 -
 plugins/context/context/__init__.py                |   42 --
 plugins/daap/Makefile.am                           |   28 +-
 plugins/daap/daap.plugin.in                        |    8 +
 plugins/daap/daap.rb-plugin.in                     |    8 -
 plugins/daap/rb-daap-container-record.c            |   22 +-
 plugins/daap/rb-daap-container-record.h            |    2 +
 plugins/daap/rb-daap-plugin.c                      |  458 +++++++--------
 plugins/daap/rb-daap-plugin.h                      |   20 +-
 plugins/daap/rb-daap-record-factory.c              |   20 +-
 plugins/daap/rb-daap-record-factory.h              |    2 +
 plugins/daap/rb-daap-record.c                      |   26 +-
 plugins/daap/rb-daap-record.h                      |    2 +
 plugins/daap/rb-daap-source.c                      |   33 +-
 plugins/daap/rb-daap-source.h                      |    5 +-
 plugins/daap/rb-daap-src.c                         |    2 +-
 plugins/daap/rb-daap-src.h                         |    2 +-
 plugins/daap/rb-dacp-pairing-page.c                |   36 +-
 plugins/daap/rb-dacp-pairing-page.h                |    7 +-
 plugins/daap/rb-dacp-player.c                      |   19 +-
 plugins/daap/rb-dacp-player.h                      |    2 +
 plugins/daap/rb-dmap-container-db-adapter.c        |   20 +-
 plugins/daap/rb-dmap-container-db-adapter.h        |    2 +
 plugins/daap/rb-rhythmdb-dmap-db-adapter.c         |   19 +-
 plugins/daap/rb-rhythmdb-dmap-db-adapter.h         |    2 +
 .../daap/rb-rhythmdb-query-model-dmap-db-adapter.c |   21 +-
 .../daap/rb-rhythmdb-query-model-dmap-db-adapter.h |   16 +-
 plugins/dbus-media-server/Makefile.am              |    6 +-
 .../dbus-media-server/dbus-media-server.plugin.in  |    8 +
 .../dbus-media-server.rb-plugin.in                 |    8 -
 .../rb-dbus-media-server-plugin.c                  |   43 +-
 plugins/fmradio/Makefile.am                        |   10 +-
 plugins/fmradio/fmradio.plugin.in                  |    8 +
 plugins/fmradio/fmradio.rb-plugin.in               |    8 -
 plugins/fmradio/rb-fm-radio-plugin.c               |   58 +-
 plugins/fmradio/rb-fm-radio-source.c               |   21 +-
 plugins/fmradio/rb-fm-radio-source.h               |    3 +-
 plugins/fmradio/rb-radio-tuner-v4l2.c              |   14 +-
 plugins/fmradio/rb-radio-tuner.h                   |    2 +-
 plugins/generic-player/Makefile.am                 |   15 +-
 plugins/generic-player/generic-player.plugin.in    |    9 +
 plugins/generic-player/generic-player.rb-plugin.in |    8 -
 .../rb-generic-player-playlist-source.c            |   56 +--
 .../rb-generic-player-playlist-source.h            |    3 +-
 plugins/generic-player/rb-generic-player-plugin.c  |  106 ++--
 plugins/generic-player/rb-generic-player-source.c  |   20 +-
 plugins/generic-player/rb-generic-player-source.h  |    6 +-
 plugins/generic-player/rb-nokia770-source.c        |   24 +-
 plugins/generic-player/rb-nokia770-source.h        |    6 +-
 plugins/generic-player/rb-psp-source.c             |   24 +-
 plugins/generic-player/rb-psp-source.h             |    6 +-
 plugins/im-status/Makefile.am                      |    8 +-
 plugins/im-status/im-status.plugin.in              |    9 +
 plugins/im-status/im-status.py                     |  305 ++++++++++
 plugins/im-status/im-status.rb-plugin.in           |    9 -
 plugins/im-status/im-status/__init__.py            |  300 ----------
 plugins/ipod/Makefile.am                           |   12 +-
 plugins/ipod/ipod.plugin.in                        |    8 +
 plugins/ipod/ipod.rb-plugin.in                     |    8 -
 plugins/ipod/rb-ipod-db.c                          |   13 +-
 plugins/ipod/rb-ipod-db.h                          |    1 +
 plugins/ipod/rb-ipod-plugin.c                      |   88 ++--
 plugins/ipod/rb-ipod-source.c                      |   23 +-
 plugins/ipod/rb-ipod-source.h                      |    5 +-
 plugins/ipod/rb-ipod-static-playlist-source.c      |   16 +-
 plugins/ipod/rb-ipod-static-playlist-source.h      |    2 +-
 plugins/iradio/Makefile.am                         |   17 +-
 plugins/iradio/iradio.plugin.in                    |    9 +
 plugins/iradio/iradio.rb-plugin.in                 |    8 -
 plugins/iradio/rb-iradio-plugin.c                  |   67 +--
 plugins/iradio/rb-iradio-source-search.c           |   12 +-
 plugins/iradio/rb-iradio-source-search.h           |    2 +
 plugins/iradio/rb-iradio-source.c                  |   39 +-
 plugins/iradio/rb-iradio-source.h                  |    5 +-
 plugins/iradio/rb-station-properties-dialog.c      |   28 +-
 plugins/iradio/rb-station-properties-dialog.h      |    5 +-
 plugins/jamendo/JamendoConfigureDialog.py          |   58 ++
 plugins/jamendo/JamendoSaxHandler.py               |  107 ++++
 plugins/jamendo/JamendoSource.py                   |  331 +++++++++++
 plugins/jamendo/Makefile.am                        |   17 +-
 plugins/jamendo/jamendo-prefs.ui                   |  275 +++------
 plugins/jamendo/jamendo.plugin.in                  |   10 +
 plugins/jamendo/jamendo.py                         |  139 +++++
 plugins/jamendo/jamendo.rb-plugin.in               |    9 -
 plugins/jamendo/jamendo/JamendoConfigureDialog.py  |   60 --
 plugins/jamendo/jamendo/JamendoSaxHandler.py       |  107 ----
 plugins/jamendo/jamendo/JamendoSource.py           |  346 -----------
 plugins/jamendo/jamendo/Makefile.am                |    8 -
 plugins/jamendo/jamendo/__init__.py                |  142 -----
 plugins/lirc/Makefile.am                           |   13 +-
 plugins/lirc/lirc.plugin.in                        |    8 +
 plugins/lirc/lirc.rb-plugin.in                     |    8 -
 plugins/lirc/rb-lirc-plugin.c                      |   63 +-
 plugins/lyrics/AstrawebParser.py                   |  101 ++++
 plugins/lyrics/DarkLyricsParser.py                 |  162 ++++++
 plugins/lyrics/LeoslyricsParser.py                 |  113 ++++
 plugins/lyrics/LyrcParser.py                       |   86 +++
 plugins/lyrics/LyricWikiParser.py                  |   54 ++
 plugins/lyrics/LyricsConfigureDialog.py            |  120 ++++
 plugins/lyrics/LyricsParse.py                      |   69 +++
 plugins/lyrics/LyricsSites.py                      |   44 ++
 plugins/lyrics/Makefile.am                         |   30 +-
 plugins/lyrics/TerraParser.py                      |  110 ++++
 plugins/lyrics/WinampcnParser.py                   |  103 ++++
 plugins/lyrics/lyrics-prefs.ui                     |  249 +++-----
 plugins/lyrics/lyrics.plugin.in                    |   10 +
 plugins/lyrics/lyrics.py                           |  423 ++++++++++++++
 plugins/lyrics/lyrics.rb-plugin.in                 |    9 -
 plugins/lyrics/lyrics/AstrawebParser.py            |  103 ----
 plugins/lyrics/lyrics/DarkLyricsParser.py          |  163 ------
 plugins/lyrics/lyrics/LeoslyricsParser.py          |  115 ----
 plugins/lyrics/lyrics/LyrcParser.py                |   86 ---
 plugins/lyrics/lyrics/LyricWikiParser.py           |   54 --
 plugins/lyrics/lyrics/LyricsConfigureDialog.py     |  127 ----
 plugins/lyrics/lyrics/LyricsParse.py               |   69 ---
 plugins/lyrics/lyrics/LyricsSites.py               |   44 --
 plugins/lyrics/lyrics/Makefile.am                  |   15 -
 plugins/lyrics/lyrics/TerraParser.py               |  110 ----
 plugins/lyrics/lyrics/WinampcnParser.py            |  103 ----
 plugins/lyrics/lyrics/__init__.py                  |  426 --------------
 plugins/magnatune/BuyAlbumHandler.py               |   59 ++
 plugins/magnatune/MagnatuneSource.py               |  586 +++++++++++++++++++
 plugins/magnatune/Makefile.am                      |   18 +-
 plugins/magnatune/TrackListHandler.py              |  131 +++++
 plugins/magnatune/magnatune-prefs.ui               |  500 ++++++++---------
 plugins/magnatune/magnatune.plugin.in              |   10 +
 plugins/magnatune/magnatune.py                     |  292 ++++++++++
 plugins/magnatune/magnatune.rb-plugin.in           |    9 -
 plugins/magnatune/magnatune/BuyAlbumHandler.py     |   59 --
 plugins/magnatune/magnatune/MagnatuneSource.py     |  606 --------------------
 plugins/magnatune/magnatune/Makefile.am            |    8 -
 plugins/magnatune/magnatune/TrackListHandler.py    |  131 -----
 plugins/magnatune/magnatune/__init__.py            |  283 ---------
 plugins/mmkeys/Makefile.am                         |    6 +-
 plugins/mmkeys/mmkeys.plugin.in                    |    9 +
 plugins/mmkeys/mmkeys.rb-plugin.in                 |    8 -
 plugins/mmkeys/rb-mmkeys-plugin.c                  |   43 +-
 plugins/mpris/Makefile.am                          |    6 +-
 plugins/mpris/mpris.plugin.in                      |    8 +
 plugins/mpris/mpris.rb-plugin.in                   |    8 -
 plugins/mpris/rb-mpris-plugin.c                    |   64 ++-
 plugins/mtpdevice/Makefile.am                      |   12 +-
 plugins/mtpdevice/mtpdevice.plugin.in              |    8 +
 plugins/mtpdevice/mtpdevice.rb-plugin.in           |    8 -
 plugins/mtpdevice/rb-mtp-gst-sink.c                |    2 +-
 plugins/mtpdevice/rb-mtp-gst-src.c                 |    2 +-
 plugins/mtpdevice/rb-mtp-plugin.c                  |   86 ++--
 plugins/mtpdevice/rb-mtp-source.c                  |   22 +-
 plugins/mtpdevice/rb-mtp-source.h                  |    5 +-
 plugins/mtpdevice/rb-mtp-thread.c                  |   12 +-
 plugins/mtpdevice/rb-mtp-thread.h                  |    1 +
 plugins/notification/Makefile.am                   |    9 +-
 plugins/notification/notification.plugin.in        |    8 +
 plugins/notification/notification.rb-plugin.in     |    8 -
 plugins/notification/rb-notification-plugin.c      |   51 +-
 plugins/power-manager/Makefile.am                  |    6 +-
 plugins/power-manager/power-manager.plugin.in      |    9 +
 plugins/power-manager/power-manager.rb-plugin.in   |    8 -
 plugins/power-manager/rb-power-manager-plugin.c    |   65 ++-
 plugins/pythonconsole/Makefile.am                  |    6 +-
 plugins/pythonconsole/pythonconsole.plugin.in      |    9 +
 plugins/pythonconsole/pythonconsole.py             |   33 +-
 plugins/pythonconsole/pythonconsole.rb-plugin.in   |    9 -
 plugins/rb-plugin-macros.h                         |   99 ++++
 plugins/rb/Loader.py                               |    2 +-
 plugins/rb/Makefile.am                             |    3 +-
 plugins/rb/__init__.py                             |  109 ----
 plugins/rb/rb.plugin                               |    7 +
 plugins/rb/rb.py                                   |  119 ++++
 plugins/rbzeitgeist/Makefile.am                    |    8 +-
 plugins/rbzeitgeist/rbzeitgeist.plugin.in          |   10 +
 plugins/rbzeitgeist/rbzeitgeist.py                 |  164 ++++++
 plugins/rbzeitgeist/rbzeitgeist.rb-plugin.in       |    9 -
 plugins/rbzeitgeist/rbzeitgeist/__init__.py        |  161 ------
 plugins/replaygain/Makefile.am                     |   15 +-
 plugins/replaygain/config.py                       |   82 +++
 plugins/replaygain/player.py                       |  239 ++++++++
 plugins/replaygain/replaygain.plugin.in            |   10 +
 plugins/replaygain/replaygain.py                   |   49 ++
 plugins/replaygain/replaygain.rb-plugin.in         |    9 -
 plugins/replaygain/replaygain/Makefile.am          |    6 -
 plugins/replaygain/replaygain/__init__.py          |   57 --
 plugins/replaygain/replaygain/config.py            |   86 ---
 plugins/replaygain/replaygain/player.py            |  239 --------
 plugins/sample-python/Makefile.am                  |    8 +-
 plugins/sample-python/sample-python.plugin.in      |    9 +
 plugins/sample-python/sample-python.py             |   21 +-
 plugins/sample-python/sample-python.rb-plugin.in   |    9 -
 plugins/sample-vala/Makefile.am                    |    6 +-
 plugins/sample-vala/rb-sample-vala-plugin.vala     |   12 +-
 plugins/sample-vala/sample-vala.plugin.in          |    8 +
 plugins/sample-vala/sample-vala.rb-plugin.in       |    8 -
 plugins/sample/Makefile.am                         |    8 +-
 plugins/sample/rb-sample-plugin.c                  |   70 +--
 plugins/sample/sample.plugin.in                    |    8 +
 plugins/sample/sample.rb-plugin.in                 |    8 -
 plugins/sendto/Makefile.am                         |    8 +-
 plugins/sendto/__init__.py                         |   78 ---
 plugins/sendto/sendto.plugin.in                    |    9 +
 plugins/sendto/sendto.py                           |   84 +++
 plugins/sendto/sendto.rb-plugin.in                 |    8 -
 shell/rb-shell.c                                   |    2 +-
 270 files changed, 9526 insertions(+), 9541 deletions(-)

commit ea851118fa076e7b30c5530678f3cdc3235a6d8c
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 23 22:49:25 2011 +1000

    remove old plugin system, switch to libpeas

 .gitignore                           |   10 +-
 Makefile.am                          |    2 +-
 bindings/gi/Makefile.am              |   32 +-
 configure.ac                         |  100 +----
 data/org.gnome.rhythmbox.gschema.xml |   12 +-
 doc/reference/Makefile.am            |    1 -
 doc/reference/rhythmbox-sections.txt |   28 --
 doc/reference/rhythmbox.types        |    2 -
 lib/rb-file-helpers.c                |   55 +++
 lib/rb-file-helpers.h                |    2 +
 rhythmbox.h                          |    1 -
 shell/Makefile.am                    |   28 +--
 shell/rb-module.c                    |  185 ---------
 shell/rb-module.h                    |   59 ---
 shell/rb-plugin-manager.c            |  562 --------------------------
 shell/rb-plugin-manager.h            |   79 ----
 shell/rb-plugin.c                    |  393 ------------------
 shell/rb-plugin.h                    |  214 ----------
 shell/rb-plugins-engine.c            |  724 ----------------------------------
 shell/rb-plugins-engine.h            |   64 ---
 shell/rb-python-module.c             |  483 -----------------------
 shell/rb-python-module.h             |   71 ----
 shell/rb-python-plugin.c             |  283 -------------
 shell/rb-python-plugin.h             |   52 ---
 shell/rb-shell.c                     |  152 +++++++-
 sources/rb-display-page.c            |   10 +-
 sources/rb-source.c                  |    3 +-
 27 files changed, 255 insertions(+), 3352 deletions(-)

commit db05297b2c05aea69e42bbc4c08fa00774935761
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 23 22:12:20 2011 +1000

    rhythmdb: dbus interface doesn't need a reference on the db

 rhythmdb/rhythmdb-dbus.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit bbb3184f6ad55294b21d93c0e7e2d0c44a4bab8c
Author: OKANO Takayoshi <kano@na.rim.or.jp>
Date:   Sat Apr 23 18:52:05 2011 +0900

    Updated Japanese translation

 po/ja.po | 2466 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1141 insertions(+), 1325 deletions(-)

commit ae6f948c94066b760981e1113e00e0d9471a9505
Author: OKANO Takayoshi <kano@na.rim.or.jp>
Date:   Sat Apr 23 18:42:58 2011 +0900

    Updated Japanese translation

 po/ja.po | 1042 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 555 insertions(+), 487 deletions(-)

commit f591d85cc5461777949b7c20815659a323624802
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Apr 22 11:12:55 2011 +0200

    Updated Polish translation

 po/pl.po | 1336 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 572 insertions(+), 764 deletions(-)

commit 380b2a53b69712e7435265248cca0eb5b35eb872
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:   Tue Apr 19 19:00:04 2011 +0700

    Updated Vietnamese translation

 po/vi.po |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 1871544e325ccef09197f63239401d04453ce387
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:   Tue Apr 19 11:03:41 2011 +0200

    Updated Lithuanian translation.

 po/lt.po | 1641 +++++++++++++++++++++++---------------------------------------
 1 files changed, 593 insertions(+), 1048 deletions(-)

commit 716550468e488d1a7bd98c065be42463f0a16c34
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Apr 19 09:09:07 2011 +1000

    rhythmdb: add rhythmdb_query_new_empty
    
    Without this it's kind of tricky to create a query in python.

 rhythmdb/rhythmdb-query.c |   16 ++++++++++++++++
 rhythmdb/rhythmdb.h       |    1 +
 2 files changed, 17 insertions(+), 0 deletions(-)

commit 59b72103b0ddadfc6f12e71b4f49f02f6ca16f17
Author: Lê Trường An <xinemdungkhoc1@gmail.com>
Date:   Mon Apr 18 20:19:46 2011 +0700

    Updated Vietnamese translation
    
    Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>

 po/vi.po |  267 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 141 insertions(+), 126 deletions(-)

commit 519950754de4cd341f93f8a2e14d548cb24a77d6
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Apr 17 11:49:30 2011 +0200

    Updated Czech translation

 po/cs.po | 1505 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 730 insertions(+), 775 deletions(-)

commit d9a483c7e940fdbd0023cab7672ad69b996d89ab
Author: Seif Lotfy <seif@lotfy.com>
Date:   Thu Apr 14 15:57:09 2011 +0200

    zeitgeist: fix db property names (bug #647775)

 plugins/rbzeitgeist/rbzeitgeist/__init__.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit eac823d9dd8922061d877e5709f5566ef5561798
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Apr 14 09:00:32 2011 +1000

    notification: show the right notification for non-playback cases

 plugins/notification/rb-notification-plugin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 041fe2e34ed4c26229b3f7a97e8d600f7ee8eb0b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Apr 14 08:39:57 2011 +1000

    daap: create dacp settings instance correctly

 plugins/daap/rb-dacp-pairing-page.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 5a4b1ab5ab0450d55f9671c7abc056c6360c8afc
Author: Jamie Nicol <jamie@thenicols.net>
Date:   Wed Apr 13 23:09:38 2011 +0100

    audioscrobbler: do not create multiple profile pages per service.

 plugins/audioscrobbler/rb-audioscrobbler-plugin.c |   16 ----------------
 1 files changed, 0 insertions(+), 16 deletions(-)

commit b89946c71246db87404ae3cd9d3d86b4113c4dc9
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Wed Apr 13 23:03:54 2011 +0200

    [l10n] Updated German translation

 po/de.po | 1358 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 584 insertions(+), 774 deletions(-)

commit a9dd7a479fec0ac1c7f4cf85f67b6da2bd152fb4
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Apr 12 21:14:17 2011 +0200

    Updated Spanish translation

 po/es.po | 1511 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 733 insertions(+), 778 deletions(-)

commit 4613f779c278e687ef2ed89f4ad011bba8780f54
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:   Tue Apr 12 19:01:52 2011 +0200

    Updated Slovenian translation

 po/sl.po | 1761 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 946 insertions(+), 815 deletions(-)

commit 8562ab61359d5e6dcd5d87e082acaabe6559f4a8
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Apr 12 23:32:25 2011 +1000

    daap: fix typo (bug #647549)

 plugins/daap/rb-daap-plugin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 434cd97e79d50401755c9de08cbbaa59074bc6b8
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Apr 11 08:57:45 2011 +1000

    add a few more plugins to the default active plugin list

 data/org.gnome.rhythmbox.gschema.xml |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit b00f7ee0d4bffb83b7e40b7143c01605117d4a50
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 9 17:15:51 2011 +1000

    remove gconf schemas

 data/rhythmbox.schemas | 1763 ------------------------------------------------
 1 files changed, 0 insertions(+), 1763 deletions(-)

commit 6fe21e1bbcfaa76f4b9920befc128ce78082f30e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 9 17:15:19 2011 +1000

    port plugins to use GSettings

 .../artdisplay/artdisplay/LastFMCoverArtSearch.py  |   18 +-
 plugins/audiocd/rb-audiocd-source.c                |    7 +-
 plugins/audioscrobbler/Makefile.am                 |    1 -
 plugins/audioscrobbler/audioscrobbler-radio-ui.xml |    2 +-
 plugins/audioscrobbler/rb-audioscrobbler-account.c |   11 -
 plugins/audioscrobbler/rb-audioscrobbler-plugin.c  |  104 +++++----
 .../rb-audioscrobbler-profile-page.c               |   68 +++---
 .../rb-audioscrobbler-radio-source.c               |    2 +-
 plugins/audioscrobbler/rb-audioscrobbler-service.h |    7 +
 plugins/audioscrobbler/rb-audioscrobbler.c         |    3 -
 plugins/context/context/ContextView.py             |    2 +-
 plugins/context/context/LastFM.py                  |   17 +-
 plugins/daap/rb-daap-plugin.c                      |  244 +++++++-------------
 plugins/daap/rb-daap-sharing.c                     |  189 +++++-----------
 plugins/daap/rb-daap-source.c                      |   44 ++---
 plugins/daap/rb-dacp-pairing-page.c                |   57 +++--
 plugins/daap/rb-dacp-pairing-page.h                |    4 -
 plugins/daap/rb-dmap-container-db-adapter.c        |    5 +-
 .../rb-dbus-media-server-plugin.c                  |   12 +-
 plugins/fmradio/rb-fm-radio-source.c               |   16 +-
 plugins/generic-player/rb-generic-player-source.c  |    5 +-
 plugins/generic-player/rb-nokia770-source.c        |    1 -
 plugins/generic-player/rb-psp-source.c             |    1 -
 plugins/ipod/rb-ipod-source.c                      |   27 +--
 plugins/iradio/rb-iradio-source.c                  |  190 ++++-----------
 plugins/jamendo/jamendo/JamendoConfigureDialog.py  |   15 +-
 plugins/jamendo/jamendo/JamendoSource.py           |   15 +-
 plugins/lyrics/lyrics/LyricsConfigureDialog.py     |   25 +--
 plugins/lyrics/lyrics/LyricsParse.py               |   11 +-
 plugins/lyrics/lyrics/__init__.py                  |   13 +-
 plugins/magnatune/magnatune/MagnatuneSource.py     |   20 +-
 plugins/magnatune/magnatune/__init__.py            |   22 +--
 plugins/mtpdevice/rb-mtp-source.c                  |   26 +--
 plugins/pythonconsole/pythonconsole.py             |   13 +-
 plugins/rb/__init__.py                             |   16 --
 plugins/replaygain/Makefile.am                     |    6 +-
 plugins/replaygain/replaygain-prefs.ui             |   32 ++--
 plugins/replaygain/replaygain/config.py            |   37 +---
 plugins/replaygain/replaygain/player.py            |   15 +-
 39 files changed, 508 insertions(+), 795 deletions(-)

commit cf02733f92acdbf723610a10ae34c52925b0a4f1
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Mar 10 20:39:35 2011 +1000

    port all core code to use GSettings
    
    A couple of general notes, for future reference:
    - widgets don't know anything about GSettings, instead they expose
      properties that can be bound to settings keys
    - when a settings key is used to store a value controlled by a slider
      or pane widget, the key is only updated once the value has gone
      unchanged for 500ms (using rb_settings_delayed_sync); writing on
      each value notification is extremely slow.

 .gitignore                           |    4 +-
 backends/gstreamer/rb-encoder-gst.c  |    5 +-
 bindings/gi/Makefile.am              |    1 -
 configure.ac                         |    2 +-
 data/Makefile.am                     |   26 +-
 data/ui/general-prefs.ui             |   14 -
 data/ui/playback-prefs.ui            |   59 +----
 data/ui/podcast-prefs.ui             |   60 ++--
 doc/reference/Makefile.am            |    1 -
 doc/reference/rhythmbox-sections.txt |   20 --
 doc/reference/rhythmbox.types        |    2 -
 lib/Makefile.am                      |    3 -
 lib/eel-gconf-extensions.c           |  507 ----------------------------
 lib/eel-gconf-extensions.h           |   79 -----
 lib/rb-debug.c                       |    1 +
 lib/rb-preferences.h                 |   83 -----
 lib/rb-util.c                        |   54 +++
 lib/rb-util.h                        |    5 +
 macros/gsettings.m4                  |   80 +++++
 po/POTFILES.in                       |    1 -
 podcast/Makefile.am                  |    1 +
 podcast/rb-podcast-main-source.c     |   94 +++---
 podcast/rb-podcast-manager.c         |  274 ++++++++--------
 podcast/rb-podcast-settings.h        |   46 +++
 podcast/rb-podcast-source.c          |  116 +++----
 rhythmbox.h                          |    1 -
 rhythmdb/rhythmdb-monitor.c          |   26 +-
 rhythmdb/rhythmdb-private.h          |    6 +-
 rhythmdb/rhythmdb-song-entry-types.c |   12 +-
 rhythmdb/rhythmdb.c                  |   77 ++---
 shell/main.c                         |    4 +-
 shell/rb-play-order-linear-loop.c    |    1 -
 shell/rb-play-order-linear.c         |    2 -
 shell/rb-play-order-queue.c          |    2 -
 shell/rb-play-order-shuffle.c        |    1 -
 shell/rb-play-order.c                |    1 -
 shell/rb-play-order.h                |    2 +-
 shell/rb-playlist-manager.c          |    1 -
 shell/rb-plugin.c                    |   14 +-
 shell/rb-plugins-engine.c            |  110 +++----
 shell/rb-shell-player.c              |  292 ++++++-----------
 shell/rb-shell-player.h              |    2 -
 shell/rb-shell-preferences.c         |  531 ++++++++++++------------------
 shell/rb-shell-preferences.h         |    1 -
 shell/rb-shell.c                     |  449 ++++++++++---------------
 shell/rb-shell.xml                   |   15 +
 shell/rb-source-header.c             |  129 ++++----
 sources/rb-auto-playlist-source.c    |   45 ++--
 sources/rb-browser-source.c          |  186 ++---------
 sources/rb-browser-source.h          |    2 -
 sources/rb-display-page-tree.c       |   69 +++--
 sources/rb-import-errors-source.c    |    2 +-
 sources/rb-library-source.c          |  600 ++++++++++++++--------------------
 sources/rb-missing-files-source.c    |   12 +-
 sources/rb-play-queue-source.c       |    2 +-
 sources/rb-playlist-source.c         |   89 +-----
 sources/rb-removable-media-source.c  |    2 -
 sources/rb-source.c                  |  205 +++++++++---
 sources/rb-source.h                  |    8 +-
 sources/rb-static-playlist-source.c  |   54 ++--
 sources/rb-streaming-source.c        |    1 -
 widgets/rb-entry-view.c              |  205 +++---------
 widgets/rb-entry-view.h              |    2 -
 widgets/rb-header.c                  |   88 +++---
 widgets/rb-library-browser.c         |   63 ++--
 widgets/rb-property-view.c           |    1 -
 widgets/rb-query-creator.c           |    1 -
 widgets/rb-song-info.c               |    2 -
 68 files changed, 1807 insertions(+), 3049 deletions(-)

commit 34e2c0cb2c3dc0d2928ce2d71d244c4c544e5e06
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 9 16:38:28 2011 +1000

    add GSettings schemas
    
    Nothing terribly interesting here.  There's a schema type for holding
    basic settings for a source (org.gnome.rhythmbox.source).  Rather than
    each source managing its own set of keys to store those settings, they
    can just provide a GSettings instance of that schema type and get the
    base class to apply those settings.
    
    Where appropriate, we now use enums to store some settings, rather than
    indexes into lists of options stored elsewhere.
    
    The schemas are not marked for translation, since the gconf schemas never
    were and no one ever complained about it.

 data/Makefile.am                     |    3 +-
 data/org.gnome.rhythmbox.gschema.xml |  413 ++++++++++++++++++++++++++++++++++
 2 files changed, 415 insertions(+), 1 deletions(-)

commit 8b9ebae5090045b873cb39e32a3279e21f3c0a97
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 9 16:22:31 2011 +1000

    player backends: remove buffer size setting, use gsettings sinks

 backends/gstreamer/rb-player-gst-helper.c |    7 ++--
 backends/gstreamer/rb-player-gst-xfade.c  |   48 ++++++++-----------------
 backends/gstreamer/rb-player-gst.c        |   54 ++++++-----------------------
 3 files changed, 30 insertions(+), 79 deletions(-)

commit 192fd2e6cad9948dbf60204387e00a50027ae544
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 9 16:07:21 2011 +1000

    add new notification plugin
    
    This requires libnotify 0.7.0, which no longer features the ability
    to associate a notification with a widget, so it doesn't need to
    cohabit with status icon code.  With current notification servers,
    it doesn't make sense to notify only when the main window is hidden,
    so this setting has been removed.

 configure.ac                                   |    3 +-
 plugins/Makefile.am                            |    4 +
 plugins/notification/Makefile.am               |   56 ++
 plugins/notification/notification.rb-plugin.in |    8 +
 plugins/notification/rb-notification-plugin.c  |  647 ++++++++++++++++++++++++
 po/POTFILES.in                                 |    2 +
 6 files changed, 719 insertions(+), 1 deletions(-)

commit 47a153a05890af77e66baadf93e5084e13254af2
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 9 16:02:48 2011 +1000

    remove status icon plugin
    
    The notification part is going to reappear in a separate plugin soon,
    and the status icon might come back on its own if anyone's interested
    in doing the work to keep it alive.

 configure.ac                                   |    1 -
 plugins/Makefile.am                            |    3 +-
 plugins/status-icon/Makefile.am                |   73 -
 plugins/status-icon/rb-status-icon-plugin.c    | 1697 ------------------------
 plugins/status-icon/rb-status-icon-plugin.h    |   78 --
 plugins/status-icon/rb-tray-icon-gtk.c         |  339 -----
 plugins/status-icon/rb-tray-icon-gtk.h         |   85 --
 plugins/status-icon/status-icon-preferences.ui |  244 ----
 plugins/status-icon/status-icon-ui.xml         |   26 -
 plugins/status-icon/status-icon.rb-plugin.in   |    8 -
 po/POTFILES.in                                 |    4 -
 11 files changed, 1 insertions(+), 2557 deletions(-)

commit 9637f3145868d1d2773cde4748e4c7438ff201ce
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 9 16:00:21 2011 +1000

    remove visualizer plugin
    
    It'll be back in a revamped form soon, but for now it's just getting
    in the way.

 configure.ac                                       |    1 -
 plugins/Makefile.am                                |    3 +-
 plugins/visualizer/Makefile.am                     |   82 -
 .../icons/hicolor/22x22/actions/visualization.png  |  Bin 1037 -> 0 bytes
 plugins/visualizer/rb-vis-widget.c                 |  263 ---
 plugins/visualizer/rb-vis-widget.h                 |   59 -
 plugins/visualizer/rb-visualizer-plugin.c          | 2336 --------------------
 plugins/visualizer/visualizer-controls.ui          |  207 --
 plugins/visualizer/visualizer-ui.xml               |   16 -
 plugins/visualizer/visualizer.rb-plugin.in         |    8 -
 po/POTFILES.in                                     |    3 -
 11 files changed, 1 insertions(+), 2977 deletions(-)

commit d7c548ef499c56a37393046cc51ccd1681aa10c6
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Thu Apr 7 19:51:25 2011 +0200

    [l10n] Updated German translation

 po/de.po | 1420 ++++++++++++++++++++++----------------------------------------
 1 files changed, 496 insertions(+), 924 deletions(-)

commit cd51a148666010e086cdc521123bb7e769a2f939
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Apr 6 19:13:26 2011 +1000

    playlist-manager: ensure the play queue gets saved (bug #644585)
    
    When displayed as a side pane, the play queue is hidden from the display
    page tree.  Rather than relying on iterating the page tree to save it,
    save it separately.

 shell/rb-playlist-manager.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 2728c70494b95d41453e2a319e79276840450d01
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Apr 4 21:40:13 2011 +1000

    audiocd: set vexpand on the album info table to FALSE

 plugins/audiocd/rb-audiocd-source.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 27759cbc478c734c1a78b0eab187c6d43df13dce
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Apr 4 21:18:55 2011 +1000

    encoder: don't crash if cancelled in response to an overwrite prompt

 backends/gstreamer/rb-encoder-gst.c |   25 ++++++++++++++++++++-----
 1 files changed, 20 insertions(+), 5 deletions(-)

commit 386a397b8181d272341f938e72610e091f4f3889
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Apr 2 13:45:23 2011 +1000

    stop using rb_shell_get_player and rb_shell_get_playlist_manager

 plugins/audiocd/rb-audiocd-plugin.c                |    3 +-
 .../rb-audioscrobbler-profile-page.c               |   32 +++++++++++++++----
 .../rb-audioscrobbler-radio-source.c               |   22 ++++++++++----
 plugins/mtpdevice/rb-mtp-source.c                  |    3 +-
 podcast/rb-podcast-source.c                        |   10 +++++-
 sources/rb-browser-source.c                        |    7 +++-
 sources/rb-import-errors-source.c                  |    7 +++-
 sources/rb-missing-files-source.c                  |    7 +++-
 sources/rb-play-queue-source.c                     |    3 +-
 sources/rb-playlist-source.c                       |    7 +++-
 sources/sync/rb-sync-state.c                       |    5 ++-
 11 files changed, 79 insertions(+), 27 deletions(-)

commit 53f77ff8f509b65553bcc5f0cfac7d5bf541e07e
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date:   Fri Apr 1 22:59:43 2011 +0300

    Updated Latvian translation.

 po/lv.po | 4108 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 2325 insertions(+), 1783 deletions(-)

commit 7efeb06048601cf40539361c4996ce43c323ea8b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Apr 1 23:24:40 2011 +1000

    update pkgconfig file: gtk+ 3.0, libgnome-media-profiles 3.0 (bug #646239)

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

commit 6ac4d3d70a46e9ed3c8146af378387c45c3c92db
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Mar 31 21:21:08 2011 +1000

    daap: stop using dbus api methods that will be removed soon

 plugins/daap/rb-dacp-player.c |   19 +++++++++++++++----
 1 files changed, 15 insertions(+), 4 deletions(-)

commit dd6d2b8f220487a6ebdf6e0d6d0428e1980e4405
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Mar 28 10:27:38 2011 +0200

    Add missing #include <config.h> to make translations work

 .../rb-audioscrobbler-profile-page.c               |    4 ++++
 plugins/daap/rb-rhythmdb-dmap-db-adapter.c         |    4 ++++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 54d52a0986b2e973e95effdc12979eccccab5272
Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Date:   Tue Mar 29 19:09:36 2011 +0200

    Updated Esperanto translation

 po/eo.po | 3455 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1840 insertions(+), 1615 deletions(-)

commit b2b90815d9d1440289b1ed5e2f516eb8cd47e7d1
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Mar 24 23:30:25 2011 +1000

    Use gio through introspection in python plugins (bug 645703)
    
    (except for jamendo and magnatune, for which more work is required
    in pygobject)

 plugins/artdisplay/artdisplay/CoverArtDatabase.py  |    3 +-
 .../artdisplay/artdisplay/LocalCoverArtSearch.py   |   35 +++++---
 plugins/artdisplay/artdisplay/__init__.py          |    5 +-
 plugins/context/context/ContextView.py             |   10 +--
 plugins/rb/Loader.py                               |   98 ++++++++++----------
 plugins/rbzeitgeist/rbzeitgeist/__init__.py        |    8 +-
 6 files changed, 83 insertions(+), 76 deletions(-)

commit 39743f541a247cc7340a83d4e607947ab75b9d86
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:   Sun Mar 27 17:30:28 2011 +0700

    Updated Vietnamese translation

 po/vi.po |   26 ++++++++++----------------
 1 files changed, 10 insertions(+), 16 deletions(-)

commit 2df616241ddefd3dd9fccdbb4bb547d49b01155b
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:   Sun Mar 27 17:28:20 2011 +0700

    po/vi.po: import from Damned Lies

 po/vi.po | 1680 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 736 insertions(+), 944 deletions(-)

commit 7adde0469a1cebd1d42e4747cd620cae3e84358b
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date:   Thu Mar 24 19:59:27 2011 +0100

    Updated Dutch translation by Wouter Bolsterlee

 po/nl.po |   85 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 43 insertions(+), 42 deletions(-)

commit 6c6c6cfd47dce5286313929fbcb6d54793a30be2
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Mar 22 19:13:30 2011 -0400

    source-header: slightly tweak the header toolbar appearance
    
    Remove border, and uncomment the style context parsing.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=645577

 shell/rb-source-header.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 1899cd3ecc21af0c0451e7eaa6d3314e0d96725b
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Mar 22 19:07:43 2011 -0400

    shell: add the primary-toolbar class style to the toolbar
    
    https://bugzilla.gnome.org/show_bug.cgi?id=645577

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

commit 79c5634080fd97d59081ac4000e0bea7b0d8e5ae
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Mar 22 19:07:03 2011 -0400

    plugins-engine: set dialog hint to configuration widgets if possible
    
    So they get themed up by mutter correctly.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=645577

 shell/rb-plugins-engine.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 6130244abce4aa3d65d2321867443c86557ad363
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Mar 24 08:39:49 2011 +1000

    fix the python entry equality check so it actually works here

 plugins/artdisplay/artdisplay/__init__.py |   14 +++++++-------
 plugins/context/context/LyricsTab.py      |    2 +-
 plugins/im-status/im-status/__init__.py   |    3 +--
 plugins/rb/__init__.py                    |    6 ++----
 4 files changed, 11 insertions(+), 14 deletions(-)

commit cd43cb2146d6e2d1ef386c96b5a816afcf9f191b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Mar 21 21:20:06 2011 +1000

    replace entry equality checks with entry location equality checks (bug #634957)
    
    It appears that at some point we switched from doing a pointer
    comparison when no specific compare method existed to just returning
    False.  As a result, we need to compare entry locations instead.
    This broke lyrics display in the context pane plugin and cover art in
    the mpris plugin, among other things.

 plugins/artdisplay/artdisplay/__init__.py |   14 +++++++-------
 plugins/context/context/LyricsTab.py      |    2 +-
 plugins/im-status/im-status/__init__.py   |    3 ++-
 plugins/rb/__init__.py                    |    8 ++++++++
 4 files changed, 18 insertions(+), 9 deletions(-)

commit 810bf6202448a7d298d64c5af478b4a4328cd764
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Mar 22 09:40:28 2011 +1000

    pythonconsole: update for gdk event changes

 plugins/pythonconsole/pythonconsole.py |   28 ++++++++++++++--------------
 1 files changed, 14 insertions(+), 14 deletions(-)

commit 092e6755622de211251cc23dedc83d5860b488b9
Author: Hannie Dumoleyn <hannie@ubuntu-nl.org>
Date:   Sun Mar 20 12:05:53 2011 +0100

    [l10n] Updated Dutch translation

 po/nl.po | 1764 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 819 insertions(+), 945 deletions(-)

commit d8c5646460232476fb4000123ade6f8197711220
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Sun Mar 20 00:25:38 2011 +0100

    Updated French translation

 po/fr.po | 1316 +++++++++++++++++++++-----------------------------------------
 1 files changed, 447 insertions(+), 869 deletions(-)

commit 0e32f6ae148aae9e4f183025c574f942ce3c01c1
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sat Mar 19 03:03:15 2011 +0100

    Updated Hungarian translation

 po/hu.po | 1409 ++++++++++++++++++++++----------------------------------------
 1 files changed, 497 insertions(+), 912 deletions(-)

commit 1f057aeb1c21074a02fbbe1915cc04bed9fadb64
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Mar 19 08:30:18 2011 +1000

    status-icon: remove "playing-changed" handler when deactivated (bug #645145)

 plugins/status-icon/rb-status-icon-plugin.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 73a953608d73accfeb6db6657ae51e7af733d351
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:   Thu Mar 17 01:05:28 2011 +0100

    Updated Romanian translation

 po/ro.po |   34 +++++++++++++++-------------------
 1 files changed, 15 insertions(+), 19 deletions(-)

commit 14a1ca20282924b97e25b54897d520ca8897cc00
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:   Thu Mar 17 01:02:56 2011 +0100

    Updated Romanian translation

 po/ro.po | 1601 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 743 insertions(+), 858 deletions(-)

commit 5e20abddb62416fa47baed2ee5167d76d32b88c0
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Mar 11 18:55:51 2011 +1000

    metadata: don't return empty arrays of missing plugins
    
    fixes error messages on podcast download completion

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

commit a7efc5f38fab127212725e718c38d0761b5119f7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Mar 9 22:14:33 2011 +0100

    Updated Polish translation

 po/pl.po | 1543 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 585 insertions(+), 958 deletions(-)

commit 7b0f4cd4613b9b3f50c6a7c2abdfe756aaa25610
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 8 18:48:57 2011 +0000

    ipod: Don't handle iOS document mounts
    
    Don't popup "uninitialised iPod" warnings for the iOS documents
    mounts as supported in newer versions of gvfs.

 plugins/ipod/rb-ipod-helpers.c |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit 9d4e5bcf1e969caa2f9848340ec610792c6a29d1
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Mar 8 08:17:07 2011 +1000

    don't build rhythmbox-client for now, fix other build breaks

 remote/dbus/Makefile.am |    5 +++--
 shell/main.c            |    2 --
 2 files changed, 3 insertions(+), 4 deletions(-)

commit 0ecac2980784ed2acf3c7c17890b93a8ed3e87ef
Author: Luca Ferretti <lferrett@gnome.org>
Date:   Mon Mar 7 13:02:08 2011 +0100

    Updated Italian translation

 po/it.po | 1723 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 794 insertions(+), 929 deletions(-)

commit 6ba631a70811303a0508c1719a1ddb63785960cc
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Mar 7 08:30:45 2011 +1000

    shell-player: remove dbus interface
    
    Clients that were using this before should use MPRIS now.

 shell/Makefile.am         |    8 +---
 shell/main.c              |    9 -----
 shell/rb-shell-player.xml |   89 ---------------------------------------------
 3 files changed, 2 insertions(+), 104 deletions(-)

commit 875d19a81877d16e62b2fde4ddc8a873d66e5f19
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Mar 7 08:28:06 2011 +1000

    queue: add dbus interface
    
    This replaces the addToQueue, removeFromQueue and clearQueue methods
    on the shell dbus interface.

 sources/rb-play-queue-source.c |  141 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 141 insertions(+), 0 deletions(-)

commit 9e44ebca2e22998fb15a693011164aea0c3e0270
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Mar 7 08:26:01 2011 +1000

    rhythmdb: add a very basic dbus interface
    
    This just allows dbus clients to get and set properties on entries
    identified by URI.  This replaces the getSongProperties and
    setSongProperty methods on the shell dbus interface.

 rhythmdb/Makefile.am        |    3 +-
 rhythmdb/rhythmdb-dbus.c    |  246 +++++++++++++++++++++++++++++++++++++++++++
 rhythmdb/rhythmdb-private.h |    6 +
 rhythmdb/rhythmdb-tree.c    |    3 +-
 rhythmdb/rhythmdb.c         |    3 +
 5 files changed, 259 insertions(+), 2 deletions(-)

commit b5d1bf1e3de9447307305a55136f23eb81066216
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Mon Mar 7 08:16:11 2011 +1000

    convert playlist manager dbus interface to use gdbus

 shell/Makefile.am             |    6 +-
 shell/main.c                  |    6 -
 shell/rb-playlist-manager.c   | 1548 +++++++++++++++++++++++------------------
 shell/rb-playlist-manager.xml |   42 --
 4 files changed, 855 insertions(+), 747 deletions(-)

commit 21aafa12c273c1498e3d02b1ea4dd52b8d943e88
Author: Daniel Nylander <po@danielnylander.se>
Date:   Sun Mar 6 21:33:23 2011 +0100

    Updated Swedish translation

 po/sv.po | 1535 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 666 insertions(+), 869 deletions(-)

commit b0da9910acbd9d47b6e2de1a8ee85d8591f8e743
Author: Žygimantas Beručka <zygis@gnome.org>
Date:   Sun Mar 6 16:52:20 2011 +0200

    Updated Lithuanian translation

 po/lt.po | 2149 ++++++++++++++++++++++----------------------------------------
 1 files changed, 772 insertions(+), 1377 deletions(-)

commit 70fb9685eec77b733d85fff4f7342665432cf74c
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Mar 6 22:14:32 2011 +1000

    visualizer: remove dbus interface
    
    I'm pretty sure no one has ever used it.

 plugins/visualizer/Makefile.am            |   10 -----
 plugins/visualizer/rb-visualizer-plugin.c |   61 -----------------------------
 plugins/visualizer/rb-visualizer.xml      |   17 --------
 3 files changed, 0 insertions(+), 88 deletions(-)

commit 7827a0b22d4ed0c934c299de1b0864a966c3753f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Mar 6 22:11:14 2011 +1000

    mpris: if we have a streaming song title, provide the stream name too

 plugins/mpris/rb-mpris-plugin.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit a0428d0aa79df6628f4c734712c27b112340c783
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Mar 6 21:51:21 2011 +1000

    daap: use GDBus

 plugins/daap/Makefile.am      |   11 ---
 plugins/daap/rb-daap-plugin.c |  174 ++++++++++++++++++++++++++++++-----------
 plugins/daap/rb-daap.xml      |   20 -----
 3 files changed, 128 insertions(+), 77 deletions(-)

commit f31db96e51822562b6e76fe22387981788afdc8c
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:   Sat Mar 5 18:39:40 2011 +0100

    Updated Slovenian translation

 po/sl.po | 1530 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 662 insertions(+), 868 deletions(-)

commit fededc299525082fa8db32e1ce1365a474e6d583
Author: Gabriel F. Vilar <cogumm@gmail.com>
Date:   Fri Mar 4 16:48:26 2011 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 1333 ++++++++++++++++++++---------------------------------------
 1 files changed, 446 insertions(+), 887 deletions(-)

commit a445419896daffec09c038b32b3a6c842cc9119b
Author: Aron Xu <aronxu@gnome.org>
Date:   Thu Mar 3 19:33:49 2011 +0000

    Update Simplified Chinese translation.

 po/zh_CN.po | 1579 +++++++++++++++++++++++++++--------------------------------
 1 files changed, 728 insertions(+), 851 deletions(-)

commit 9c3a202a245d7422947f3ad37551092f8f1f47f4
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Thu Mar 3 10:46:30 2011 +0200

    Uploaded Ukranian

 po/uk.po | 3854 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 2156 insertions(+), 1698 deletions(-)

commit 5aba42ee483b0c504c8edeca049dc30ba7c58e88
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Feb 27 11:58:28 2011 +0100

    Updated Czech translation

 po/cs.po |  152 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 77 insertions(+), 75 deletions(-)

commit 7df48bbb4093a1baf0f61c9d424ff013f6d85d48
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Feb 27 09:06:06 2011 +1000

    power-manager: unref dbus call result variants properly

 plugins/power-manager/rb-power-manager-plugin.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 140a767036ff693edfc6bec3daa98e72f0277bbb
Author: Mattias Põldaru <mahfiaz gmail com>
Date:   Sat Feb 26 17:26:25 2011 +0200

    [l10n] Updated Estonian translation

 po/et.po |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit ef85247cb405ecaaefddf4296f2ddca2cf890c8c
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sat Feb 26 12:28:54 2011 +0100

    Updated Spanish translation

 po/es.po |  156 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 79 insertions(+), 77 deletions(-)

commit 46d59fadef3f2972a1870f354f96fd88c70d84c4
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Feb 26 20:24:01 2011 +1000

    context: update last.fm plugin instructions

 plugins/context/context/LastFM.py |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit f8ed69384e6d21736ed7a4d027c6d37feb52820f
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Feb 26 13:41:15 2011 +1000

    power-manager: replace libdbus with GDBus

 plugins/power-manager/Makefile.am               |    2 -
 plugins/power-manager/rb-power-manager-plugin.c |  127 +++++++++--------------
 2 files changed, 50 insertions(+), 79 deletions(-)

commit 008853f39524bd0603f1f3633c15051c02b4a8fd
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Feb 26 11:49:30 2011 +1000

    mtp: only use devices from libmtp's supported device list

 plugins/mtpdevice/rb-mtp-plugin.c |   71 ++++++++++++++++++++----------------
 1 files changed, 39 insertions(+), 32 deletions(-)

commit 1a182eda83118b27aee13e0038c02cbe16838af8
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Feb 26 10:47:06 2011 +1000

    Use the app name, rather than the generic name "music player" everywhere
    
    Let's stop pretending we're a core part of the desktop.

 plugins/status-icon/rb-status-icon-plugin.c |   10 +++++-----
 shell/rb-shell-preferences.c                |    2 +-
 shell/rb-shell.c                            |   12 ++++++------
 3 files changed, 12 insertions(+), 12 deletions(-)

commit 006d2ff5eb0b713706ddd7f5fb1bb1c608ff3a05
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Feb 26 10:46:20 2011 +1000

    status-icon: don't add "(Paused)" to notifications when pausing
    
    This isn't really necessary as the play button icon indicates that
    we're paused.

 plugins/status-icon/rb-status-icon-plugin.c |   13 +------------
 1 files changed, 1 insertions(+), 12 deletions(-)

commit bbe36ccac20b8638e522c2da2342d82e2d9852d5
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Fri Feb 25 20:36:11 2011 +0100

    Updated Spanish translation

 po/es.po | 1494 ++++++++++++++++++++++++++++---------------------------------
 1 files changed, 686 insertions(+), 808 deletions(-)

commit a3dd6b4b889bd3beabba157799481238a0521d77
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Feb 26 02:00:10 2011 +1000

    mmkeys: replace libdbus with GDBus

 plugins/mmkeys/Makefile.am        |    2 -
 plugins/mmkeys/rb-mmkeys-plugin.c |  170 +++++++++++++++++++++----------------
 2 files changed, 97 insertions(+), 75 deletions(-)

commit 22a9a0d071901571824515a4417c4584dd23b3af
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 25 22:11:30 2011 +1000

    metadata: explain why we report bogus track numbers sometimes

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

commit 17b40961d68485a1d17b488916acb76bb5f46b64
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 25 09:23:52 2011 +1000

    metadata: replace libdbus with GDBus
    
    This mostly reduces the amount of code involved, but also means we
    can change the metadata item format a lot more easily.

 metadata/Makefile.am                |   10 +-
 metadata/rb-metadata-dbus-client.c  |  412 +++++++++++---------------------
 metadata/rb-metadata-dbus-service.c |  448 ++++++++++++-----------------------
 metadata/rb-metadata-dbus.c         |  297 ++++-------------------
 metadata/rb-metadata-dbus.h         |   26 +--
 metadata/test-metadata.c            |    1 -
 6 files changed, 355 insertions(+), 839 deletions(-)

commit 4d2f6253d8425dbc1353079ca8fce5e15c89933c
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 25 09:04:06 2011 +1000

    depend on a glib version new enough to have GDBus

 configure.ac        |    7 +------
 plugins/Makefile.am |    8 ++------
 2 files changed, 3 insertions(+), 12 deletions(-)

commit f55ff2e2ef90836f7689f7e0843c1a32831873bf
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Feb 24 17:58:50 2011 +0000

    rhythmbox: Don't warn when a library entry is a podcast
    
    https://bugzilla.gnome.org/show_bug.cgi?id=643165

 rhythmdb/rhythmdb.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 7cabd6a64bdb010c08b45661f98578d8ec237c7e
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Feb 24 18:56:13 2011 +0100

    Updated Czech translation

 po/cs.po | 1501 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 690 insertions(+), 811 deletions(-)

commit dc221628559f764c40582709b2048c3b56cc99e4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Feb 24 17:23:46 2011 +0000

    shell: Fix another clipboard warning

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

commit 33bfef3d8dcc23a8178c6047a45b3424ea7d9631
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Feb 24 17:22:47 2011 +0000

    widgets: Add test program for URI dialog

 widgets/Makefile.am       |    4 +++-
 widgets/test-uri-dialog.c |   29 +++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+), 1 deletions(-)

commit 57b419e03285cedba66d1896e6e9be5c32098035
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Feb 24 06:54:27 2011 +0000

    ipod: Fix use of uninitialised memory
    
    When the Play Counts file doesn't exist, we can't remove it.

 plugins/ipod/rb-ipod-source.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 17105bceb03e2806ce366f65b9c2f143575045f4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Feb 24 06:46:43 2011 +0000

    widgets: Use symbolic icons in the treeview

 widgets/rb-entry-view.c |   54 +++++++----------------------------------------
 1 files changed, 8 insertions(+), 46 deletions(-)

commit dbff5af57e1c17c8543a830478ab6e064ff90b87
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Feb 24 06:46:04 2011 +0000

    widgets: Simplify RbCellRendererPixbuf code
    
    By subclassing a pixbuf cell renderer rather than a cell renderer.

 widgets/rb-cell-renderer-pixbuf.c |  182 +------------------------------------
 widgets/rb-cell-renderer-pixbuf.h |    6 +-
 2 files changed, 3 insertions(+), 185 deletions(-)

commit c14ec7464dcd781529f1c955ac060df0bdc14d08
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Feb 24 04:59:55 2011 +0000

    mpris: Fix compile-time warning

 plugins/mpris/rb-mpris-plugin.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0af2d16438155d0c4099533141236245c93d4150
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Feb 24 03:08:41 2011 +0000

    mpris: Fix property values lifecycle
    
    Thanks to Ryan Lortie

 plugins/mpris/rb-mpris-plugin.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 6035fd8ecec431373e80db5d2957e5a71b2f0099
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sun Feb 20 20:33:20 2011 +0000

    shell: Add a way to start-up with plugins disabled
    
    For debugging purposes
    
    https://bugzilla.gnome.org/show_bug.cgi?id=642836

 shell/main.c     |    4 +++-
 shell/rb-shell.c |   29 +++++++++++++++++++++++++++--
 shell/rb-shell.h |    1 +
 3 files changed, 31 insertions(+), 3 deletions(-)

commit d54ff9c265b5c547118c27b4e4f65cae4747a1e5
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Feb 23 16:04:36 2011 +0100

    Updated Norwegian bokmål translation.

 po/nb.po | 1488 ++++++++++++++++++++++++--------------------------------------
 1 files changed, 574 insertions(+), 914 deletions(-)

commit 0f8e4bdd274e188a4479b87104ee83804c2a975d
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Feb 21 19:50:55 2011 +0100

    Updated Spanish translation

 help/es/es.po |   29 ++++++++++++-----------------
 1 files changed, 12 insertions(+), 17 deletions(-)

commit 979f0678db7978457b6b781dd6f019e6bf3b4669
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 18 07:17:46 2011 +1000

    iradio: remove Absolute Radio dabbl (bug 642614)

 plugins/iradio/iradio-initial.xspf |   14 --------------
 1 files changed, 0 insertions(+), 14 deletions(-)

commit 0d3cda551e96007847ffcae651545dc9e9be564f
Author: Michal Hruby <michal.mhr@gmail.com>
Date:   Fri Feb 11 12:31:17 2011 +0100

    Update Zeitgeist plugin

 plugins/rbzeitgeist/rbzeitgeist/__init__.py |   62 ++++++++++++++++-----------
 1 files changed, 37 insertions(+), 25 deletions(-)

commit c5210ad0277e1d7adb95bb0b1b8811ad310da454
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 8 08:08:25 2011 +1000

    artdisplay: use height-for-width size request method

 plugins/artdisplay/artdisplay/__init__.py |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

commit e307181d79a2cf88d6ac148f1de82850b768a6d4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 7 19:58:35 2011 +0000

    shell: Avoid warnings when no sources match
    
    When the content of the paste buffer doesn't contain something
    that relates to an entry in the database, don't try to unref NULL.

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

commit d8ebf11dbe72f20c518a98d09fbb40e69cec5fe7
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 7 16:20:01 2011 +0000

    Remove has-separator property usage
    
    It's gone in GTK+ 3.x

 data/ui/media-player-properties.ui                 |    1 -
 plugins/audiocd/multiple-album.ui                  |    1 -
 .../audioscrobbler/audioscrobbler-preferences.ui   |    1 -
 plugins/jamendo/jamendo-prefs.ui                   |    1 -
 plugins/status-icon/status-icon-preferences.ui     |    1 -
 5 files changed, 0 insertions(+), 5 deletions(-)

commit 3085275dcd0447934a624f6610f8446f7325f575
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Feb 6 19:30:36 2011 +1000

    Re-enable python plugins

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

commit e7de917c4c9be7e71a12b79987b418cd6ccd4ef6
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 7 23:47:19 2011 +1000

    blacklist the coherence plugin for now

 shell/rb-plugins-engine.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit e32242e9e9a8cda622fe3060b9ce4d5d0ab0e9f6
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Feb 6 21:33:06 2011 +1000

    Port artdisplay plugin to GI

 plugins/artdisplay/artdisplay/CoverArtDatabase.py  |   75 +++++----
 .../artdisplay/EmbeddedCoverArtSearch.py           |   11 +-
 .../artdisplay/artdisplay/LastFMCoverArtSearch.py  |   16 +-
 .../artdisplay/artdisplay/LocalCoverArtSearch.py   |   12 +-
 .../artdisplay/MusicBrainzCoverArtSearch.py        |    4 +-
 .../artdisplay/artdisplay/PodcastCoverArtSearch.py |    7 +-
 plugins/artdisplay/artdisplay/__init__.py          |  194 ++++++++++++--------
 7 files changed, 181 insertions(+), 138 deletions(-)

commit e2b48b16c81cea33f634b6c71cc623e300888b65
Author: Filipe Gomes <filipefgomes@gmail.com>
Date:   Mon Feb 7 01:05:47 2011 +0000

    Updated Portuguese translation

 po/pt.po | 1608 ++++++++++++++++++++++++++++----------------------------------
 1 files changed, 724 insertions(+), 884 deletions(-)

commit 13fa861cece9cb5138743077fcc623d3bb589c24
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Feb 6 19:39:31 2011 +1000

    Port jamendo plugin to GI

 plugins/jamendo/jamendo/JamendoConfigureDialog.py |    9 ++--
 plugins/jamendo/jamendo/JamendoSaxHandler.py      |   26 ++++++----
 plugins/jamendo/jamendo/JamendoSource.py          |   58 ++++++++++----------
 plugins/jamendo/jamendo/__init__.py               |   40 ++++++++------
 4 files changed, 72 insertions(+), 61 deletions(-)

commit 518db7bab9116120f0266834df0cf867aa89a848
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Feb 5 22:07:19 2011 +1000

    Port magnatune plugin to GI

 plugins/magnatune/magnatune/MagnatuneSource.py  |   82 ++++++++++++-----------
 plugins/magnatune/magnatune/TrackListHandler.py |   25 ++++---
 plugins/magnatune/magnatune/__init__.py         |   56 ++++++++-------
 3 files changed, 89 insertions(+), 74 deletions(-)

commit d41d2eea8ce72ab5efe6e33cda659346a1a1973b
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sun Feb 6 19:19:37 2011 +1000

    rhythmdb: relax type checks for entry property values
    
    When calling rhythmdb_entry_set via introspection, the caller may not
    be able to specify the exact type used for the property, so accept
    anything we can transform to the right type.

 rhythmdb/rhythmdb.c |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

commit 55673e8acbe4c3d43a4509eb81315afe7039c7ee
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Feb 5 20:54:28 2011 +1000

    remove underscore from _rb_display_page_notify_status_changed

 plugins/daap/rb-daap-source.c                     |    2 +-
 plugins/generic-player/rb-generic-player-source.c |    4 ++--
 sources/rb-display-page.c                         |    4 ++--
 sources/rb-display-page.h                         |    2 +-
 sources/rb-library-source.c                       |    2 +-
 sources/rb-source.c                               |    4 ++--
 sources/rb-streaming-source.c                     |    6 +++---
 7 files changed, 12 insertions(+), 12 deletions(-)

commit 03d2c2d6142a7e9e361070308885cacb902b36a1
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Sat Feb 5 16:05:43 2011 +1000

    Port lyrics plugin to GI
    
    Configuration doesn't work, but it doesn't really matter because
    none of the sites work anyway.

 plugins/lyrics/lyrics/LyricsConfigureDialog.py |   40 ++++++------
 plugins/lyrics/lyrics/LyricsParse.py           |   10 +--
 plugins/lyrics/lyrics/__init__.py              |   88 +++++++++++------------
 plugins/rb/__init__.py                         |   16 ++++
 4 files changed, 81 insertions(+), 73 deletions(-)

commit 2e03c56e8eda58401a347c9d07ecbc39b6eb8f2e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 14:40:48 2011 +0000

    rb-mpris-plugin: Remove unused variable

 plugins/mpris/rb-mpris-plugin.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 02ab8322c80b8069bc41e07d4eca88a0d8e53e93
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 14:40:00 2011 +0000

    rb-dbus-media-server-plugin: Remove unused computation

 .../rb-dbus-media-server-plugin.c                  |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 3663ab39f9019e221b129e23f98f2ca9104caa1b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 14:39:06 2011 +0000

    rb-radio-tuner-v4l2: Use "has_changed" variable

 plugins/fmradio/rb-radio-tuner-v4l2.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit cc4215084b928c66d3e8dd9f1b7e32acf30a6c53
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 14:34:17 2011 +0000

    rb-disc-recorder-plugin: Remove unused variable

 .../rb-disc-recorder-plugin.c                      |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit fd98415b0ee2868141b1deeb791c13bd69f4a5c7
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 14:32:56 2011 +0000

    rb-generic-player-source: Remove unused finalize function

 plugins/generic-player/rb-generic-player-source.c |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

commit 28240cf84949ed4fe24c7f259ae53aec623ceb66
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 14:32:04 2011 +0000

    sj-metadata: Remove unused variable

 plugins/audiocd/sj-metadata.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 298edac7420e2501ac3ff198f8167c66857106d9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:49:22 2011 +0000

    rb-shell: Remove unused variable

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

commit 83e010cb62560e4d02a566f10f58bac631ca0beb
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:48:03 2011 +0000

    rb-shell-player: Remove unused variable

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

commit 7e0a92b738fea251d74fe0df550ed4110c262c00
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:47:22 2011 +0000

    rb-plugin-manager: Remove unused variable

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

commit ccfb7a5f77395bdcb7fe16d7fe6d991854511997
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:46:39 2011 +0000

    rb-play-order: Remove unused finalize function

 shell/rb-play-order.c |   15 ---------------
 1 files changed, 0 insertions(+), 15 deletions(-)

commit 5c9732fc858c6547a03bbd43e554a51d206d8a17
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:45:34 2011 +0000

    rb-podcast-properties-dialog: Use computed variable

 podcast/rb-podcast-properties-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c326eb6fa7323ade8718be98273bd6756a6a0047
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:44:33 2011 +0000

    rb-library-source: Remove unused variable

 sources/rb-library-source.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 4f91f0f2ba6990664a9ee9e07fe5cac20c10a66f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:43:52 2011 +0000

    rb-display-page-model: Remove unused finalize function

 sources/rb-display-page-model.c |   12 ------------
 1 files changed, 0 insertions(+), 12 deletions(-)

commit a7b25d1b9497e9cb3b4ce9651716526f73a756cb
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:42:17 2011 +0000

    rb-playlist-source: Remove unused variable

 sources/rb-playlist-source.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit e0feb1e34b6f38dc36144b93d5b6984e19fe51b9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:41:32 2011 +0000

    rb-display-page-model: Remove unused variable

 sources/rb-display-page-model.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit ad4dbf5a0daef7de32f6b24997b7389dda9ab7f2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:40:15 2011 +0000

    rb-query-creator: Remove unused computations

 widgets/rb-query-creator.c |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit cbcdeae7abe4933258c0824d0553e8037f3f663c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:39:33 2011 +0000

    rb-cell-renderer-rating: Remove unused finalize function

 widgets/rb-cell-renderer-rating.c |   13 -------------
 1 files changed, 0 insertions(+), 13 deletions(-)

commit e577d2d33530abe6034f6783c3295077e64a63de
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:38:48 2011 +0000

    gossip-cell-renderer-expander: Remove unused computation

 widgets/gossip-cell-renderer-expander.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit bda228bfdc0ae7f2c88013a1c1bba539d525a16d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:38:15 2011 +0000

    gossip-cell-renderer-expander: Remove unused finalize

 widgets/gossip-cell-renderer-expander.c |   13 -------------
 1 files changed, 0 insertions(+), 13 deletions(-)

commit d2d15d657ec74ad0a48f8b20b116d5791a021980
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:37:16 2011 +0000

    rb-cell-renderer-pixbuf: Remove unused computation

 widgets/rb-cell-renderer-pixbuf.c |   16 ----------------
 1 files changed, 0 insertions(+), 16 deletions(-)

commit 12c6f9b8e179e2f18ee2806adf09bc03b3ba531d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:36:05 2011 +0000

    rhythmdb: Remove unused computation

 rhythmdb/rhythmdb.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit f8548976716ba42bf4ccc0bbf2c02b9534812067
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:35:26 2011 +0000

    rhythmdb-query-model: Remove unused duplicated code

 rhythmdb/rhythmdb-query-model.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 0220346da254d0f1b5a430bf426ce914b463f181
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:34:24 2011 +0000

    rhythmdb: Remove unused variable

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

commit d698cc13f92953349dd12f4458f0546dcb28cf3f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:32:34 2011 +0000

    rhythmdb-property-model: Remove unused variable
    
    And actually use the return value from g_atomic_int_dec_and_test()

 rhythmdb/rhythmdb-property-model.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7fcb01a19b30d42a36f41e1220762411bae6c2c8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sat Feb 5 03:27:48 2011 +0000

    rb-tree-dnd: Remove unused variable

 lib/rb-tree-dnd.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit bfb457c29ce5b66ee3f74fb00724e11a80333eab
Author: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
Date:   Sat Feb 5 13:31:24 2011 +0100

    Fix brasero configure switch

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

commit 0352574ed8167e29e83f34d6405f040c4f139d60
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 4 23:38:27 2011 +1000

    Port some common python code to GI

 plugins/rb/Loader.py   |   16 +++++++++-------
 plugins/rb/URLCache.py |    3 ++-
 plugins/rb/__init__.py |   20 +++++++-------------
 3 files changed, 18 insertions(+), 21 deletions(-)

commit 4c7fd77da7557ebf1895ec533ed2ba0f5e7dea63
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 4 23:27:27 2011 +1000

    Port python console plugin to GI

 plugins/pythonconsole/pythonconsole.py |  168 +++++++++++++++++---------------
 1 files changed, 90 insertions(+), 78 deletions(-)

commit 12e9bc0180b40be9d4108a50061a9e8ef879b8e3
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 4 23:14:50 2011 +1000

    Port ReplayGain plugin to GI

 plugins/replaygain/replaygain/__init__.py |    5 +++--
 plugins/replaygain/replaygain/config.py   |   23 ++++++++++++-----------
 plugins/replaygain/replaygain/player.py   |   17 +++++++++--------
 3 files changed, 24 insertions(+), 21 deletions(-)

commit ae89038c19c015456d596edce1e5a22f90973fc4
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 4 23:05:50 2011 +1000

    Port sendto plugin to GI

 plugins/sendto/__init__.py |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit e287461433f11196d5626f40e83819a65f3d38ab
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 4 23:05:29 2011 +1000

    Port Zeitgeist plugin to GI

 plugins/rbzeitgeist/rbzeitgeist/__init__.py |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 26dd0d98838d7b6ab29c1ab7664e2082f94c05d7
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 4 23:05:05 2011 +1000

    Port IM status plugin to GI

 plugins/im-status/im-status/__init__.py |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

commit b6a7917c3b31de43757cf60c3fddb73be510db8d
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 4 23:04:37 2011 +1000

    Port sample python plugin to GI

 plugins/sample-python/sample-python.py |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit d7ccbb3057a07164695f0c81b4a0194af37e3dcb
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 4 23:03:44 2011 +1000

    Port context pane plugin to GI
    
    Some parts by Bastien Nocera.

 plugins/context/context/AlbumTab.py    |   20 +++++----
 plugins/context/context/ArtistTab.py   |   20 +++++----
 plugins/context/context/ContextView.py |   73 +++++++++++++++++---------------
 plugins/context/context/LastFM.py      |    6 +--
 plugins/context/context/LinksTab.py    |   18 ++++----
 plugins/context/context/LyricsTab.py   |   19 +++++----
 plugins/context/context/__init__.py    |    7 ++-
 7 files changed, 90 insertions(+), 73 deletions(-)

commit d0f6a75ad659c097e11129c61ec642d8e5bcf9af
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Wed Feb 2 22:44:01 2011 +1000

    Remove PyGTK code, use g-i instead

 configure.ac             |   20 ++-----
 shell/Makefile.am        |    4 +-
 shell/main.c             |    1 -
 shell/rb-python-module.c |  147 +++++++++-------------------------------------
 shell/rb-python-plugin.c |   39 ++++++------
 5 files changed, 55 insertions(+), 156 deletions(-)

commit 2b63c48ab07cf9ff895741a4f3e097fa4d929c5e
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Fri Feb 4 07:51:17 2011 +1000

    fix brasero pkg-config stuff (bug #641352)

 configure.ac |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit db9db733917f5b217d644835405cc1f21b09b698
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 1 22:30:30 2011 +1000

    bump version to 2.90.x
    
    3.0 will be a stablish GNOME 3 based release.

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

commit 76b50bf4ba0de77b15f699d9a71aab38b6ca4c30
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 1 22:09:20 2011 +1000

    Generate gobject-introspection data and allow it to be loaded

 .gitignore              |    4 +
 Makefile.am             |    4 +-
 bindings/Makefile.am    |    2 +-
 bindings/gi/Makefile.am |  149 +++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac            |    7 ++
 rhythmbox.h             |   86 +++++++++++++++++++++++++++
 shell/Makefile.am       |    4 +-
 shell/main.c            |    6 ++
 8 files changed, 258 insertions(+), 4 deletions(-)

commit f6849f8313579ae134b5a81d83a2ba97f46ac7f4
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 1 21:54:52 2011 +1000

    Remove the Amazon cover art search code, it's never coming back

 .../artdisplay/artdisplay/AmazonCoverArtSearch.py  |  311 --------------------
 plugins/artdisplay/artdisplay/Makefile.am          |    3 -
 po/POTFILES.in                                     |    1 -
 3 files changed, 0 insertions(+), 315 deletions(-)

commit fc79a43a79cb20065aa5e93afcd44e1e878d8a59
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 1 21:50:23 2011 +1000

    Port to GTK+ 3

 backends/gstreamer/rb-encoder-gst.c                |    2 +-
 configure.ac                                       |   59 ++++--
 doc/reference/Makefile.am                          |    1 -
 lib/Makefile.am                                    |    1 -
 lib/eggsmclient-private.h                          |    2 +-
 lib/eggsmclient-xsmp.c                             |    3 +-
 lib/gseal-gtk-compat.h                             |   48 ----
 lib/rb-missing-plugins.c                           |    3 +-
 lib/rb-tree-dnd.c                                  |    4 +-
 lib/rb-util.c                                      |   20 +-
 plugins/audiocd/rb-audiocd-source.c                |   27 ++-
 .../rb-audioscrobbler-profile-page.c               |    9 +-
 .../rb-disc-recorder-plugin.c                      |    4 +-
 plugins/daap/rb-dacp-pairing-page.c                |    2 +-
 plugins/fmradio/rb-fm-radio-source.c               |    2 +-
 plugins/power-manager/rb-power-manager-plugin.c    |    2 +-
 plugins/status-icon/rb-status-icon-plugin.c        |    3 +-
 plugins/visualizer/rb-vis-widget.c                 |   19 +--
 plugins/visualizer/rb-visualizer-plugin.c          |   35 ++--
 podcast/rb-podcast-properties-dialog.c             |   13 +-
 shell/main.c                                       |    2 +-
 shell/rb-plugin-manager.c                          |    2 -
 shell/rb-shell.c                                   |   14 +-
 shell/rb-source-header.c                           |   30 ++--
 shell/rb-statusbar.c                               |    2 -
 sources/rb-display-page-model.c                    |    2 -
 sources/rb-display-page-tree.c                     |   37 ++--
 sources/rb-library-source.c                        |    5 +-
 tests/bench-rhythmdb-load.c                        |    3 +-
 tests/test-file-helpers.c                          |    3 +-
 tests/test-rhythmdb-property-model.c               |    3 +-
 tests/test-rhythmdb-query-model.c                  |    3 +-
 widgets/gossip-cell-renderer-expander.c            |  232 +++-----------------
 widgets/gossip-cell-renderer-expander.h            |    5 -
 widgets/rb-cell-renderer-pixbuf.c                  |   30 +--
 widgets/rb-cell-renderer-rating.c                  |   30 ++--
 widgets/rb-entry-view.c                            |    1 -
 widgets/rb-library-browser.c                       |    1 -
 widgets/rb-query-creator-properties.c              |    1 -
 widgets/rb-query-creator.c                         |    1 -
 widgets/rb-rating-helper.c                         |   19 +-
 widgets/rb-rating-helper.h                         |    2 +-
 widgets/rb-rating.c                                |  112 ++++++-----
 widgets/rb-search-entry.c                          |   30 ++-
 widgets/rb-segmented-bar.c                         |   79 ++++---
 45 files changed, 357 insertions(+), 551 deletions(-)

commit 0d3b198d1bdb3b15eaca1f1105a5940d45fd79b4
Author: W. Michael Petullo <mike@flyn.org>
Date:   Tue Jan 18 19:56:24 2011 -0600

    Update to use libdmapsharing 3.0 API
    
    Signed-off-by: W. Michael Petullo <mike@flyn.org>

 configure.ac                                       |    2 +-
 plugins/daap/rb-daap-container-record.c            |    6 +++---
 plugins/daap/rb-daap-record-factory.c              |    6 +++---
 plugins/daap/rb-daap-record.c                      |   12 ++++++------
 plugins/daap/rb-daap-source.c                      |    2 +-
 plugins/daap/rb-dacp-player.c                      |   10 +++++-----
 plugins/daap/rb-dmap-container-db-adapter.c        |    6 +++---
 plugins/daap/rb-rhythmdb-dmap-db-adapter.c         |    6 +++---
 .../daap/rb-rhythmdb-query-model-dmap-db-adapter.c |    6 +++---
 9 files changed, 28 insertions(+), 28 deletions(-)

commit 487ec5215cbb8eda1dd09831cbe8b36f5ffd112a
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 1 21:21:23 2011 +1000

    remove static python bindings

 bindings/Makefile.am              |    6 +-
 bindings/python/Makefile.am       |  117 --
 bindings/python/override_common.c |  317 ----
 bindings/python/override_common.h |   73 -
 bindings/python/rb.defs           | 3123 -------------------------------------
 bindings/python/rb.override       | 1792 ---------------------
 bindings/python/rhythmdb.defs     | 1312 ----------------
 bindings/python/rhythmdb.override |  818 ----------
 configure.ac                      |    1 -
 9 files changed, 1 insertions(+), 7558 deletions(-)

commit 608b041c8afa130b76425c2147d2682a997084e1
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 1 21:17:27 2011 +1000

    temporarily disable python plugin support

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

commit f258d410fa5ef5e410b3405057a240b19aca9c65
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 1 20:57:26 2011 +1000

    rework rb_debug to allow it to be called via introspection

 backends/gstreamer/rb-player-gst-xfade.c |    2 +-
 lib/rb-debug.c                           |   50 ++++++++++++++++++++++-------
 lib/rb-debug.h                           |    9 ++++-
 podcast/test-podcast-parse.c             |   12 +++---
 4 files changed, 52 insertions(+), 21 deletions(-)

commit 4be81a10343c82229f7507a1dc4a074e1ce68622
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 1 20:48:53 2011 +1000

    Remove function pointers from RhythmDBEntryType
    
    This makes implementing entry types in C slightly less convenient, but
    makes it possible to implement them in python or other languages.

 plugins/audiocd/rb-audiocd-source.c                |   27 ++++++-
 .../rb-audioscrobbler-radio-track-entry-type.c     |   24 +++++-
 plugins/daap/rb-daap-source.c                      |   26 +++++-
 plugins/fmradio/rb-fm-radio-source.c               |   39 +++++++--
 plugins/iradio/rb-iradio-source.c                  |   27 ++++++-
 podcast/rb-podcast-entry-types.c                   |   69 +++++++++++++---
 rhythmdb/rhythmdb-entry-type.c                     |   24 ++----
 rhythmdb/rhythmdb-entry-type.h                     |   10 --
 rhythmdb/rhythmdb-song-entry-types.c               |   87 +++++++++++++++++---
 tests/test-utils.c                                 |   14 ++--
 10 files changed, 267 insertions(+), 80 deletions(-)

commit 52a4dc3393bbc217339ec6720c22a72d6db3f0f8
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 1 08:10:07 2011 +1000

    drop cd-recorder plugin

 configure.ac                                      |   22 +-
 plugins/Makefile.am                               |    6 +-
 plugins/cd-recorder/Makefile.am                   |   70 -
 plugins/cd-recorder/cd-recorder.rb-plugin.in      |    8 -
 plugins/cd-recorder/rb-cd-recorder-plugin.c       |  489 ------
 plugins/cd-recorder/rb-playlist-source-recorder.c | 1653 ---------------------
 plugins/cd-recorder/rb-playlist-source-recorder.h |   90 --
 plugins/cd-recorder/rb-recorder-gst.c             | 1282 ----------------
 plugins/cd-recorder/rb-recorder.h                 |  139 --
 plugins/cd-recorder/recorder.ui                   |  198 ---
 po/POTFILES.in                                    |    5 -
 11 files changed, 2 insertions(+), 3960 deletions(-)

commit 9a84078beefac3d584ed97ab045c79a5913380e3
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Tue Feb 1 08:03:28 2011 +1000

    Update annotations for gobject-introspection

 backends/rb-encoder.c                |   12 +++---
 backends/rb-encoder.h                |    6 +-
 backends/rb-player.c                 |    2 +-
 backends/rb-player.h                 |    2 +-
 lib/libmediaplayerid/mpid-util.c     |    2 +-
 lib/rb-builder-helpers.c             |    2 +-
 lib/rb-debug.c                       |   10 ++--
 lib/rb-file-helpers.c                |    4 +-
 lib/rb-string-value-map.c            |    2 +-
 lib/rb-util.c                        |   79 +++++++++++++++++-----------------
 metadata/rb-metadata-dbus-client.c   |   14 +++---
 rhythmdb/rhythmdb-entry.h            |    4 +-
 rhythmdb/rhythmdb-private.h          |    2 +-
 rhythmdb/rhythmdb-query.c            |   10 +++--
 rhythmdb/rhythmdb-song-entry-types.c |    2 +-
 rhythmdb/rhythmdb.c                  |   33 +++++++-------
 rhythmdb/rhythmdb.h                  |    4 --
 shell/rb-history.c                   |   16 +++---
 shell/rb-play-order.c                |   34 +++++++++++----
 shell/rb-playlist-manager.c          |   32 +++++++-------
 shell/rb-plugin.c                    |    4 +-
 shell/rb-plugin.h                    |    9 ++--
 shell/rb-removable-media-manager.c   |    6 +++
 shell/rb-shell-player.c              |   20 ++++----
 shell/rb-shell-preferences.c         |    6 +-
 shell/rb-shell.c                     |   14 +++---
 shell/rb-track-transfer-batch.c      |    2 +-
 shell/rb-track-transfer-queue.c      |    2 +-
 sources/rb-auto-playlist-source.c    |   12 +++---
 sources/rb-browser-source.c          |    3 +-
 sources/rb-display-page-group.c      |    2 +-
 sources/rb-display-page-model.c      |    2 +-
 sources/rb-display-page-tree.c       |    2 +-
 sources/rb-display-page.c            |   35 +++++++++++++--
 sources/rb-media-player-source.c     |   40 +++++++++++++++--
 sources/rb-playlist-source.c         |    4 +-
 sources/rb-removable-media-source.c  |   23 +++++++++-
 sources/rb-source-search.c           |    6 +-
 sources/rb-source.c                  |   67 +++++++++++++++++++++++-----
 sources/rb-static-playlist-source.c  |    2 +-
 sources/rb-streaming-source.c        |    4 +-
 widgets/rb-dialog.c                  |    2 +-
 widgets/rb-entry-view.c              |   22 +++++-----
 widgets/rb-library-browser.c         |   12 +++---
 widgets/rb-property-view.c           |    6 +-
 widgets/rb-query-creator.c           |   12 +++---
 widgets/rb-segmented-bar.c           |    8 +++
 47 files changed, 372 insertions(+), 227 deletions(-)

commit ce649487d859e385fd4afebca94195a417c369cb
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Jan 31 19:05:40 2011 +0100

    Updated Spanish translation

 po/es.po |   42 +++++++++++++++++++++---------------------
 1 files changed, 21 insertions(+), 21 deletions(-)

commit c74390183494b5c69244bef120864f675ee98abc
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Jan 26 20:16:49 2011 +0100

    Updated Spanish translation

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

commit 265a80e3a475dcf17434698c7ccc1a37bcabfb78
Author: Pedro Barreira <almufadado@gmail.com>
Date:   Sun Jan 23 23:45:49 2011 +0000

    Updated Portuguese translation

 po/pt.po | 2614 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 1471 insertions(+), 1143 deletions(-)

commit b7fcce4b00eb95783a5e638845dc83151480d2d4
Author: Julio Merino <jmmv@NetBSD.org>
Date:   Thu Jan 20 22:13:32 2011 +1000

    use 'gulong' instead of 'ulong', fixing build on NetBSD

 plugins/daap/rb-dacp-player.c                      |    4 ++--
 plugins/daap/rb-rhythmdb-dmap-db-adapter.c         |    2 +-
 .../daap/rb-rhythmdb-query-model-dmap-db-adapter.c |    2 +-
 plugins/mpris/rb-mpris-plugin.c                    |    2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

commit a8f14cb7eb1a5599a2718a185fb4b3cfeccb2a84
Author: Joan Duran <jodufi@gmail.com>
Date:   Thu Jan 20 10:07:53 2011 +0100

    Updated Catalan translation

 po/ca.po | 4348 ++++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 2683 insertions(+), 1665 deletions(-)

commit 17eb48aa455ecab3f238c00891e024c5529f6bf6
Author: Jamie Nicol <jamie@thenicols.net>
Date:   Thu Jan 20 01:50:05 2011 +0000

    daap: fix segfault during dacp pairing process (bug #640021)

 plugins/daap/rb-dacp-pairing-page.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7f10f4e4f7293b2fc46971a57ac2a4fb2351a496
Author: Jonathan Matthew <jonathan@d14n.org>
Date:   Thu Jan 20 08:00:12 2011 +1000

    status-icon: fix build without libnotify
    
    but who deliberately does this anyway?

 plugins/status-icon/rb-status-icon-plugin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 042534569086bcf1d060adf8073a380726e69149
Author: Emilio Pozuelo Monfort <pochu27@gmail.com>
Date:   Mon Jan 17 22:00:18 2011 +0000

    Fix build with HAL support

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

commit c09836f82ca493c5a646bd1a4a3971c1cf03711a
Author: Hannie Dumoleyn <hannie@ubuntu-nl.org>
Date:   Sun Jan 16 17:17:00 2011 +0100

    [l10n] Updated Dutch translation

 po/nl.po | 1880 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 974 insertions(+), 906 deletions(-)

commit 764457ebc839e9229d327de60143008e6c75b347
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:   Sun Jan 16 14:30:23 2011 +0100

    Updated Slovenian translation

 po/sl.po |  131 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 70 insertions(+), 61 deletions(-)

commit 065372662eee1934399f4db66e3e1a7107a4555e