[rhythmbox/gobject-introspection: 4/34] what?
- From: Jonathan Matthew <jmatthew src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rhythmbox/gobject-introspection: 4/34] what?
- Date: Wed, 14 Jul 2010 05:56:25 +0000 (UTC)
commit 2dc487330b5cdd1f215ad876bf3fb0694531a5c2
Author: Jonathan Matthew <jonathan d14n org>
Date: Wed Mar 31 21:54:35 2010 +1000
what?
ChangeLog |11293 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 11293 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..592ce0c
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,11293 @@
+commit 6bab24a143c3b8ec73da556d734721bdf948ee62
+Author: Daniel S. Koda <danielskoda gmail com>
+Date: Sat Mar 27 22:37:49 2010 -0300
+
+ Updated Brazilian Portuguese translation
+
+ po/pt_BR.po | 1954 +++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 1095 insertions(+), 859 deletions(-)
+
+commit aa68da260070e0195d3f9b4da0c6b4768d982c4d
+Author: Simos Xenitellis <simos gnome org>
+Date: Sat Mar 27 23:26:53 2010 +0200
+
+ Updated Greek translation for rhythmbox
+
+ po/el.po | 799 +++++++++++++++++++++++---------------------------------------
+ 1 files changed, 292 insertions(+), 507 deletions(-)
+
+commit e93f13f26ff9092a1bac777a6e95e9eeec1c6d31
+Author: Friedel Wolff <friedel translate org za>
+Date: Sat Mar 27 15:31:09 2010 +0100
+
+ Update Afrikaans translation
+
+ po/af.po | 2119 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 1130 insertions(+), 989 deletions(-)
+
+commit 53c9c286a21111eb3d888f9757748350627f85a1
+Author: Marek Ä?ernocký <marek manet cz>
+Date: Sat Mar 27 13:37:54 2010 +0100
+
+ Update Czech translation
+
+ po/cs.po | 537 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 272 insertions(+), 265 deletions(-)
+
+commit 52b51228da57bb70a5ca2029c87e4feda3e2a2df
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 27 20:32:22 2010 +1000
+
+ mtp: if we can't open the device immediately, try again a few times
+
+ plugins/mtpdevice/rb-mtp-thread.c | 20 ++++++++++++++------
+ 1 files changed, 14 insertions(+), 6 deletions(-)
+
+commit 55b5950423deb14627a49349d055ea2a8ef52269
+Author: Kjartan Maraas <kmaraas gnome org>
+Date: Sat Mar 27 11:31:15 2010 +0100
+
+ Updated Norwegian bokmål translation
+
+ po/nb.po | 538 ++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 265 insertions(+), 273 deletions(-)
+
+commit e94b0366308cb7c624705883da55ae2feff05af9
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 27 14:02:22 2010 +1000
+
+ python: add null-ok to various search-related method parameters
+
+ This allows us to get rid of the custom override for
+ proxy_do_impl_search when pygobject is capable of generating the right
+ wrapper for us.
+
+ bindings/python/rb.defs | 10 +++++-----
+ 1 files changed, 5 insertions(+), 5 deletions(-)
+
+commit 4dc9c239c761cb033c3d8f1503d6256a63384f84
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 27 14:01:27 2010 +1000
+
+ source: cur_text and search parameters to rb_source_search can be NULL
+
+ This just clarifies the API documentation and adds an assertion check to
+ ensure that new_text is not NULL, as it must always be provided.
+
+ sources/rb-source.c | 5 +++--
+ 1 files changed, 3 insertions(+), 2 deletions(-)
+
+commit 7bf70b50ae1d4b919ce7a04dec5b264652f0be58
+Author: Max Ulidtko <ulidtko gmail com>
+Date: Sat Mar 27 13:59:23 2010 +1000
+
+ python: add override for virtual RBSource.do_impl_search (bug #613658)
+
+ pygobject can't currently generate virtual method wrappers that check
+ for strings being NULL (bug #589253), so for now we need a custom
+ override to do the checking for us. This allows sources implemented in
+ python to provide their own search implementations safely.
+
+ bindings/python/rb.override | 104 +++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 104 insertions(+), 0 deletions(-)
+
+commit 579ce745567fedaedd715d9e1f7d43cf5cdaa479
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 27 11:10:45 2010 +1000
+
+ python: fix override for rhythmdb_entry_count_by_type
+
+ The number of arguments for PyArg_ParseTupleAndKeywords was wrong, and
+ it was converting 'self' rather than 'entrytype' into a RhythmDBEntryType.
+
+ bindings/python/rhythmdb.override | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 86f168346c9c60381ab2f835430463e42a02a326
+Author: Piotr DrÄ?g <piotrdrag gmail com>
+Date: Fri Mar 26 23:33:41 2010 +0100
+
+ Updated Polish translation
+
+ po/pl.po | 553 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 280 insertions(+), 273 deletions(-)
+
+commit 42162096f6c14777537741765733e2a5ea4bfb92
+Author: Gintautas Miliauskas <gintautas miliauskas lt>
+Date: Fri Mar 26 12:13:15 2010 +0200
+
+ Updated Lithuanian translation.
+
+ po/lt.po | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit a9a7c7036774931e567f477bd095d92d929b1c86
+Author: Gintautas Miliauskas <gintautas miliauskas lt>
+Date: Fri Mar 26 12:13:06 2010 +0200
+
+ Updated Lithuanian translation.
+
+ po/lt.po | 524 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 265 insertions(+), 259 deletions(-)
+
+commit ec86822b58cef2396554ee55faf4ce3548bf702c
+Author: Daniel Nylander <po danielnylander se>
+Date: Thu Mar 25 19:51:15 2010 +0100
+
+ Updated Swedish translation
+
+ po/sv.po | 567 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 287 insertions(+), 280 deletions(-)
+
+commit 4b47ff044296006bc6c84500e996f29fc4048f2d
+Author: Luca Ferretti <lferrett gnome org>
+Date: Thu Mar 25 12:12:18 2010 +0100
+
+ Updated Italian translation
+
+ po/it.po | 539 ++++++++++++++++++++++++++++---------------------------------
+ 1 files changed, 247 insertions(+), 292 deletions(-)
+
+commit 52b93aaebbe9e7bec1687697e48afe68bb9b9e92
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Thu Mar 25 09:07:04 2010 +0100
+
+ Updated Hungarian translation
+
+ po/hu.po | 580 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 286 insertions(+), 294 deletions(-)
+
+commit 9b030f8976316a7e223ca04e6bbe120827fd98c3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Mar 24 22:52:28 2010 +1000
+
+ podcast: rework post and feed deletion (bug #613784)
+
+ Instead of using the entry-deleted signal to delete downloaded posts and
+ remove posts for deleted feeds, we now do all that up front before
+ deleting anything. This makes the code more straightforward, so
+ hopefully next time someone changes what happens when a podcast entry is
+ deleted, we won't forget to deal with half of it.
+
+ podcast/rb-podcast-manager.c | 190 ++++++++++++++++++------------------------
+ podcast/rb-podcast-manager.h | 3 +-
+ sources/rb-podcast-source.c | 12 ++-
+ 3 files changed, 90 insertions(+), 115 deletions(-)
+
+commit 100aa428126d8a9580f8961ca4515f5b6822d9dd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Mar 24 22:51:41 2010 +1000
+
+ podcast: include hidden (deleted) entries when searching for posts
+
+ podcast/rb-podcast-manager.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit b3b25e8a54955281779d9058de16aecff93d0729
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Wed Mar 24 11:28:20 2010 +0100
+
+ mtp: don't leak udev_device
+
+ udev_device was leaked when the MTP source object was finalized. Also
+ set remount_volume to NULL when disposing the source.
+
+ plugins/mtpdevice/rb-mtp-source.c | 8 +++++++-
+ 1 files changed, 7 insertions(+), 1 deletions(-)
+
+commit 29412a32df9a0d39590f56940184de9f2e7ea806
+Author: Filipe Gomes <filipefgomes gmail com>
+Date: Tue Mar 23 23:18:49 2010 +0000
+
+ Updated Portuguese translation
+
+ help/Makefile.am | 2 +-
+ help/pt/pt.po | 2933 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 2934 insertions(+), 1 deletions(-)
+
+commit 3e027cd01297c3308b4966b79f587fbb1f69a67f
+Author: Filipe Gomes <filipefgomes gmail com>
+Date: Tue Mar 23 23:16:37 2010 +0000
+
+ Updated Portuguese translation
+
+ po/pt.po | 603 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 305 insertions(+), 298 deletions(-)
+
+commit a82365a07a44aac3e9248ea8ffbe7fef5f8cdf5b
+Author: Martin Ettl <ettl martin gmx de>
+Date: Wed Mar 24 06:53:44 2010 +1000
+
+ fix a couple of leaks detected by cppcheck
+
+ plugins/cd-recorder/rb-recorder-gst.c | 8 ++++++--
+ plugins/mtpdevice/rb-mtp-source.c | 4 +++-
+ 2 files changed, 9 insertions(+), 3 deletions(-)
+
+commit 23a343d51e2c939729683532bab4b8eff5ea3010
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Mar 23 21:46:41 2010 +1000
+
+ update gtk-doc for rhythmdb
+
+ doc/reference/rhythmbox-sections.txt | 27 +---
+ rhythmdb/rhythmdb.c | 345 +++++++++++++++++++++++++++++-----
+ 2 files changed, 304 insertions(+), 68 deletions(-)
+
+commit 5a4c30a2b1c939b48eb1a8f86ebe95b052d5ad03
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Tue Mar 23 19:14:30 2010 +0100
+
+ [mtp] ignore mounts not associated with a device node
+
+ The mtp plugin tries to find the GMount associated with a given unix device
+ node, but it doesn't ignore GMount which do not have an associated device
+ node which can happen with an iPhone for example. Not ignoring these causes
+ the crash described in bug #613715. This also fixes a small reference leak
+ in the "mounts" list
+
+ plugins/mtpdevice/rb-mtp-source.c | 19 +++++++++++++------
+ 1 files changed, 13 insertions(+), 6 deletions(-)
+
+commit e6898ece4755a6d6d3a9f7bf72bb1b0e78cc0b2e
+Author: Krasimir Chonov <mk2616 abv bg>
+Date: Tue Mar 23 13:00:35 2010 +0200
+
+ Updated Bulgarian translation
+
+ po/bg.po | 507 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 257 insertions(+), 250 deletions(-)
+
+commit d5ca371eb5b7ebf9f008fec7d905f53b9f4e16c3
+Author: Bastien Nocera <hadess hadess net>
+Date: Mon Mar 22 16:42:10 2010 +0000
+
+ Don't load AFC devices using the MTP plugin
+
+ They should be handled by the iPod plugin instead.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=613606
+
+ plugins/mtpdevice/rb-mtp-plugin.c | 6 ++++++
+ 1 files changed, 6 insertions(+), 0 deletions(-)
+
+commit 448f14771710a0178c708db8c1aa43ef561c4216
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Mar 17 15:39:01 2010 +0000
+
+ Add a11y name to the status icon
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=613163
+
+ plugins/status-icon/rb-tray-icon-gtk.c | 1 +
+ po/POTFILES.in | 1 +
+ 2 files changed, 2 insertions(+), 0 deletions(-)
+
+commit d5d6f15c945b036800f6b631c19ca89aa4af4a77
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Mon Mar 22 15:46:53 2010 +0200
+
+ Estonian translation updated
+
+ po/et.po | 414 ++++++++++++++++++++------------------------------------------
+ 1 files changed, 130 insertions(+), 284 deletions(-)
+
+commit fce85b08dd7b26d2fd1c7cc45553620839ac11fd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Mar 22 21:39:09 2010 +1000
+
+ fix various gtk-doc problems, add docs for rb-file-helpers and rb-util
+
+ backends/rb-encoder.c | 2 +
+ doc/reference/rhythmbox-docs.sgml | 1 +
+ doc/reference/rhythmbox-sections.txt | 58 ++++---
+ doc/reference/rhythmbox.types | 2 +
+ lib/rb-debug.c | 8 +-
+ lib/rb-file-helpers.c | 311 +++++++++++++++++++++++++++++++---
+ lib/rb-file-helpers.h | 4 +-
+ lib/rb-stock-icons.c | 13 ++
+ lib/rb-string-value-map.c | 6 +-
+ lib/rb-util.c | 288 ++++++++++++++++++++++++++++++--
+ rhythmdb/rhythmdb.c | 2 +-
+ shell/rb-play-order.c | 6 +-
+ shell/rb-plugin.c | 121 +++++++++++++-
+ shell/rb-plugin.h | 14 +-
+ shell/rb-shell.c | 61 +++++++-
+ shell/rb-source-header.c | 16 ++
+ sources/rb-removable-media-source.c | 2 +-
+ sources/rb-source-group.c | 4 +-
+ sources/rb-source.c | 4 +-
+ sources/rb-sourcelist.c | 2 +
+ widgets/rb-rating.c | 15 ++
+ widgets/rb-search-entry.c | 6 +-
+ 22 files changed, 868 insertions(+), 78 deletions(-)
+
+commit a0defa7c08338ef5bc27dc1971447dc3b671af51
+Author: Christian Kirbach <Christian Kirbach googlemail com>
+Date: Sun Mar 21 23:05:20 2010 +0100
+
+ Updated German translation
+
+ po/de.po | 678 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 344 insertions(+), 334 deletions(-)
+
+commit b63d31d6b92e1d55a50084f5e4f7450e64cc1440
+Author: Leonid Kanter <leon asplinux ru>
+Date: Sun Mar 21 19:28:29 2010 +0200
+
+ Update Russian translation
+
+ po/ru.po | 3886 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 2115 insertions(+), 1771 deletions(-)
+
+commit cf2d201c6eb1f4d65fc11c94e4fe60a59c3ca7bb
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Sun Mar 21 16:47:38 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 517 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 261 insertions(+), 256 deletions(-)
+
+commit 0a3ee42dcb8c30907d5ed924453588e2f511969b
+Author: Bruno Brouard <annoa b gmail com>
+Date: Sun Mar 21 13:38:07 2010 +0100
+
+ Updated French translation
+
+ po/fr.po | 486 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 246 insertions(+), 240 deletions(-)
+
+commit fd20fa11f2eef09173e61a9d6835dc9a067d5768
+Author: Inaki Larranaga Murgoitio <dooteo zundan com>
+Date: Sun Mar 21 12:48:17 2010 +0100
+
+ Updated Basque language
+
+ po/eu.po | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 1c519511aab22e75f7500a5b646295e596d7d58e
+Author: Inaki Larranaga Murgoitio <dooteo zundan com>
+Date: Sun Mar 21 12:47:52 2010 +0100
+
+ Updated Basque language
+
+ po/eu.po | 2541 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1457 insertions(+), 1084 deletions(-)
+
+commit 2ccdddcf2db71017341f3a821d647d5659601df7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 21 19:59:04 2010 +1000
+
+ status-icon: notify on art changes when position query fails (bug #609651)
+
+ plugins/status-icon/rb-status-icon-plugin.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit fb80b9e1e1ce113f48b19ab9872aa1deacf6fcc1
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 21 19:58:35 2010 +1000
+
+ playbin2: buffer tags while waiting for playbin2 stream changes
+
+ backends/gstreamer/rb-player-gst.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 6a8c780bd1b340b29c1e0f3c75393835603d217c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 21 16:42:31 2010 +1000
+
+ add last.fm cover art search to POTFILES.in
+
+ po/POTFILES.in | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit ca807b61c8efc249f7b9ebf103208e85904bb088
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 21 15:45:54 2010 +1000
+
+ artdisplay: add last.fm album art search
+
+ This requires the user to have a last.fm account, and displays the
+ last.fm logo in the tooltip for album art images retrieved from last.fm.
+ I've at least made an honest effort to comply with the last.fm terms of
+ service.
+
+ plugins/artdisplay/Makefile.am | 2 +-
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 3 +-
+ .../artdisplay/artdisplay/LastFMCoverArtSearch.py | 163 ++++++++++++++++++++
+ plugins/artdisplay/artdisplay/Makefile.am | 1 +
+ plugins/artdisplay/lastfm_red_small.png | Bin 0 -> 1929 bytes
+ 5 files changed, 167 insertions(+), 2 deletions(-)
+
+commit 5752eb613457e791f48eb291e4b7547d2c45f71f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 21 15:42:33 2010 +1000
+
+ artdisplay: allow search engines to return tooltip details
+
+ This allows an album art search to return a tooltip image and text to
+ display along with the album art image. The tooltip details are written
+ to a simple text file alongside the cached art image, with the extension
+ .rb-meta. None of the existing searches uses this.
+
+ .../artdisplay/artdisplay/AmazonCoverArtSearch.py | 3 +
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 48 ++++++++++++++----
+ .../artdisplay/EmbeddedCoverArtSearch.py | 3 +
+ .../artdisplay/artdisplay/LocalCoverArtSearch.py | 3 +
+ .../artdisplay/artdisplay/PodcastCoverArtSearch.py | 3 +
+ plugins/artdisplay/artdisplay/__init__.py | 52 ++++++++++++++------
+ 6 files changed, 87 insertions(+), 25 deletions(-)
+
+commit 6cf9209b7211bfe627696b645cf3048bfc355f6a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 21 13:34:09 2010 +1000
+
+ generic-player: fix alignment of the supported format list
+
+ plugins/generic-player/generic-player-info.ui | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit e345c010aa68fbd59c351c6ae320ab9ef5fb3a50
+Author: Uri Sivan <tartif gmail com>
+Date: Sat Mar 20 19:42:17 2010 -0700
+
+ magnatune: Fix two small bugs in the plugin.
+
+ - for streaming, use stream.magnatune.com for streaming memberships, and
+ download.magnatune.com for download memberships
+ - fix variable naming in __move_data_files()
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 12 ++++++------
+ plugins/magnatune/magnatune/TrackListHandler.py | 2 +-
+ 2 files changed, 7 insertions(+), 7 deletions(-)
+
+commit 41e3c46dc6f36612290e7c0337020455bd5b4e18
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 21 11:34:08 2010 +1000
+
+ add gtk-doc for refstring, removable media, static playlist, streaming
+
+ doc/reference/rhythmbox-sections.txt | 24 +++----
+ lib/rb-async-queue-watch.c | 3 +
+ lib/rb-text-helpers.c | 3 +
+ rhythmdb/rb-refstring.c | 97 +++++++++++++++++++++++++
+ rhythmdb/rhythmdb-query.c | 100 ++++++++++++++++++++++++++-
+ rhythmdb/rhythmdb.h | 4 +-
+ shell/rb-history.c | 30 ++++++--
+ sources/rb-removable-media-source.c | 114 ++++++++++++++++++++++++++++++
+ sources/rb-removable-media-source.h | 2 +-
+ sources/rb-static-playlist-source.c | 94 ++++++++++++++++++++++++-
+ sources/rb-static-playlist-source.h | 11 ++-
+ sources/rb-streaming-source.c | 48 +++++++++++--
+ sources/rb-streaming-source.h | 15 ++--
+ tests/test-rhythmdb-tree-serialization.c | 6 +-
+ widgets/rb-dialog.c | 3 +
+ 15 files changed, 507 insertions(+), 47 deletions(-)
+
+commit f4a7f202295da359b3f5c77d079ff6b31d2ff578
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 21 07:11:14 2010 +1000
+
+ audiocd: remove gtk-doc-esque comments from sj metadata code
+
+ plugins/audiocd/sj-metadata-gvfs.c | 4 ++--
+ plugins/audiocd/sj-metadata-musicbrainz.c | 10 +++++-----
+ plugins/audiocd/sj-metadata-musicbrainz3.c | 2 +-
+ plugins/audiocd/sj-structures.c | 4 ++--
+ 4 files changed, 10 insertions(+), 10 deletions(-)
+
+commit 99f6d8a966b259ad31b3dd614342fd8148390b5e
+Author: Chad Braun-Duin <chadbraunduin gmail com>
+Date: Sat Mar 20 21:55:10 2010 +1000
+
+ podcast: add all new posts to the database (bug #551402)
+
+ Now when updating a podcast feed, we add all posts that don't already
+ have entries, rather than only adding them if the post time is newer than
+ that of the most recent post.
+
+ When deleting a post, we just hide the entry, rather than deleting it, so
+ it doesn't get recreated next time the feed is updated.
+
+ podcast/rb-podcast-manager.c | 80 ++++++++++++++++++++++++++++++-----------
+ sources/rb-podcast-source.c | 9 ++++-
+ 2 files changed, 66 insertions(+), 23 deletions(-)
+
+commit f6cf2e81154bfe5b3c41ce0e6e41a37d54c533fc
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 20 21:54:19 2010 +1000
+
+ rhythmdb: protect against property values being NULL
+
+ rhythmdb/rhythmdb-tree.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 46e21a635bd54da213ac806e90a4a35e28bcb14e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 20 19:58:18 2010 +1000
+
+ fix more gtk-doc issues
+
+ backends/rb-player.c | 22 +++++++---
+ doc/reference/Makefile.am | 1 +
+ doc/reference/rhythmbox-sections.txt | 1 -
+ metadata/rb-metadata-common.c | 8 +++-
+ metadata/rb-metadata-dbus-client.c | 2 +
+ shell/rb-play-order.c | 20 +++++++--
+ shell/rb-playlist-manager.c | 4 +-
+ sources/rb-playlist-source.c | 4 +-
+ sources/rb-source-group.c | 16 ++++++--
+ sources/rb-source.c | 72 +++++++++++++++++++++++++---------
+ widgets/rb-entry-view.c | 52 ++++++++++++++----------
+ widgets/rb-header.c | 2 +
+ widgets/rb-header.h | 2 -
+ widgets/rb-library-browser.c | 14 +++++-
+ widgets/rb-property-view.c | 12 ++++-
+ widgets/rb-query-creator.c | 2 +
+ widgets/rb-rating.c | 2 +
+ 17 files changed, 167 insertions(+), 69 deletions(-)
+
+commit adcf9ea14a700f3824aa6c0b01127d4ed2308fc7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 20 19:49:22 2010 +1000
+
+ mtp: unmount vfs mounts before opening MTP devices (bug #520121)
+
+ Before opening an MTP device, check if it has a gvfs mount. If it does,
+ unmount it, then remount when the source is being disposed.
+
+ Based on a patch by François Jaouen <francois jaouen laposte net>
+
+ plugins/mtpdevice/rb-mtp-plugin.c | 10 +-
+ plugins/mtpdevice/rb-mtp-source.c | 192 ++++++++++++++++++++++++++++++++++---
+ plugins/mtpdevice/rb-mtp-source.h | 4 +-
+ 3 files changed, 187 insertions(+), 19 deletions(-)
+
+commit 9bddb9dcec5addbd35823078d8dec06283fe302f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 20 15:08:54 2010 +1000
+
+ update .gitignore to exclude gtk-doc stuff
+
+ .gitignore | 12 ++++++++++++
+ 1 files changed, 12 insertions(+), 0 deletions(-)
+
+commit 684e36c91ba76a9ab7ae97ba5e23cd4d7dfa1f98
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 19 22:02:12 2010 +1000
+
+ add some missing rhythmdb_entry_unref calls
+
+ rhythmdb_query_model_iter_to_entry *does* ref the entry it returns after
+ all.
+
+ plugins/audiocd/rb-audiocd-source.c | 1 +
+ .../rb-generic-player-playlist-source.c | 2 ++
+ plugins/ipod/rb-ipod-source.c | 1 +
+ podcast/rb-podcast-manager.c | 14 ++++++++++----
+ rhythmdb/rhythmdb-property-model.c | 1 +
+ 5 files changed, 15 insertions(+), 4 deletions(-)
+
+commit dfe0cd97b16e603bc03a24a204fe621f8933567e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 19 07:43:38 2010 +1000
+
+ schemas: add mtp plugin active and hidden keys
+
+ data/rhythmbox.schemas | 22 ++++++++++++++++++++++
+ 1 files changed, 22 insertions(+), 0 deletions(-)
+
+commit 52fa619b939954b8d8b8dc84a2a9e6f9889552af
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 19 07:17:27 2010 +1000
+
+ update gtk-doc sections, types, and structure
+
+ doc/reference/Makefile.am | 25 ++++++-
+ doc/reference/rhythmbox-docs.sgml | 5 +-
+ doc/reference/rhythmbox-sections.txt | 138 +++++++++++----------------------
+ doc/reference/rhythmbox.types | 5 +
+ 4 files changed, 76 insertions(+), 97 deletions(-)
+
+commit d1293388ecbe2938de27ecb8aee29d657644db23
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 19 07:13:39 2010 +1000
+
+ fix various minor gtk-doc issues
+
+ backends/rb-player-gst-filter.h | 5 ++-
+ metadata/rb-metadata-common.c | 1 +
+ metadata/rb-metadata-dbus-client.c | 1 +
+ rhythmdb/rhythmdb-query.c | 4 +++
+ shell/rb-removable-media-manager.c | 2 +
+ shell/rb-removable-media-manager.h | 2 +-
+ sources/rb-auto-playlist-source.c | 12 ++++----
+ sources/rb-removable-media-source.h | 11 +++++---
+ sources/rb-source-group.h | 4 +-
+ sources/rb-source-search-basic.c | 19 +++++++++---
+ sources/rb-source-search-basic.h | 11 +++++---
+ sources/rb-source-search.c | 51 ++++++++++++++++++++++------------
+ sources/rb-source-search.h | 26 +++++-------------
+ sources/rb-source.c | 4 ++-
+ sources/rb-sourcelist-model.c | 1 +
+ widgets/rb-entry-view.c | 18 ++++++++++++
+ widgets/rb-rating-helper.c | 2 +-
+ 17 files changed, 111 insertions(+), 63 deletions(-)
+
+commit 772fd202a9eba07293111151097fb51e3b1a2619
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 19 07:11:15 2010 +1000
+
+ query-model: add gtk-doc
+
+ rhythmdb/rhythmdb-query-model.c | 390 ++++++++++++++++++++++++++++++++++++++-
+ rhythmdb/rhythmdb-query-model.h | 14 +-
+ 2 files changed, 395 insertions(+), 9 deletions(-)
+
+commit 26d0de198c13d82b64988d3079f9c8c904e25bc6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 19 07:05:29 2010 +1000
+
+ shell-player: add gtk-doc for properties, fix some other bits
+
+ shell/rb-shell-player.c | 71 ++++++++++++++++++++++++++++++++++++++++++++--
+ shell/rb-shell-player.h | 2 +-
+ 2 files changed, 68 insertions(+), 5 deletions(-)
+
+commit 78e56c2d1fcbbbc02c5dda643fdda00559595171
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 19 07:04:45 2010 +1000
+
+ shell: add gtk-doc
+
+ shell/rb-shell.c | 375 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
+ shell/rb-shell.h | 12 +-
+ 2 files changed, 371 insertions(+), 16 deletions(-)
+
+commit 966cc9644efc6cf611915752feacf3b2445546d5
+Author: Timo Jyrinki <timo jyrinki iki fi>
+Date: Thu Mar 18 12:03:55 2010 +0200
+
+ Updated Finnish translation by Jiri Grönroos and Jussi Aalto.
+
+ po/fi.po | 2851 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 1560 insertions(+), 1291 deletions(-)
+
+commit 896f29c250730e09e929b454e159285a3a1c9850
+Author: Hajime Taira <htaira redhat com>
+Date: Thu Mar 18 08:29:19 2010 +0900
+
+ Updated Japanese translation.
+
+ po/ja.po | 2508 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 1393 insertions(+), 1115 deletions(-)
+
+commit 15051b83c851a17c1cc84a96e8fefad7d82fa2bd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Mar 17 22:54:58 2010 +1000
+
+ podcast: fix download cancellation
+
+ We don't need to report cancellation as a download error, since the user
+ is obviously aware of it. When exiting the download thread, we should
+ always close the read and write streams whether the download was
+ cancelled or not, so we just don't pass in the cancellable to those
+ operations.
+
+ podcast/rb-podcast-manager.c | 33 +++++++++++++++++++--------------
+ 1 files changed, 19 insertions(+), 14 deletions(-)
+
+commit 136652b672429619f04be0b0d229c9ebf805ba7d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Mar 17 22:54:29 2010 +1000
+
+ sourcelist: remove some gtk 2.8 compatibility code
+
+ sources/rb-sourcelist.c | 14 +-------------
+ 1 files changed, 1 insertions(+), 13 deletions(-)
+
+commit 1ad3d38d831a25cff3208f67cd716badfe0c7b9c
+Author: Petr Kovar <pknbe volny cz>
+Date: Tue Mar 16 20:08:08 2010 +0100
+
+ Update Czech help translation by Lucas Lommer
+
+ help/cs/cs.po | 2780 +++++++++++++++++++++++++++++++++++++++------------------
+ 1 files changed, 1904 insertions(+), 876 deletions(-)
+
+commit 754a72759885d63275b1a656d8c6f3f7c29c7e9d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Mar 15 22:47:22 2010 +1000
+
+ rhythmdb: merge change lists from subsequent commits (bug #527898)
+
+ When a second commit occurs before the changes from the first are
+ emitted (in an idle handler), and both commits contain changes to the
+ same entry, we need to combine the changes in the change map used to
+ prepare for signal emission.
+
+ Previously, the changes from the first commit were being overwritten,
+ with the result that property models could get out of sync with the
+ entries in the backing model, which would eventually lead to an
+ assertion failure when trying to update the property model.
+
+ rhythmdb/rhythmdb.c | 18 +++++++++++++++++-
+ tests/test-rhythmdb.c | 37 +++++++++++++++++++++++++++++++++++++
+ 2 files changed, 54 insertions(+), 1 deletions(-)
+
+commit 0e9142ba0a6ec9eccb20d4d6c0cb509bc71d3fac
+Author: Adi Roiban <adi roiban ro>
+Date: Sun Mar 14 19:42:32 2010 +0200
+
+ Update Romanian translation
+
+ po/ro.po | 790 +++++++++++++++++++++++++-------------------------------------
+ 1 files changed, 312 insertions(+), 478 deletions(-)
+
+commit b489f978e1ccded39bf2da580570baa954e8442d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 14 11:38:55 2010 +1000
+
+ rhythmdb: update sortnames after display names (bug #612570)
+
+ When updating the sort name, the display name must match the property
+ value stored in the property model, so the display name must be updated
+ before the sort names.
+
+ rhythmdb/rhythmdb.c | 24 ++++++++++++------------
+ 1 files changed, 12 insertions(+), 12 deletions(-)
+
+commit e60fde964b18b1c32dc22137557290bc83bc32c9
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 13 20:54:20 2010 +1000
+
+ handle rb_source_get_entry_view returning NULL (bug #607073)
+
+ Sources aren't actually required to have an entry view, so
+ rb_source_get_entry_view can return NULL, and code that doesn't know
+ exactly what type of source it's dealing with needs to handle that.
+
+ shell/rb-shell-clipboard.c | 8 ++++++--
+ shell/rb-shell.c | 17 +++++++++++------
+ sources/rb-source.c | 28 +++++++++++++++++++++++-----
+ widgets/rb-song-info.c | 6 +++++-
+ 4 files changed, 45 insertions(+), 14 deletions(-)
+
+commit b0bfd801896c02b269c3efb8382bd8cfed5f6ade
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 13 20:48:37 2010 +1000
+
+ audiocd: check that cdda:// URIs include the device path (bug #600494)
+
+ Audio CD URIs are supposed to include the device path as the URI fragment.
+ We previously didn't check that it the URI fragment was actually there,
+ so we crashed on manually entered cdda:// URIs with no device path.
+
+ plugins/audiocd/rb-audiocd-plugin.c | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit 4051e272dd84d6f6da13db840b973917c1a369d0
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 13 19:29:30 2010 +1000
+
+ removable-media: chop file extensions at 8 chars (bug #603261)
+
+ The iPod plugin was crashing on stupidly long file extensions, as
+ they overflowed the buffer used to construct the filename. To fix
+ this, we limit the file extension for files we're transferring to
+ removeable devices to 8 characters.
+
+ sources/rb-removable-media-source.c | 8 ++++++++
+ 1 files changed, 8 insertions(+), 0 deletions(-)
+
+commit 0a6c00934d0d29a701470361734e12b70813f968
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 13 18:53:30 2010 +1000
+
+ shell: stop playback if the active source is deleted (bug #482955)
+
+ 'active' here means the source the user selected for playback,
+ whether it's actually playing or preempted by the play queue.
+ This stops us crashing because the shell player has a reference
+ to a nonexistant source when we try to move to the next track.
+
+ shell/rb-shell.c | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit 71542ae93eb98bb1d9d7e35989d4faba373ceb3c
+Author: Kjartan Maraas <kmaraas gnome org>
+Date: Sat Mar 13 12:18:28 2010 +0100
+
+ Updated Norwegian bokmål translation
+
+ po/nb.po | 2139 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1214 insertions(+), 925 deletions(-)
+
+commit 9165118e238a53b3bf46adf1c98c48274dea205a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 13 13:36:02 2010 +1000
+
+ podcast: implement get_delete_action
+
+ This ensures that the podcast 'delete' action is enabled appropriately.
+ Previously it was somewhat left up to chance.
+
+ sources/rb-podcast-source.c | 7 +++++++
+ 1 files changed, 7 insertions(+), 0 deletions(-)
+
+commit 167a4b37ad2e7d84467644a3ca5ba8131493e598
+Author: Denis ARNAUD <denisarnuad yahoo fr>
+Date: Fri Mar 12 15:46:40 2010 +0100
+
+ updated breton translation
+
+ po/br.po | 10 +++++-----
+ 1 files changed, 5 insertions(+), 5 deletions(-)
+
+commit f39acd1d2fbccfe58e96d0736da2bf5fcfa93141
+Author: Denis ARNAUD <denisarnuad yahoo fr>
+Date: Thu Mar 11 21:19:01 2010 +0100
+
+ po/br.po
+
+ po/br.po | 3721 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 2068 insertions(+), 1653 deletions(-)
+
+commit 97d70ce252e98ac704c2bc0ef9488f854ca892c8
+Author: Maxim V. Dziumanenko <dziumanenko gmail com>
+Date: Thu Mar 11 13:56:13 2010 +0200
+
+ Updated Ukrainian translation
+
+ po/uk.po | 1254 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 692 insertions(+), 562 deletions(-)
+
+commit ceef44aa5cd095ea35cafa723bb8c595b39ef542
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Wed Mar 10 00:10:25 2010 +0100
+
+ Updated Hungarian translation
+
+ po/hu.po | 161 ++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 90 insertions(+), 71 deletions(-)
+
+commit e9f5b2c346584a75d26e54d3f7a866626d4d22ff
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Mar 9 22:00:39 2010 +1000
+
+ status-icon: require window-visible to be set to FALSE to hide it (bug #528513)
+
+ If the gconf schemas are somehow not installed and the window-visible
+ key is not set, we should show the main window rather than hiding it.
+ Most gconf keys don't warrant this treatment, but this one seems worth
+ it.
+
+ plugins/status-icon/rb-status-icon-plugin.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 8915571adaad794a6693a7c751ab9f105c504601
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Mar 8 20:57:58 2010 +1000
+
+ remove extra copy of music-library.svg
+
+ .../hicolor/scalable/places/music-library.svg | 3738 --------------------
+ 1 files changed, 0 insertions(+), 3738 deletions(-)
+
+commit 8ed51b0e50e41b36dc3329175665eaf4006aab39
+Author: Alexander Shopov <ash contact bg>
+Date: Mon Mar 8 07:11:40 2010 +0200
+
+ Updated Bulgarian translation
+
+ po/bg.po | 20 ++++++++++----------
+ 1 files changed, 10 insertions(+), 10 deletions(-)
+
+commit 1319f924dbb148633c14fcf6c651d9d04bd73ac0
+Author: Filipe Gomes <filipefgomes gmail com>
+Date: Mon Mar 8 01:13:45 2010 +0000
+
+ Updated Portuguese translation
+
+ po/pt.po | 2532 ++++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 1461 insertions(+), 1071 deletions(-)
+
+commit 63711f1b6e36d05addb91db0559afa72e65926c8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 7 22:07:49 2010 +1000
+
+ playlist: emit notify::dirty signal when a playlist becomes dirty
+
+ sources/rb-playlist-source.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 3935792e4d4fc7617b98e796bb0949777f640881
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 7 21:37:05 2010 +1000
+
+ add our own copy of the 'music-library' icon (bug #611714)
+
+ The stock_* icons are being removed from gnome-icon-theme. Since
+ we're still (ab)using this one, we need to ship our own copy of it.
+
+ The icon itself came from Jakub Steiner <jimmac gmail com>.
+
+ configure.ac | 2 +
+ data/icons/Makefile.am | 2 +-
+ data/icons/hicolor/16x16/places/Makefile.am | 3 +-
+ data/icons/hicolor/16x16/places/music-library.png | Bin 0 -> 971 bytes
+ data/icons/hicolor/24x24/Makefile.am | 2 +-
+ data/icons/hicolor/24x24/places/Makefile.am | 11 +
+ data/icons/hicolor/24x24/places/music-library.png | Bin 0 -> 1563 bytes
+ .../hicolor/scalable/places/music-library.svg | 3738 ++++++++++++++++++++
+ data/icons/src/Makefile.am | 1 +
+ data/icons/src/music-library.svg | 3738 ++++++++++++++++++++
+ lib/rb-stock-icons.c | 2 +-
+ 11 files changed, 7495 insertions(+), 4 deletions(-)
+
+commit 05050be6f0af3fc2a79c8e4abef49128655c23d3
+Author: Uri Sivan <tartif gmail com>
+Date: Sun Mar 7 13:11:47 2010 +1000
+
+ header: fix display of mixed-direction text (bug #610753)
+
+ When the track details displayed in the header widget contain
+ mixed-direction text, use Unicode text direction marks to get the text
+ to display correctly, and use a direction-neutral separator rather than
+ verbal ones.
+
+ doc/reference/rhythmbox-docs.sgml | 1 +
+ doc/reference/rhythmbox-sections.txt | 7 +
+ lib/Makefile.am | 4 +-
+ lib/rb-text-helpers.c | 224 ++++++++++++++++++++++++++++++++++
+ lib/rb-text-helpers.h | 44 +++++++
+ widgets/rb-header.c | 103 ++++++++++------
+ 6 files changed, 344 insertions(+), 39 deletions(-)
+
+commit 54e5d07bc865f0b2656e0a8bccd2881daee7c967
+Author: Fran Diéguez <frandieguez ubuntu com>
+Date: Fri Mar 5 15:16:41 2010 +0100
+
+ Updated Galician translation
+
+ po/gl.po | 137 +++++++++++++++++++++++++------------------------------------
+ 1 files changed, 56 insertions(+), 81 deletions(-)
+
+commit d2240dde7ace0e002c741c5263cfb5dfb2946efa
+Author: Aurimas Ä?ernius <aurisc4 gmail com>
+Date: Fri Mar 5 15:28:52 2010 +0200
+
+ Updated Lithuanian translation
+
+ po/lt.po | 1183 ++++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 694 insertions(+), 489 deletions(-)
+
+commit 9a75a94d837ddc10ca25acc5c2bed70ebe738cd3
+Author: Ricardo Cruz <rpmcruz alunos dcc fc up pt>
+Date: Thu Mar 4 22:05:43 2010 +1000
+
+ shell: sync ViewStatusbar action state along with statusbar (bug #611772)
+
+ shell/rb-shell.c | 14 ++++++++++----
+ 1 files changed, 10 insertions(+), 4 deletions(-)
+
+commit b8355616a0ee218b2f1707559bc4383874802ed0
+Author: Pierre-Luc Beaudoin <pierre-luc pierlux com>
+Date: Wed Mar 3 18:07:21 2010 +0100
+
+ Updated French translation
+
+ po/fr.po | 79 +++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 40 insertions(+), 39 deletions(-)
+
+commit 524ba5b77d05dae98e8e98037879452bf0d3621b
+Author: Alexander Shopov <ash contact bg>
+Date: Wed Mar 3 10:22:54 2010 +0200
+
+ Updated Bulgarian translation
+
+ po/bg.po | 1063 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 588 insertions(+), 475 deletions(-)
+
+commit b8ed5feee8839401e0d46af604603a14aeb5f8f0
+Author: Daniel Nylander <po danielnylander se>
+Date: Tue Mar 2 12:16:20 2010 +0100
+
+ Updated Swedish translation
+
+ po/sv.po | 119 ++++++++++++++++++++++++++++++--------------------------------
+ 1 files changed, 58 insertions(+), 61 deletions(-)
+
+commit 2c2f5c3d0fb53739bb9f29f4be114ed3909f5b1a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Feb 25 17:40:29 2010 +1000
+
+ library: allow setting custom file/folder patterns set in gconf (bug #379063)
+
+ Rather than resetting the pattern to one of the predefined values, we
+ now leave it alone and don't set an active item in the combo box. Maybe
+ some day you'll be able to set a custom pattern without resorting to
+ gconf-editor..
+
+ sources/rb-library-source.c | 40 +++++++++++++++++++++++++++-------------
+ 1 files changed, 27 insertions(+), 13 deletions(-)
+
+commit b50e62b40d5f9f54cafbf0438cb3d1b330fe74c3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Feb 25 09:25:21 2010 +1000
+
+ library: add more substitution variables to the file pattern code
+
+ sources/rb-library-source.c | 20 ++++++++++++++++++++
+ 1 files changed, 20 insertions(+), 0 deletions(-)
+
+commit 69731b5fb43215dfcb502688d031a5f938c7c0fd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Mar 2 20:19:59 2010 +1000
+
+ rhythmdb: allow ogg files with annodex data to be imported (bug #611451)
+
+ rhythmdb/rhythmdb.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit a2c07dafe359812c97d7f9b57a93fc78346170e7
+Author: Michael Scherer <misc mandriva org>
+Date: Tue Mar 2 00:07:34 2010 +0100
+
+ - fix build when sound juicer code is not used for metadata extraction
+
+ plugins/audiocd/rb-audiocd-source.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit ca650b04ef038c9d028a89479b1737634ed2683f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Mar 1 21:41:04 2010 +1000
+
+ rhythmdb: fix build error with glib 2.23.4+
+
+ It would probably be nice to support G_FILE_MONITOR_EVENT_MOVED, but for
+ now we don't request them, so it doesn't matter that we don't have any
+ code for dealing with them.
+
+ rhythmdb/rhythmdb-monitor.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 22874e2aa73ffc69d045247b82f8cb027fbfbb36
+Author: Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+Date: Sun Feb 28 19:58:46 2010 +0100
+
+ Updated Slovenian translation
+
+ po/sl.po | 158 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 81 insertions(+), 77 deletions(-)
+
+commit d6e9aabebc12090641498e6df6ec51519127ad30
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Mar 1 00:07:28 2010 +1000
+
+ Release 0.12.7
+
+ ChangeLog |10524 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
+ NEWS | 105 +
+ README | 2 +-
+ configure.ac | 2 +-
+ 4 files changed, 10270 insertions(+), 363 deletions(-)
+
+commit 306928a19d246c67589ffc23cb5ba9efef87154e
+Author: Thanos Lefteris <alefteris gmail com>
+Date: Sat Feb 27 11:08:47 2010 -0800
+
+ Updated Greek translation
+
+ po/el.po | 5224 ++++++++++++++++++++++++++++++++++++++++----------------------
+ 1 files changed, 3397 insertions(+), 1827 deletions(-)
+
+commit cc62beb518d76b5934c7549898a30d113fef49fb
+Author: Peteris Krisjanis <pecisk gmail com>
+Date: Sat Feb 27 12:31:59 2010 +0200
+
+ Updated Latvian translation.
+
+ po/lv.po | 314 +++++++++++++-------------------------------------------------
+ 1 files changed, 63 insertions(+), 251 deletions(-)
+
+commit e828531f86204d39fc6d9e4078b24fdc5494446c
+Author: Peteris Krisjanis <pecisk gmail com>
+Date: Sat Feb 27 01:11:45 2010 +0200
+
+ Updated Latvian translation.
+
+ po/lv.po | 5109 +++++++++++++++++++++++++++++++++++++-------------------------
+ 1 files changed, 3082 insertions(+), 2027 deletions(-)
+
+commit b5d82688d043942005a5c6a8bf6edce151f0fee4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Feb 26 22:24:47 2010 +1000
+
+ jamendo: switch to mp3 format for streams, since ogg is not available
+
+ The Ogg Vorbis streams haven't been available for a while now, and it
+ looks like they won't come back. Switching to MP3 at least gives us
+ something that works for now.
+
+ plugins/jamendo/jamendo/JamendoSaxHandler.py | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 02af4ceb08f8e7393efdfebe86e7b68e23cb8f1d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Feb 26 22:23:40 2010 +1000
+
+ jamendo: fix gtk.show_uri() invocations so they actually work
+
+ JamendoSource stores the shell as a GObject property, not a python
+ attribute.
+
+ plugins/jamendo/jamendo/JamendoSource.py | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 8b8a5b0335239d7773bac8c0b6492a1722c747a9
+Author: MiloÅ¡ PopoviÄ? <mpopovic src gnome org>
+Date: Thu Feb 25 23:37:19 2010 +0100
+
+ Updated Serbian translations
+
+ po/sr.po | 1241 ++++++++++++++++++++++++++++++++------------------------
+ po/sr latin po | 1241 ++++++++++++++++++++++++++++++++------------------------
+ 2 files changed, 1440 insertions(+), 1042 deletions(-)
+
+commit 09aac89c52a4b4f475fb21c315f790d3aa3c05b7
+Author: Adi Roiban <adi roiban ro>
+Date: Thu Feb 25 17:03:17 2010 +0200
+
+ Update Romanian translation
+
+ po/ro.po | 2236 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1256 insertions(+), 980 deletions(-)
+
+commit 672a89c95a68c1879fe0c09b0be1a5c1e608f68c
+Author: Luca Ferretti <lferrett gnome org>
+Date: Thu Feb 25 14:14:27 2010 +0100
+
+ Updated Italian translation
+
+ po/it.po | 1183 +++++++++++++++++++++++++++++++++++++-------------------------
+ 1 files changed, 710 insertions(+), 473 deletions(-)
+
+commit 2bb7822315b9b30a71520fdecf3481c2121d6012
+Author: Adam Zimmerman <adamz src gnome org>
+Date: Wed Feb 24 19:21:53 2010 -0800
+
+ magnatune/jamendo: Use gobject.timeout_add_seconds for catalog updates
+
+ plugins/jamendo/jamendo/JamendoSource.py | 4 ++--
+ plugins/magnatune/magnatune/MagnatuneSource.py | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 05f676dfa480c90c696f1f0e1f229efa24921eba
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Feb 23 06:35:20 2010 +1000
+
+ file-helpers: make rb_uri_handle_recursively work for single files
+
+ Now that we're using it for general import operations, it needs to try
+ as hard as possible to do something useful.
+
+ lib/rb-file-helpers.c | 32 +++++++++++++++++++++++++-------
+ 1 files changed, 25 insertions(+), 7 deletions(-)
+
+commit 9f25a3c43512d8af6a62ae0ba258197791ee97f1
+Author: Marek Ä?ernocký <marek manet cz>
+Date: Mon Feb 22 21:47:35 2010 +0100
+
+ Update Czech translation
+
+ po/cs.po | 975 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 532 insertions(+), 443 deletions(-)
+
+commit c884a26c901274c04400760354bd2e8fd94c3f83
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Feb 22 22:06:00 2010 +1000
+
+ source-header: don't sync source state if there's no source (bug #607935)
+
+ When there's no selected source (such as when visualization is active),
+ it doesn't make any sense to sync the header with the source's state.
+
+ shell/rb-source-header.c | 4 ++++
+ 1 files changed, 4 insertions(+), 0 deletions(-)
+
+commit ab102ef5a954eb87354c3467d1a35c8fa596242b
+Author: Charles Reiss <woggling gmail com>
+Date: Sun Feb 21 18:44:51 2010 -0800
+
+ Avoid getting duplicate PyGtk-related symbols.
+
+ Defines NO_IMPORT_{PYGOBJECT,PYGTK} everywhere pygobject.h or
+ pygtk.h (respectively) are included except for shell/rb-python-module.c.
+ This avoids problems with duplicate _PyGObject_API and _PyGtk_API symbols
+ on platforms (like Darwin) whose linkers do not handle these well.
+
+ bindings/python/override_common.c | 2 ++
+ bindings/python/rb.override | 1 +
+ bindings/python/rhythmdb.override | 1 +
+ shell/main.c | 2 ++
+ shell/rb-python-plugin.c | 1 +
+ 5 files changed, 7 insertions(+), 0 deletions(-)
+
+commit 3492e8c68b0c2924d21baeccb7cdb7fc2ff65167
+Author: Charles Reiss <woggling gmail com>
+Date: Sun Feb 21 18:43:48 2010 -0800
+
+ Correct type of RBQueryCreatorCriteriaOption::val
+
+ widgets/rb-query-creator-private.h | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 760203a908ee8832949804099172e5a6736d1993
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Mon Feb 22 11:11:03 2010 +0100
+
+ Hungarian translation updated
+
+ po/hu.po | 186 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 102 insertions(+), 84 deletions(-)
+
+commit 394691bad26e6434e499897092440bca84db72e4
+Author: Claude Paroz <claude 2xlibre net>
+Date: Mon Feb 22 10:45:56 2010 +0100
+
+ Updated French translation
+
+ po/fr.po | 38 ++++++++++++++++++++++----------------
+ 1 files changed, 22 insertions(+), 16 deletions(-)
+
+commit 01b80834cb5f135940a27b4c0a14bdb1b219ecad
+Author: Claude Paroz <claude 2xlibre net>
+Date: Mon Feb 22 10:37:24 2010 +0100
+
+ Updated French translation
+
+ po/fr.po | 2111 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 1135 insertions(+), 976 deletions(-)
+
+commit 8e77270fa73334a93360a72a847e5b3eb3bc99a6
+Author: Bastien Nocera <hadess hadess net>
+Date: Mon Feb 22 00:42:08 2010 +0000
+
+ Fix installation of the sendto plugin
+
+ We need to install the .py file, and put the .rb-plugin file in
+ the right directory as well.
+
+ plugins/sendto/Makefile.am | 6 ++++--
+ 1 files changed, 4 insertions(+), 2 deletions(-)
+
+commit 557ff6bb512a3b27788cc11fd275a253d99988f6
+Author: Bastien Nocera <hadess hadess net>
+Date: Mon Feb 22 00:28:02 2010 +0000
+
+ Fix linkage against librhythmdb.la
+
+ libm is required for librhythmdb, otherwise the test applications
+ will fail to link when using a pedantic linker.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=610643
+
+ rhythmdb/Makefile.am | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit a5accaf217db9d47bb2facc0af9f5afef3db4425
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Feb 22 06:55:07 2010 +1000
+
+ shell-player: check strings are valid utf-8 before emitting dbus signals
+
+ Sending invalid utf-8 strings over a dbus connection causes it to
+ disconnect, which is generally a bad thing. See bug 601171.
+
+ shell/rb-shell-player.c | 5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+commit e8590980514590565fc3f63cb2d06ec0ca7f340f
+Author: Bruce Cowan <bcowan fastmail co uk>
+Date: Sun Feb 21 20:53:46 2010 +0000
+
+ Update British English translation
+
+ po/en_GB.po | 2567 ++++++++++++++++++++++++++++++++++-------------------------
+ 1 files changed, 1480 insertions(+), 1087 deletions(-)
+
+commit f71a546731c9b8e880ae5b21c57cc53772053f6e
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Sun Feb 21 14:56:45 2010 +0100
+
+ drop 2 unused variables
+
+ remote/dbus/rb-client.c | 2 --
+ 1 files changed, 0 insertions(+), 2 deletions(-)
+
+commit 78e52f96f07fee2665ed83b84fca61d928d5b076
+Author: Petr Kovar <pknbe volny cz>
+Date: Sun Feb 21 19:40:14 2010 +0100
+
+ Update Czech translation by Marek Cernocky
+
+ Reviewed by: Lucas Lommer.
+
+ po/cs.po | 823 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 422 insertions(+), 401 deletions(-)
+
+commit f3e683bdec6763357c2d4e21f51e4bfa4c6406cf
+Author: Piotr DrÄ?g <piotrdrag gmail com>
+Date: Sun Feb 21 18:31:27 2010 +0100
+
+ Updated Polish translation
+
+ po/pl.po | 2623 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 1452 insertions(+), 1171 deletions(-)
+
+commit 5958a34b31522e588f9bbfe09298677ee9885dd2
+Author: Mario Blättermann <mariobl gnome org>
+Date: Sun Feb 21 16:45:49 2010 +0100
+
+ Updated German translation
+
+ po/de.po | 198 +++++++++++++++++++++++++++-----------------------------------
+ 1 files changed, 87 insertions(+), 111 deletions(-)
+
+commit 1d1f83e87f06b1238d602f7c990be2b109769c42
+Author: Daniel Nylander <po danielnylander se>
+Date: Sun Feb 21 13:30:59 2010 +0100
+
+ Updated Swedish translation
+
+ po/sv.po | 1234 ++++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 712 insertions(+), 522 deletions(-)
+
+commit b622305a279ed8a952b92e20a9ed3caf4ef818e8
+Author: Fran Diéguez <frandieguez ubuntu com>
+Date: Sun Feb 21 11:59:02 2010 +0100
+
+ Updated Galician Translation
+
+ po/gl.po | 554 ++++++++++++++++++++++++++++++++++++++------------------------
+ 1 files changed, 344 insertions(+), 210 deletions(-)
+
+commit 9a3e41ae81018ebbf82a26c135a5dc0139da0ebe
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Sun Feb 21 11:33:05 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 173 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 87 insertions(+), 86 deletions(-)
+
+commit 6cf4def3acf95ac757918cf5c1c6b7a1e638e45e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 21 19:48:00 2010 +1000
+
+ python: add bindings for RBSearchEntry
+
+ bindings/python/Makefile.am | 1 +
+ bindings/python/rb.defs | 47 +++++++++++++++++++++++++++++++++++++++++++
+ bindings/python/rb.override | 1 +
+ 3 files changed, 49 insertions(+), 0 deletions(-)
+
+commit 0abcbbca0dd0c8473f79d40614d5429d47d0f6b8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 21 17:24:44 2010 +1000
+
+ audiocd: add checkbox column for selecting tracks to extract (bug #537483)
+
+ The 'extract' column controls the set of tracks that are extracted when
+ the 'extract to library' action is invoked. The state of the checkbox is
+ stored in entry type specific data.
+
+ The column header includes a checkbox, and clicking on that toggles its
+ state, and sets the state of all tracks to match the new state.
+ Individual tracks can be toggled by clicking on the checkbox in the
+ entry view.
+
+ plugins/audiocd/rb-audiocd-source.c | 159 +++++++++++++++++++++++++++++++++--
+ 1 files changed, 151 insertions(+), 8 deletions(-)
+
+commit 419552b4370c26c13a01c2bcfda6d239a0dc5078
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 21 17:07:14 2010 +1000
+
+ audiocd: move the 'extract to library' action into RBAudioCDSource
+
+ plugins/audiocd/audiocd-ui.xml | 2 +-
+ plugins/audiocd/rb-audiocd-source.c | 109 ++++++++++++++++++++++++++---------
+ shell/rb-removable-media-manager.c | 45 --------------
+ 3 files changed, 82 insertions(+), 74 deletions(-)
+
+commit 64a039650854ae24df267eaa185b0ef97ae4e326
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 21 16:41:48 2010 +1000
+
+ audiocd: load UI after creating a source for the first time
+
+ plugins/audiocd/rb-audiocd-plugin.c | 36 ++++++++++++++++++----------------
+ 1 files changed, 19 insertions(+), 17 deletions(-)
+
+commit 9d1ef7a315897ec92013d85c6acf2d5d4624f5e8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 21 16:36:06 2010 +1000
+
+ audiocd: change return type of rb_audiocd_source_new to RBSource
+
+ It's just simpler this way.
+
+ plugins/audiocd/rb-audiocd-plugin.c | 2 +-
+ plugins/audiocd/rb-audiocd-source.c | 4 ++--
+ plugins/audiocd/rb-audiocd-source.h | 2 +-
+ 3 files changed, 4 insertions(+), 4 deletions(-)
+
+commit 907a91e827542fcc4089dabf69df2095bae6ba36
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 21 16:21:43 2010 +1000
+
+ entry-view: only make columns clickable if they have a sort function
+
+ widgets/rb-entry-view.c | 7 ++++---
+ 1 files changed, 4 insertions(+), 3 deletions(-)
+
+commit 532aeb52d2051ed6c3dcc100a3068e0c17653ce5
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 21 16:20:15 2010 +1000
+
+ audiocd: don't try to set the year when no value is provided
+
+ plugins/audiocd/rb-audiocd-source.c | 8 +++++++-
+ 1 files changed, 7 insertions(+), 1 deletions(-)
+
+commit 733698890a79bb1df1c56853104d52051e9cdac8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 21 16:18:05 2010 +1000
+
+ rhythmdb: fix handling of empty strings when looking for sort values
+
+ If none of the sort properties has a non-empty value, use the display
+ property, which is almost certainly going to be empty too.
+
+ rhythmdb/rhythmdb-property-model.c | 9 ++++-
+ tests/test-rhythmdb-property-model.c | 75 ++++++++++++++++++++++++++++++++++
+ 2 files changed, 83 insertions(+), 1 deletions(-)
+
+commit b36fb6475b30820e08a46c6f3e4f6af88577b9bb
+Author: Uri Sivan <tartif gmail com>
+Date: Sun Feb 21 16:01:51 2010 +1000
+
+ header: fix display of RTL track names in LTR locales (bug #518540)
+
+ We insert an LRM or RLM (according to the widget direction) to force the
+ header text to be displayed in the correct direction even when the start
+ of the text (the track title) has the opposite direction.
+
+ widgets/rb-header.c | 9 ++++++++-
+ 1 files changed, 8 insertions(+), 1 deletions(-)
+
+commit f57dfa9e31748b742c0d8a1c4f107d6fef487063
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 21 10:16:50 2010 +1000
+
+ metadata: fix compilation with older versions of GStreamer
+
+ gst_message_unref only recently became a function. Passing it as a
+ function pointer doesn't work with versions where it was a macro, so we
+ can't do that yet.
+
+ metadata/rb-metadata-gst.c | 5 ++++-
+ 1 files changed, 4 insertions(+), 1 deletions(-)
+
+commit 12c169318c51b81b66c15432681e012c162ecce8
+Author: Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+Date: Sat Feb 20 22:22:04 2010 +0100
+
+ Updated Slovenian translation
+
+ po/sl.po | 421 ++++++++++++++++++++++++++++++++++++++------------------------
+ 1 files changed, 261 insertions(+), 160 deletions(-)
+
+commit 1a698310e0cb126eb9e6c033d99baa11574726bb
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Feb 20 11:44:09 2010 +1000
+
+ daap: add user-agent header to requests (bug #610440)
+
+ patch by tomgarper gmx com
+
+ plugins/daap/rb-daap-connection.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 506fe6b0fba6c629b998aebddbcd3b2063cd4635
+Author: Adam Zimmerman <adamz src gnome org>
+Date: Fri Feb 19 12:55:50 2010 -0800
+
+ magnatune: Use copy_async for catalog downloading
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 109 ++++++++++++++----------
+ 1 files changed, 63 insertions(+), 46 deletions(-)
+
+commit 560fba7f4e7e1f13d1b01068221662880cd7a1c5
+Author: Adam Zimmerman <adamz src gnome org>
+Date: Fri Feb 19 11:33:51 2010 -0800
+
+ magnatune: Simplify download progress code
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 34 +++++++----------------
+ 1 files changed, 11 insertions(+), 23 deletions(-)
+
+commit ea4db9cae4dde96c83b873a16292c1f7d223897c
+Author: Adam Zimmerman <adamz src gnome org>
+Date: Fri Feb 19 01:05:46 2010 -0800
+
+ magnatune: Use gio.File.copy_async to download albums
+
+ This has several benefits:
+ - uses separate callbacks for progress and completion (code clarity)
+ - makes the transfer completely async, instead of using python's blocking
+ file.write() calls
+ - lets us move towards using gio for all I/O, rather than a mix of gio
+ and python calls (still more todo here)
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 111 +++++++++++++----------
+ 1 files changed, 63 insertions(+), 48 deletions(-)
+
+commit a5025bfbde50ad8ec6ef1121d3f2c34bb05743c2
+Author: Adam Zimmerman <adamz src gnome org>
+Date: Thu Feb 18 16:09:31 2010 -0800
+
+ magnatune: Code cleanup
+
+ - some whitespace fixes
+ - make callback functions into inner functions
+ - make resuming in-progress downloads work again
+
+ plugins/magnatune/magnatune/BuyAlbumHandler.py | 1 -
+ plugins/magnatune/magnatune/MagnatuneSource.py | 459 +++++++++++------------
+ plugins/magnatune/magnatune/TrackListHandler.py | 3 +-
+ plugins/magnatune/magnatune/__init__.py | 64 ++--
+ 4 files changed, 252 insertions(+), 275 deletions(-)
+
+commit eb3ec4c513e3b7427db6f3c47f556a6182729bed
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Feb 19 20:45:59 2010 +1000
+
+ artdisplay: remove Discogs cover art search
+
+ Unfortunately we placed too much load on the discogs search servers, so
+ they had to block all requests from rhythmbox. It appears there is no
+ way we can cut down the volume of requests to an acceptable level, so we
+ cannot use discogs as a cover image provider.
+
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 3 +-
+ .../artdisplay/artdisplay/DiscogsCoverArtSearch.py | 287 --------------------
+ plugins/artdisplay/artdisplay/Makefile.am | 1 -
+ po/POTFILES.in | 1 -
+ 4 files changed, 1 insertions(+), 291 deletions(-)
+
+commit 484387b66df804505487ac248a3d068bfafbd698
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Wed Feb 17 22:39:21 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 159 +++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 81 insertions(+), 78 deletions(-)
+
+commit 456d79808934e8d51792af56b8f9bd83ffe0703c
+Author: Martin Schaaf <mascha ma-scha de>
+Date: Wed Feb 17 23:05:29 2010 +1000
+
+ removable-media: include track number in duplicate check (bug #609908)
+
+ sources/rb-removable-media-source.c | 6 +++++-
+ 1 files changed, 5 insertions(+), 1 deletions(-)
+
+commit 2c273a43dc1ac8794a8307ec1fd568015e467cfd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Feb 17 22:56:33 2010 +1000
+
+ rhythmdb: skip replaygain properties in rhythmdb_entry_gather_metadata
+
+ rhythmdb/rhythmdb.c | 11 +++++++++++
+ 1 files changed, 11 insertions(+), 0 deletions(-)
+
+commit 9015490d77fe16f9e19997505bfdcfbe0faee073
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Feb 17 22:36:44 2010 +1000
+
+ remove stray .arch-inventory file
+
+ remote/dbus/.arch-inventory | 2 --
+ 1 files changed, 0 insertions(+), 2 deletions(-)
+
+commit 9ea95a713d26ced6f61c7d113151fb35846a4cde
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Feb 17 21:30:54 2010 +1000
+
+ iradio: remove cbc.ca streams as they are no longer available (bug #609916)
+
+ plugins/iradio/iradio-initial.pls | 9 ---------
+ 1 files changed, 0 insertions(+), 9 deletions(-)
+
+commit eb113f094fd90eadbaa714b3c4e24f733515bb64
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Wed Feb 17 13:11:05 2010 +0200
+
+ Estonian translation updated
+
+ po/et.po | 506 ++++++++++++++++++++++++++++++++++++++++----------------------
+ 1 files changed, 324 insertions(+), 182 deletions(-)
+
+commit 0d4feea5c9d8de652709b6468153ce5d2ffc8da9
+Author: Mario Blättermann <mariobl gnome org>
+Date: Wed Feb 17 11:52:54 2010 +0100
+
+ Updated German translation
+
+ po/de.po | 438 ++++++++++++++++++++++++++++++++++++++++----------------------
+ 1 files changed, 283 insertions(+), 155 deletions(-)
+
+commit 0ff31776fe91b28fc20af41d3fb97bdbc7731c87
+Author: Adam Zimmerman <adamz src gnome org>
+Date: Tue Feb 16 18:12:32 2010 -0800
+
+ magnatune: Make keyring usage more robust
+
+ Handle the case where the user disallows access to the keyring, or some
+ other error occurs. Also handle the cases where the account info can't
+ be parsed out of the secret, or no secret exists in the keyring.
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 20 ++++++++--
+ plugins/magnatune/magnatune/__init__.py | 45 ++++++++++++++++--------
+ 2 files changed, 46 insertions(+), 19 deletions(-)
+
+commit 89a48d0d63e0f14234c1d74d47ee97c9b5877211
+Author: Adam Zimmerman <adamz src gnome org>
+Date: Tue Feb 16 15:10:36 2010 -0800
+
+ magnatune: Use keyring to store account info
+
+ data/rhythmbox.schemas | 22 -------
+ plugins/magnatune/magnatune/MagnatuneSource.py | 56 ++++++++++++-------
+ plugins/magnatune/magnatune/TrackListHandler.py | 11 ++--
+ plugins/magnatune/magnatune/__init__.py | 70 +++++++++++++++++++----
+ 4 files changed, 101 insertions(+), 58 deletions(-)
+
+commit 755f8438e7e27683d6feff1ceb1f61e45f5bc91a
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Tue Feb 16 18:39:48 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 280 +++++++++++++++++++++++++++++++++++++++++---------------------
+ 1 files changed, 185 insertions(+), 95 deletions(-)
+
+commit e0557ac6da3a24265e199d8031c8fedea57dd1b7
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Tue Feb 16 14:00:31 2010 +0100
+
+ Hungarian translation updated
+
+ po/hu.po | 179 ++++++++++++++++++++++++++++++++++++++++++--------------------
+ 1 files changed, 122 insertions(+), 57 deletions(-)
+
+commit 6284cbe86211f3b49db13b5abd7fb3973dd6d866
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Tue Feb 16 13:51:13 2010 +0100
+
+ Add gettext/glade type to an .ui file
+
+ po/POTFILES.in | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 362049a4525bd25bdbaeb89d5b5807cd637c1367
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Tue Feb 16 13:48:13 2010 +0100
+
+ Hungarian translation updated
+
+ po/hu.po | 743 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 370 insertions(+), 373 deletions(-)
+
+commit b9062fb41c4f568cd5864e72ae51c392ffb6ff3b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Feb 16 22:00:18 2010 +1000
+
+ query-creator: add context to criteria and sort order names (bug #604771)
+
+ widgets/rb-query-creator-properties.c | 50 ++++++++++++++++----------------
+ widgets/rb-query-creator.c | 4 +-
+ 2 files changed, 27 insertions(+), 27 deletions(-)
+
+commit 8a724ddef91b691358dabbb83859b4c53b81c76c
+Author: Mario Blättermann <mariobl gnome org>
+Date: Mon Feb 15 17:13:09 2010 +0100
+
+ Updated German translation
+
+ po/de.po | 909 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 489 insertions(+), 420 deletions(-)
+
+commit b86a4670dcc7f699fa8a94a1e9aa5f5ecaa0c11c
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Mon Feb 15 12:02:39 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 500 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 252 insertions(+), 248 deletions(-)
+
+commit ccf5e045bb11a0d6abe7f954d09736728e5cd80e
+Author: Marek Ä?ernocký <marek manet cz>
+Date: Mon Feb 15 10:19:30 2010 +0100
+
+ Update Czech translation
+
+ po/cs.po | 427 ++++++++++++++++++++++++-------------------------------------
+ 1 files changed, 168 insertions(+), 259 deletions(-)
+
+commit d6f27115ebe3a15275e647fc5723a11180806965
+Author: Adam Zimmerman <adamz src gnome org>
+Date: Sun Feb 14 19:41:10 2010 -0800
+
+ magnatune: Unzip downloaded albums in a separate thread
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 45 +++++++++++++-----------
+ 1 files changed, 24 insertions(+), 21 deletions(-)
+
+commit 30ae537e6849043dbb43ae027e6d88f2f746ee18
+Author: Adam Zimmerman <adamz src gnome org>
+Date: Sat Feb 13 15:57:34 2010 -0800
+
+ magnatune: Allow user's library location to be an arbitrary URI
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 28 +++++++----------------
+ 1 files changed, 9 insertions(+), 19 deletions(-)
+
+commit 5df73ad6de86a02a1cefc50b33f63e6764b210cd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 14 21:52:44 2010 +1000
+
+ metadata: set tag writing elements to PAUSED state
+
+ We no longer build the tag writing pipeline in NULL state, so we need to
+ sync the newly-added tag writing elements with the rest of the pipeline.
+
+ metadata/rb-metadata-gst.c | 6 ++++++
+ 1 files changed, 6 insertions(+), 0 deletions(-)
+
+commit e478d4994e83b6a3a7eac6805c2998e23cf83664
+Author: Uri Sivan <tartif gmail com>
+Date: Sun Feb 14 15:41:30 2010 +1000
+
+ status-icon: use direction-neutral templates when necessary (bug #609767)
+
+ When the localised template strings ("by x", "from y") are in one
+ direction but the artist and album strings being substituted in are in
+ the other, the localised templates will look weird and wrong. Instead,
+ we use direction neutral templates, just separating the album and artist
+ with a slash, so what's displayed at least makes sense.
+
+ plugins/status-icon/rb-status-icon-plugin.c | 65 +++++++++++++++++++++++---
+ 1 files changed, 57 insertions(+), 8 deletions(-)
+
+commit 0072ca795bb84fe2597a1ebc8dd6eb9094a80637
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Feb 13 18:47:02 2010 +1000
+
+ distribute the man pages
+
+ data/Makefile.am | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 5fd3c3ac7af43d3bd67c223f4b62511b1dc7c946
+Author: Jamie Nicol <jamie thenicols net>
+Date: Mon Feb 8 10:56:54 2010 +0000
+
+ play-order: do not try to unref null query model
+
+ Stop unreffing new_model in rb_play_order_query_model_changed
+ if both the old model and new_model are NULL.
+
+ shell/rb-play-order.c | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit 7fb07944bb89651186992e12befd70ec572f6d3b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Feb 12 23:03:24 2010 +1000
+
+ library: use RhythmDBImportJob when adding to the database (bug #547174)
+
+ RhythmDBImportJob provides progress information, so we can display that
+ to the user, and allows cancellation (not exposed through the interface
+ yet).
+
+ RhythmDBImportJob requires all URIs to be added before it starts
+ importing, but rb_source_add_uri only gets them one at a time. To work
+ around this, we use a short timeout to collect as many as possible.
+
+ In case a new job is started before an existing one finishes, we keep a
+ list of them so we can cancel all outstanding jobs on shutdown. Only
+ the progress information from the most recently started job is
+ displayed.
+
+ sources/rb-library-source.c | 110 +++++++++++++++++++++++++++++++++++++++++-
+ 1 files changed, 107 insertions(+), 3 deletions(-)
+
+commit 1e9ebb594391fb95c5066152121c218d4080d123
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Feb 12 23:02:50 2010 +1000
+
+ source: add helper method for setting status from an import job
+
+ plugins/generic-player/rb-generic-player-source.c | 10 +-------
+ sources/rb-source.c | 24 +++++++++++++++++++++
+ sources/rb-source.h | 6 +++++
+ 3 files changed, 31 insertions(+), 9 deletions(-)
+
+commit 57abdf5e722fe7b07030617d7c2fcc5b26da114c
+Author: Adam Zimmerman <adamz src gnome org>
+Date: Fri Feb 12 11:26:43 2010 -0800
+
+ magnatune: Redirect the user to the correct URLs
+
+ Let the user sign up for an account, and pass our partner ID as part of
+ the URL. Also fix the URL parameter used when the user purchases an
+ album.
+
+ plugins/magnatune/magnatune-prefs.ui | 6 +++---
+ plugins/magnatune/magnatune/MagnatuneSource.py | 2 +-
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+commit 8abe108c3c0200367efd0fc0b11e1bfd2a0f92ef
+Author: Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+Date: Fri Feb 12 14:12:39 2010 +0100
+
+ Updated Slovenian translation
+
+ po/sl.po | 678 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 353 insertions(+), 325 deletions(-)
+
+commit c5d690988f6a366164100114584a4d79bf87a3ce
+Author: Fran Diéguez <frandieguez ubuntu com>
+Date: Fri Feb 12 10:18:55 2010 +0100
+
+ Updated Galician Translation
+
+ po/POTFILES.in | 1 -
+ po/gl.po | 2185 ++++++++++++++++++++++++++++++--------------------------
+ 2 files changed, 1179 insertions(+), 1007 deletions(-)
+
+commit 48bb6c29ea84b4736fb34f0a9cddc430715e4eeb
+Author: Adam Zimmerman <adam zimmerman85 gmail com>
+Date: Wed Feb 10 16:00:40 2010 -0800
+
+ Notify the user when their downloads are finished.
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+commit c45cfafb7b80a763e400bbd6bb89c4e946653608
+Author: Adam Zimmerman <adam zimmerman85 gmail com>
+Date: Wed Feb 10 11:15:20 2010 -0800
+
+ Make sure the cancel button is greyed out when all downloads are finished.
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 5 ++++-
+ 1 files changed, 4 insertions(+), 1 deletions(-)
+
+commit 8f2eca4511adec3d895e39e82d06ef7b64b1aa73
+Author: Adam Zimmerman <adam zimmerman85 gmail com>
+Date: Tue Feb 9 14:45:31 2010 -0800
+
+ (Mostly) enable downloads for download accounts.
+
+ The purchase confirmation dialog has been removed, since we don't really need
+ any information from the user. There are 2 functions that seem to have been
+ removed from the rb module, which are required for the download to complete
+ successfully.
+
+ Also, use sku in name of partially downloaded file and in_progress file,
+ because the basename for current downloads is always api-download.php.
+
+ plugins/magnatune/Makefile.am | 1 -
+ plugins/magnatune/magnatune-purchase.ui | 581 ------------------------
+ plugins/magnatune/magnatune/BuyAlbumHandler.py | 7 +-
+ plugins/magnatune/magnatune/MagnatuneSource.py | 130 +-----
+ plugins/magnatune/magnatune/__init__.py | 2 +-
+ 5 files changed, 30 insertions(+), 691 deletions(-)
+
+commit 10341d7c8da06cbd6f5b08c5e5d744f41df279b4
+Author: Adam Zimmerman <adam zimmerman85 gmail com>
+Date: Tue Feb 9 12:11:31 2010 -0800
+
+ Let the magnatune server know where we're coming from.
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit a131dfb2e5856abd7f1c063fcface115b8b4a0ad
+Author: Adam Zimmerman <adam zimmerman85 gmail com>
+Date: Tue Feb 9 12:10:37 2010 -0800
+
+ Remove old references to gnome-keyring.
+
+ plugins/magnatune/magnatune/MagnatuneSource.py | 9 ---------
+ plugins/magnatune/magnatune/__init__.py | 3 ---
+ 2 files changed, 0 insertions(+), 12 deletions(-)
+
+commit 578cf1d5f976af7345b600f88f9b58f9ba2ee8b4
+Author: Adam Zimmerman <adam zimmerman85 gmail com>
+Date: Thu Dec 24 17:08:17 2009 -0800
+
+ Get streaming downloads to work.
+
+ The preferences for download accounts are in place, but the API stuff hasn't
+ been connected yet. Streaming accounts work just fine.
+
+ data/rhythmbox.schemas | 33 +++
+ plugins/magnatune/magnatune-prefs.ui | 330 ++++++-----------------
+ plugins/magnatune/magnatune/MagnatuneSource.py | 4 +-
+ plugins/magnatune/magnatune/TrackListHandler.py | 17 +-
+ plugins/magnatune/magnatune/__init__.py | 173 ++++--------
+ 5 files changed, 191 insertions(+), 366 deletions(-)
+
+commit 2fd3ab9ab052becb880508f629b242448ebd69c2
+Author: Adam Zimmerman <adam zimmerman85 gmail com>
+Date: Thu Dec 24 14:33:34 2009 -0800
+
+ Remove album purchase option.
+
+ Magnatune no longer supports buying albums with a credit card over their API.
+ This patch just sends the user to a page so they can purchase the albums. The
+ purchase/download code is left in because it will be used when download
+ accounts are added in a few commits.
+
+ data/rhythmbox.schemas | 11 ----------
+ plugins/magnatune/magnatune/MagnatuneSource.py | 24 ++++++----------------
+ plugins/magnatune/magnatune/TrackListHandler.py | 4 +--
+ plugins/magnatune/magnatune/__init__.py | 9 +------
+ 4 files changed, 10 insertions(+), 38 deletions(-)
+
+commit ed716f2d850219ca56c830fdbd8282be8ad7bb07
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Feb 11 22:52:37 2010 +1000
+
+ update POTFILES.in for recent changes
+
+ po/POTFILES.in | 3 +--
+ 1 files changed, 1 insertions(+), 2 deletions(-)
+
+commit 72919db07904ef1a260383b4d0f2e2ca57b77e1a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Feb 11 22:04:45 2010 +1000
+
+ generic-player: convert into a media player source, add properties dialog
+
+ plugins/generic-player/Makefile.am | 5 +-
+ plugins/generic-player/generic-player-info.ui | 212 +++++++++++++++++++++
+ plugins/generic-player/generic-player-ui.xml | 1 +
+ plugins/generic-player/rb-generic-player-plugin.c | 16 ++-
+ plugins/generic-player/rb-generic-player-source.c | 197 +++++++++++++++++---
+ plugins/generic-player/rb-generic-player-source.h | 10 +-
+ plugins/generic-player/rb-nokia770-source.c | 3 +-
+ plugins/generic-player/rb-nokia770-source.h | 6 +-
+ plugins/generic-player/rb-psp-source.c | 3 +-
+ plugins/generic-player/rb-psp-source.h | 6 +-
+ 10 files changed, 421 insertions(+), 38 deletions(-)
+
+commit 4d1d0ee2adb5d83d8210f9ec108c89b60e423710
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Feb 11 22:04:15 2010 +1000
+
+ mtp: add audio format descriptions to the properties dialog
+
+ plugins/mtpdevice/mtp-info.ui | 28 +++++++++++++++++++++++++++-
+ plugins/mtpdevice/rb-mtp-source.c | 17 +++++++++++++++++
+ 2 files changed, 44 insertions(+), 1 deletions(-)
+
+commit 226022bd187560a7c267bfe7d5152cac21f00309
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Feb 11 22:03:50 2010 +1000
+
+ ipod: add supported audio formats to the properties dialog
+
+ plugins/ipod/ipod-info.ui | 29 ++++++++++++++++++++++++++++-
+ plugins/ipod/rb-ipod-source.c | 17 +++++++++++++++++
+ 2 files changed, 45 insertions(+), 1 deletions(-)
+
+commit 0fdef566600dcc09d37694a85fdbb7a5737580d0
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Feb 11 21:53:38 2010 +1000
+
+ removable-media: provide list of device audio format descriptions
+
+ Uses gio's content type functions to translate mime-ish types to
+ human-friendly descriptions.
+
+ sources/rb-removable-media-source.c | 27 +++++++++++++++++++++++++++
+ sources/rb-removable-media-source.h | 2 +-
+ 2 files changed, 28 insertions(+), 1 deletions(-)
+
+commit 655ca6d1339b1d00a26b26b005d09cca81cb4540
+Author: Petr Kovar <pknbe volny cz>
+Date: Thu Feb 11 03:18:09 2010 +0100
+
+ Update Czech translation by Marek Cernocky
+
+ po/cs.po | 315 +++++++++++++++++++++++++++++++++++++-------------------------
+ 1 files changed, 189 insertions(+), 126 deletions(-)
+
+commit 6ffac406e59db2162215e0607311752afcee62fe
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Feb 11 07:03:13 2010 +1000
+
+ python: include gdk type definitions
+
+ This makes bindings for rb_source_set_pixbuf and rb_shell_notify_custom
+ work.
+
+ bindings/python/Makefile.am | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 38a0336ae087ee1c32dbd3617f91679a65be7109
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Feb 10 23:21:52 2010 +1000
+
+ python: add rb_sanitize_uri_for_filesystem and rb_uri_create_parent_dirs
+
+ bindings/python/rb.defs | 19 +++++++++++++++++++
+ 1 files changed, 19 insertions(+), 0 deletions(-)
+
+commit 62b30044fa5f591ac1614a65f7a09f1af8925012
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Feb 10 23:04:01 2010 +1000
+
+ remove rb.show_uri(), call gtk.show_uri() directly
+
+ As a tiny bonus, we now pass in the screen parameter correctly.
+
+ plugins/context/context/ContextView.py | 2 +-
+ plugins/jamendo/jamendo/JamendoSource.py | 4 ++--
+ plugins/magnatune/magnatune/MagnatuneSource.py | 6 ++++--
+ plugins/rb/__init__.py | 8 --------
+ 4 files changed, 7 insertions(+), 13 deletions(-)
+
+commit be6796fce07227801e3515b448c2be6d9c058b57
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Feb 10 23:02:28 2010 +1000
+
+ remove EggTrayIcon, always use GtkStatusIcon
+
+ configure.ac | 8 -
+ plugins/status-icon/Makefile.am | 8 -
+ plugins/status-icon/eggtrayicon.c | 559 ---------------------------
+ plugins/status-icon/eggtrayicon.h | 80 ----
+ plugins/status-icon/rb-status-icon-plugin.c | 82 +----
+ plugins/status-icon/rb-tray-icon.c | 479 -----------------------
+ plugins/status-icon/rb-tray-icon.h | 86 ----
+ 7 files changed, 2 insertions(+), 1300 deletions(-)
+
+commit bac21d24b41f935f3ee2bbcaf9297a2f2180dac3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Feb 10 22:59:51 2010 +1000
+
+ remove libsexy
+
+ GtkEntry in gtk+ 2.16 replaces SexyIconEntry, and that was the last
+ thing we were using.
+
+ configure.ac | 24 -
+ doc/reference/Makefile.am | 1 -
+ widgets/Makefile.am | 8 +-
+ widgets/libsexy/Makefile.am | 19 -
+ widgets/libsexy/sexy-icon-entry.c | 960 -------------------------------------
+ widgets/libsexy/sexy-icon-entry.h | 100 ----
+ 6 files changed, 1 insertions(+), 1111 deletions(-)
+
+commit 6fdf7588bdf91184529f71df79f71859377326cb
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Feb 10 22:57:32 2010 +1000
+
+ require gtk+ 2.16 and glib 2.18
+
+ configure.ac | 4 ++--
+ lib/rb-file-helpers.c | 33 ---------------------------------
+ plugins/audiocd/rb-audiocd-source.c | 8 --------
+ widgets/rb-search-entry.c | 13 -------------
+ 4 files changed, 2 insertions(+), 56 deletions(-)
+
+commit 381fdfed50adb5f773912bc5b7c1cd51a2e1b667
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Sun Feb 7 14:31:24 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 276 +++++++++++++++++++++++++++++++++++++++-----------------------
+ 1 files changed, 173 insertions(+), 103 deletions(-)
+
+commit 6c172f87c6c44a4947389ec57813f75e9eefd669
+Author: Luca Ferretti <lferrett gnome org>
+Date: Sun Feb 7 12:54:49 2010 +0100
+
+ Updated to match new files from replaygain
+
+ po/POTFILES.in | 4 ++++
+ 1 files changed, 4 insertions(+), 0 deletions(-)
+
+commit 09735580dcf2d3e94134ea829ed86306da42209f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 7 21:16:17 2010 +1000
+
+ rhythmdb: don't leak GFiles when setting up file monitoring
+
+ rhythmdb/rhythmdb-monitor.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit a36e080618bc5919c0e1b0789ecb3b4f625fed31
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 7 17:01:35 2010 +1000
+
+ replaygain: new plugin using GStreamer's ReplayGain elements
+
+ This plugin uses the rgvolume and rglimiter elements to process
+ ReplayGain tags and adjust the output volume accordingly.
+
+ It provides configuration options for selecting the gain mode ('radio'
+ or 'album'), setting the pre-amp level, and enabling or disabling
+ compression in order to prevent clipping.
+
+ It determines the fallback gain (used for tracks that don't provide
+ ReplayGain tags) by calculating the mean of the last 10 non-fallback
+ gain levels.
+
+ configure.ac | 2 +
+ data/rhythmbox.schemas | 58 +++++++
+ plugins/Makefile.am | 1 +
+ plugins/replaygain/Makefile.am | 17 ++
+ plugins/replaygain/replaygain-prefs.ui | 163 ++++++++++++++++++++
+ plugins/replaygain/replaygain.rb-plugin.in | 9 +
+ plugins/replaygain/replaygain/Makefile.am | 6 +
+ plugins/replaygain/replaygain/__init__.py | 56 +++++++
+ plugins/replaygain/replaygain/config.py | 102 +++++++++++++
+ plugins/replaygain/replaygain/player.py | 228 ++++++++++++++++++++++++++++
+ 10 files changed, 642 insertions(+), 0 deletions(-)
+
+commit 2564a76cde4ec0493ff7a7fd5c54956da7d78bae
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 7 11:09:54 2010 +1000
+
+ xfade: add ability to insert per-stream filters
+
+ By returning GstElements from handlers attached to the new
+ get-stream-filters signal, plugins can now add filters into the
+ per-stream bins. This is useful for selectively filtering streams,
+ or for filters that might have different settings for different
+ streams.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 65 +++++++++++++++++++++++------
+ lib/rb-marshal.list | 1 +
+ 2 files changed, 52 insertions(+), 14 deletions(-)
+
+commit 82a1a7f1af044dc6a90ce1d16e54ddec352b4fcc
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 7 11:03:05 2010 +1000
+
+ rhythmdb: disable replaygain properties
+
+ The property IDs are still there, but they can no longer be modified,
+ and retrieving them only returns default values. The fields are no
+ longer present in the RhythmDBEntry structure, so we aren't wasting 4
+ doubles per entry on data that never gets used.
+
+ rhythmdb/rhythmdb-private.h | 4 --
+ rhythmdb/rhythmdb-tree.c | 24 +++++++-------
+ rhythmdb/rhythmdb.c | 68 +++++++-----------------------------------
+ rhythmdb/rhythmdb.h | 8 ++--
+ 4 files changed, 28 insertions(+), 76 deletions(-)
+
+commit 04fdcb9013a0543dab01b5bf0b2b5b4b28eedb55
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 7 10:46:44 2010 +1000
+
+ remove old replaygain playback code
+
+ It didn't work very well, and we can do much better by just inserting a
+ GStreamer rgvolume element into the playback pipeline.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 108 +-----------------------------
+ backends/gstreamer/rb-player-gst.c | 56 +---------------
+ backends/rb-player.c | 24 +------
+ backends/rb-player.h | 10 ---
+ bindings/python/rb.defs | 13 ----
+ data/rhythmbox.schemas | 11 ---
+ doc/reference/rhythmbox-sections.txt | 1 -
+ lib/rb-preferences.h | 1 -
+ shell/rb-shell-player.c | 28 --------
+ 9 files changed, 5 insertions(+), 247 deletions(-)
+
+commit af9ca543af38c4fe0a33787e6d974258fad5f0b1
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 7 12:27:02 2010 +1000
+
+ metadata: remove extra unref
+
+ We don't actually retain a reference on the sink element, so we
+ shouldn't unref it when resetting the metadata backend.
+
+ metadata/rb-metadata-gst.c | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+commit 3baff08252c01cc697d4ba3a6dc926248787f007
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Feb 7 07:51:25 2010 +1000
+
+ playlist: remove the default key binding for 'remove from playlist'
+
+ Turns out it's too easy to accidentally trigger this while editing
+ something in the search entry box.
+
+ sources/rb-playlist-source.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 1025f471ac07ea1830f6fd9fbcd9f0bfffe58351
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Feb 6 22:31:29 2010 +1000
+
+ rhythmdb: use entry changes in the default sync function
+
+ Rather than writing all the entry properties through the metadata
+ backend, just write the changes. This should mean we don't write
+ default values for tags that weren't already present in the file.
+
+ rhythmdb/rhythmdb.c | 43 +++++++++++++++++--------------------------
+ rhythmdb/rhythmdb.h | 2 +-
+ 2 files changed, 18 insertions(+), 27 deletions(-)
+
+commit 03d593c95da6a50512154ebe7edcf71449a43e51
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Jan 28 19:22:28 2010 +1000
+
+ rhythmdb: include entry changes in RhythmDBAction for sync actions
+
+ The sync function could benefit from being to write only the modified
+ properties, so now we pass it through as part of the RhythmDBAction
+ structure.
+
+ rhythmdb/rhythmdb.c | 91 ++++++++++++++++++++++++++++++++++-----------------
+ 1 files changed, 61 insertions(+), 30 deletions(-)
+
+commit f1751ab2bc5030ce911be953647aad107567b391
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Jan 28 06:03:43 2010 +1000
+
+ metadata: remove the need to load metadata before saving
+
+ There's no need to load the metadata first, the tags from the file will
+ be available in the tag writing pipeline anyway. When saving metadata,
+ we need a typefind element in the pipeline, since we don't already know
+ the file type.
+
+ We now have a method to reset the metadata state. This previously
+ happened at the start of the loading process, but we don't necessarily
+ do that between save operations any more.
+
+ bindings/python/rb.defs | 7 ++
+ metadata/rb-metadata-dbus-client.c | 36 ++++++--
+ metadata/rb-metadata-dbus-service.c | 12 ++-
+ metadata/rb-metadata-gst.c | 184 ++++++++++++++++++++++-------------
+ metadata/rb-metadata.h | 3 +
+ rhythmdb/rhythmdb.c | 9 +--
+ 6 files changed, 167 insertions(+), 84 deletions(-)
+
+commit 2a3a3d2303f366623a6105baa781e02e985d1b7d
+Author: Mario Blättermann <mariobl gnome org>
+Date: Fri Feb 5 18:00:20 2010 +0100
+
+ Updated German translation
+
+ po/de.po | 143 ++++++++++++++++++++++++++++++++++++-------------------------
+ 1 files changed, 84 insertions(+), 59 deletions(-)
+
+commit ebd9b79aae43a3c265e7e15fa3776e291a4724aa
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Wed Feb 3 21:13:26 2010 +0100
+
+ Updated Hungarian translation
+
+ po/hu.po | 208 +++++++++++++++++++++++++++++--------------------------------
+ 1 files changed, 99 insertions(+), 109 deletions(-)
+
+commit f42b804e79526ee846149715f279e543954588e3
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Tue Feb 2 17:55:33 2010 +0100
+
+ link segmented bar test with needed libraries
+
+ widgets/Makefile.am | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 8699c440eb5cc9a912485e278186ebaf7e573be5
+Author: Marek Ä?ernocký <marek manet cz>
+Date: Tue Feb 2 14:52:20 2010 +0100
+
+ Update Czech translation
+
+ po/cs.po | 20 +++++++-------------
+ 1 files changed, 7 insertions(+), 13 deletions(-)
+
+commit dbf6ebf32db7b9eb477d113262453cccc9b13347
+Author: Marek Ä?ernocký <marek manet cz>
+Date: Tue Feb 2 13:19:22 2010 +0100
+
+ Update Czech translation
+
+ po/cs.po | 3749 +++++++++++++++++++++++++++++++++++++-------------------------
+ 1 files changed, 2217 insertions(+), 1532 deletions(-)
+
+commit 20bec45a1dd2182a723e199b8e56a477bcfb8b54
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Mon Feb 1 16:59:35 2010 +0200
+
+ Updating Estonian translation
+
+ po/et.po | 8 ++++----
+ 1 files changed, 4 insertions(+), 4 deletions(-)
+
+commit a81388ed7fef460c47bb2ca8d9cf1951338d44f4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Feb 1 22:50:05 2010 +1000
+
+ generic-player: fix compile errors introduced in commit a3ea4460
+
+ .../rb-generic-player-playlist-source.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 3a7b75b45574fe868ee29adc196450be7592c77e
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Sun Jan 31 17:42:24 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 115 ++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 64 insertions(+), 51 deletions(-)
+
+commit 2be0b69c36615aea62926855c003b634aab3af0c
+Author: Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+Date: Sun Jan 31 15:45:21 2010 +0100
+
+ Updated Slovenian translation
+
+ po/sl.po | 224 ++++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 130 insertions(+), 94 deletions(-)
+
+commit 6ee9f21f18f86617c130150edaa207daa30c7f5f
+Author: Jamie Nicol <jamie thenicols net>
+Date: Sun Jan 31 19:13:19 2010 +1000
+
+ rhythmdb: use sortnames in property models (bug #133444)
+
+ For each type of property model, we now have an ordered list of
+ properties to use to determine the sort key string. Where there is a
+ sortname version of a property, it is preferred to the display version.
+
+ Each property model entry now includes an index into this list, which
+ records the property that provided the current sort string for that
+ entry.
+
+ If any of the entries with a given artist name (for example) has an
+ artist sortname set, then that is used for the entry in the property
+ model. If there are multiple different sortnames for a single property,
+ the results are undefined.
+
+ When an entry changes, the property model needs to check if any of the
+ properties in its sort string order have changed. When a higher
+ priority sort string appears, or the current highest priority sort
+ string changes or is removed, the property model entry is reordered
+ accordingly.
+
+ rhythmdb/rhythmdb-property-model.c | 181 ++++++++++++++++++++++++++++++----
+ tests/test-rhythmdb-property-model.c | 156 +++++++++++++++++++++++++++++
+ 2 files changed, 318 insertions(+), 19 deletions(-)
+
+commit e49117b83afca6689c14906977c1c6698fc7caa3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 31 14:26:27 2010 +1000
+
+ rhythmdb: set empty sortnames and musicbrainz IDs if not found in metadata
+
+ This makes it possible to remove incorrect values for these tags by
+ removing the tags from the file.
+
+ rhythmdb/rhythmdb.c | 103 ++++++++++++++++++++++-----------------------------
+ 1 files changed, 44 insertions(+), 59 deletions(-)
+
+commit 2f69fc7681fb73e39a61aaffc19a7398f06a9fa2
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 31 14:25:35 2010 +1000
+
+ rhythmdb: don't write empty sortnames and musicbrainz IDs to disk
+
+ This reduces the on-disk size of my database by about 25%.
+
+ rhythmdb/rhythmdb-tree.c | 28 +++++++++++++++++-----------
+ 1 files changed, 17 insertions(+), 11 deletions(-)
+
+commit cb3284e3138fded7f5c6b63316a77782fe5fd95b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 31 13:58:00 2010 +1000
+
+ audiocd: don't set musicbrainz IDs or sortnames to Unknown if not found
+
+ Also remove the useless is_inserted parameter to entry_set_string_prop.
+
+ plugins/audiocd/rb-audiocd-source.c | 42 ++++++++++++++++++----------------
+ 1 files changed, 22 insertions(+), 20 deletions(-)
+
+commit 1b09fc581c6c776afcc9e49fa75e3cc954d87cbe
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 31 13:46:04 2010 +1000
+
+ audiocd: add check for mb_extract_uuid to configure.ac
+
+ Maybe some day there will be a libmusicbrainz3 release that includes
+ this function. Until then, we weren't getting musicbrainz IDs anyway.
+
+ configure.ac | 5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+commit 881ecb0218757eb4b7ad03d5dcf696a6d3a52436
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 31 10:26:27 2010 +1000
+
+ rating: fix gtk warnings on initial realize
+
+ Don't call gtk_widget_set_can_focus() until we've created the window for
+ the widget. With gtk+ 2.18, this queues a resize of the window, which
+ results in some critical errors when the window doesn't exist yet.
+
+ widgets/rb-rating.c | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit c41968b529380077a365308bf6b55686b33995af
+Author: Jamie Nicol <jamie thenicols net>
+Date: Sat Jan 30 23:09:13 2010 +1000
+
+ rhythmdb: use artist and album sortnames in query model sorting functions
+
+ Part of bug #133444. When a sort name is available, it's used in
+ preference to the artist or album display name.
+
+ rhythmdb/rhythmdb-query-model.c | 20 ++++++++++++++++----
+ 1 files changed, 16 insertions(+), 4 deletions(-)
+
+commit 3e5e42b72332dfd65cf7caaf05cfb1073eae0a6f
+Author: Jamie Nicol <jamie thenicols net>
+Date: Sat Jan 30 21:31:17 2010 +1000
+
+ song-info: add 'sorting' tab, containing album and artist sort names
+
+ Part of bug #133444.
+
+ data/ui/song-info-multiple.ui | 80 +++++++++++++++++++++++++++++-
+ data/ui/song-info.ui | 89 ++++++++++++++++++++++++++++++++-
+ widgets/rb-song-info.c | 110 ++++++++++++++++++++++++++++++++++++++++-
+ 3 files changed, 275 insertions(+), 4 deletions(-)
+
+commit a3ea4460f3ee8e5e749347bec518f046691fd1bf
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jan 30 20:19:43 2010 +1000
+
+ generic-player: transform URIs to the device filesystem conditionally
+
+ For most playlist formats, we actually want to leave playlist entry URIs
+ as-is, so totem-pl-parser can construct paths relative to the playlist
+ file. So, we add the playlist format as a parameter to
+ uri_to_playlist_uri so it can be used to select the required behaviour.
+ See bug #608397.
+
+ .../rb-generic-player-playlist-source.c | 35 ++++++++++---------
+ plugins/generic-player/rb-generic-player-source.c | 34 +++++++++++++------
+ plugins/generic-player/rb-generic-player-source.h | 5 ++-
+ 3 files changed, 44 insertions(+), 30 deletions(-)
+
+commit e62f190a2c7cbd2d0d57389ea05911ee89d2399d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jan 30 20:17:38 2010 +1000
+
+ generic-player: handle playlist paths with %File better
+
+ Move the check for %File to rb_generic_player_source_get_playlist_path,
+ and use that (rather than the playlist path from the device info) when
+ building the path to search for playlists. Fixes creation of new
+ playlists when the playlist path includes %File.
+
+ plugins/generic-player/rb-generic-player-source.c | 8 ++++----
+ 1 files changed, 4 insertions(+), 4 deletions(-)
+
+commit f53b0f08b8286ac5403af5dc379a1a1158294e77
+Author: Jamie Nicol <jamie thenicols net>
+Date: Wed Jan 27 18:45:23 2010 +0000
+
+ rhythmdb: add sort key and folded properties for artist and album sortnames
+
+ See bug #133444.
+
+ rhythmdb/rhythmdb-tree.c | 4 ++++
+ rhythmdb/rhythmdb.c | 12 ++++++++++++
+ rhythmdb/rhythmdb.h | 5 +++++
+ 3 files changed, 21 insertions(+), 0 deletions(-)
+
+commit f5fdd9bcc25844d30a4f23e70554176b93fba83c
+Author: Ryan May <rmay31 gmail com>
+Date: Sat Jan 30 13:56:55 2010 +1000
+
+ generic-player: write M3U playlists in DOS format
+
+ For now, we're assuming that all devices that use M3U playlist format
+ expect the playlists to be in DOS format. See bug #608397.
+
+ plugins/generic-player/rb-generic-player-source.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 948c82798ff2395b4aac0ff54b040ab028bfe528
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Jan 28 23:42:38 2010 +1000
+
+ playlist: set custom_title flag to TRUE when saving playlists (bug #607265)
+
+ sources/rb-playlist-source.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit a6e3370a200215ddd931d04ab684dcda79dceb7b
+Author: Carlos Garnacho <carlos lanedo com>
+Date: Thu Jan 28 22:10:14 2010 +1000
+
+ Use new totem_pl_parser_save API where required
+
+ .../rb-generic-player-playlist-source.c | 113 +++++++++++++++++---
+ sources/rb-playlist-source.c | 72 ++++++++++++-
+ 2 files changed, 165 insertions(+), 20 deletions(-)
+
+commit 21ebc4fab92a79992fedcf2a07580d5590d331c8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jan 27 21:47:50 2010 +1000
+
+ playbin2: unref bus messages as necessary
+
+ Messages retrieved with gst_bus_timed_pop need to be unreffed. Failing
+ to do so leaks references to the source elements, which in turn results
+ in memory and file descriptor leaks.
+
+ backends/gstreamer/rb-player-gst.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit b504129f54b65dbb3f4587ed9264e84995a8e746
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Tue Jan 26 19:43:58 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 34 ++++++++++++++++++++++------------
+ 1 files changed, 22 insertions(+), 12 deletions(-)
+
+commit fecd44feb8b228509f1ece1e442eb42e47817d22
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 24 22:15:37 2010 +1000
+
+ rhythmdb: fix sort order for composed characters (bug #542055)
+
+ Previously, we created the sort key based on the folded version of the
+ string. Our custom folding function removes all combining characters,
+ which in some locales are important for sorting, so the resulting
+ strings didn't sort correctly. Now we create the sort key using
+ g_utf8_casefold rather than the custom folding function.
+
+ rhythmdb/rb-refstring.c | 5 +++--
+ 1 files changed, 3 insertions(+), 2 deletions(-)
+
+commit 680efd95b056585f2dc321c78ccee25b62df823d
+Author: Luca Ferretti <lferrett gnome org>
+Date: Sun Jan 24 12:30:13 2010 +0100
+
+ Updated Italian translation
+
+ po/it.po | 34 +++++++++++++++++++++-------------
+ 1 files changed, 21 insertions(+), 13 deletions(-)
+
+commit c1371bc1d8857d7ada839e8dc55cbd5e64864529
+Author: Luca Ferretti <lferrett gnome org>
+Date: Sun Jan 24 12:26:32 2010 +0100
+
+ Add files from new sendto plugin to POTFILES.in
+
+ po/POTFILES.in | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 713e54f1827839c8cbdb25ab7336d22a7f323d5c
+Author: Jonh Wendell <jwendell gnome org>
+Date: Sat Jan 23 19:02:58 2010 -0300
+
+ Fix some compiler warnings
+
+ bindings/python/override_common.c | 2 +-
+ bindings/python/rb.override | 2 +-
+ bindings/python/rhythmdb.override | 2 --
+ 3 files changed, 2 insertions(+), 4 deletions(-)
+
+commit fcb23622b304970226750ced9c93e10c88601233
+Author: Jonh Wendell <jwendell gnome org>
+Date: Sat Jan 23 18:09:49 2010 -0300
+
+ Replaced some deprecated symbols
+
+ widgets/rb-segmented-bar.h | 12 ++++++------
+ 1 files changed, 6 insertions(+), 6 deletions(-)
+
+commit f27ba835d2cdac3679cd62c40732235a5cbee846
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 24 18:00:19 2010 +1000
+
+ artdisplay: open the image in the default image viewer on doubleclick (bug #384483)
+
+ This isn't particularly discoverable, but I'm not sure it needs to be.
+
+ plugins/artdisplay/artdisplay/__init__.py | 13 +++++++++++++
+ 1 files changed, 13 insertions(+), 0 deletions(-)
+
+commit 1f7daa51048c5da5e9b7479352489a1388182df3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 24 15:04:33 2010 +1000
+
+ metadata: add to python bindings (bug #594132)
+
+ This involves converting RBMetaDataField into a GEnum. A couple of the
+ metadata functions also required overrides to deal with GValues.
+
+ bindings/python/Makefile.am | 1 +
+ bindings/python/rb.defs | 197 +++++++++++++++++++++++++++++++++++++++++
+ bindings/python/rb.override | 62 +++++++++++++-
+ metadata/rb-metadata-common.c | 178 ++++++++++++++++++++++++++-----------
+ metadata/rb-metadata.h | 6 ++
+ 5 files changed, 393 insertions(+), 51 deletions(-)
+
+commit 8f083b56a324d099574461b8be889d577b20debb
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 24 13:16:51 2010 +1000
+
+ fix the rb-set-rating dbus example - dbus.Variant no longer exists
+
+ remote/dbus/rb-set-rating.py | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 64c49e5b52cb2512dd4e3b32c46ca940e0441145
+Author: Filipp Ivanov <feelout ut ee>
+Date: Sun Jan 24 09:53:51 2010 +1000
+
+ Add new plugin that calls nautilus-sendto with selected tracks (bug #605301)
+
+ configure.ac | 1 +
+ data/rhythmbox.schemas | 26 ++++++++++++-
+ plugins/Makefile.am | 1 +
+ plugins/sendto/Makefile.am | 11 +++++
+ plugins/sendto/__init__.py | 73 ++++++++++++++++++++++++++++++++++++
+ plugins/sendto/sendto.rb-plugin.in | 8 ++++
+ 6 files changed, 118 insertions(+), 2 deletions(-)
+
+commit cd4f5afe0282015cb2e6f9f103091dc90ae761d8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jan 23 09:47:19 2010 +1000
+
+ podcast: set initial rating to 0, not 2.5 (bug #607672)
+
+ podcast/rb-podcast-manager.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 2c92332867fe381d222ffae0ced22c3e332c8066
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Fri Jan 22 02:16:03 2010 +0100
+
+ Updated Hungarian translation
+
+ po/hu.po | 12 ++++++------
+ 1 files changed, 6 insertions(+), 6 deletions(-)
+
+commit 93b159476541d55a82882152e96cfa43fafb9683
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Thu Jan 21 21:26:37 2010 +0100
+
+ Updated Hungarian translation
+
+ po/hu.po | 1931 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 1073 insertions(+), 858 deletions(-)
+
+commit 6dd83fa1bfe6a01b65de7389180d6b66ebc95988
+Author: Krasimir Chonov <mk2616 abv bg>
+Date: Thu Jan 21 15:21:19 2010 +0200
+
+ Updated Bulgarian translation
+
+ po/bg.po | 43 ++++++++++++++++++++++---------------------
+ 1 files changed, 22 insertions(+), 21 deletions(-)
+
+commit 49c00c33cd5a06660aae223d156e4f1291989215
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Jan 21 07:08:08 2010 +1000
+
+ gconf schemas: fix description for toolbar_style (bug #607538)
+
+ The descriptions were in the order of the GtkToolbarStyle enum, but that
+ isn't how we interpret the value we get from gconf.
+
+ data/rhythmbox.schemas | 2 +-
+ shell/rb-shell.c | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+commit f012db285979e2bc40f631116a5c76dbb83d6155
+Author: MiloÅ¡ PopoviÄ? <mpopovic src gnome org>
+Date: Mon Jan 18 23:47:23 2010 +0000
+
+ Updated Serbian translation
+
+ po/sr.po | 2252 ++++++++++++++++++++++++++++++--------------------------
+ po/sr latin po | 2252 ++++++++++++++++++++++++++++++--------------------------
+ 2 files changed, 2426 insertions(+), 2078 deletions(-)
+
+commit d762af4970c8ff206d269b265ed294452e538426
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Mon Jan 18 23:11:44 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 58 +++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 31 insertions(+), 27 deletions(-)
+
+commit e3e5d16a7e58e64509e274b80cc4341bf3779087
+Author: Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+Date: Mon Jan 18 17:05:26 2010 +0100
+
+ Updated Slovenian translation
+
+ po/sl.po | 730 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 373 insertions(+), 357 deletions(-)
+
+commit bc566bd8fc04430a8d13eae5cf8993fa72ed9ca7
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Mon Jan 18 06:18:33 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 630 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 328 insertions(+), 302 deletions(-)
+
+commit 88fadd4b35b616589443f405704be45fea884454
+Author: Luca Ferretti <lferrett gnome org>
+Date: Sun Jan 17 21:19:20 2010 +0100
+
+ Updated Italian translation
+
+ po/it.po | 1581 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 811 insertions(+), 770 deletions(-)
+
+commit d825d163d23398db44e1f01c5cfc78dfdc21bb1b
+Author: Mario Blättermann <mariobl gnome org>
+Date: Sun Jan 17 18:49:13 2010 +0100
+
+ Updated German translation
+
+ po/de.po | 73 +++++++++++++++++++++++++++----------------------------------
+ 1 files changed, 32 insertions(+), 41 deletions(-)
+
+commit 7a0d1ccbd01541a592c95b15f0b9bb02f152955a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 17 18:53:05 2010 +1000
+
+ context: when being deactivated, don't remove the widget if hidden
+
+ This fixes a few warnings/criticals when removing the plugin or quitting
+ rhythmbox.
+
+ plugins/context/context/ContextView.py | 4 +++-
+ 1 files changed, 3 insertions(+), 1 deletions(-)
+
+commit 2855ec99b4311155ab945accd47c3128a0543dff
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 17 18:46:28 2010 +1000
+
+ context: use gtk+ font settings rather than css (bug #605725)
+
+ This mostly involves translating the PangoFontDescription we get from
+ the GTK+ style into webkit.WebSettings properties.
+
+ plugins/context/context/ContextView.py | 24 ++++++++++++++++++++++--
+ plugins/context/tmpl/loading.html | 2 +-
+ plugins/context/tmpl/main.css | 2 +-
+ 3 files changed, 24 insertions(+), 4 deletions(-)
+
+commit 089d5a6ef26d701462095a013c3cf8343503653a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 17 18:36:34 2010 +1000
+
+ ipod, mtp: fix alignment and capitalisation in info dialog (bug #606472)
+
+ plugins/ipod/ipod-info.ui | 20 ++++++++++++++------
+ plugins/mtpdevice/mtp-info.ui | 14 +++++++++++---
+ 2 files changed, 25 insertions(+), 9 deletions(-)
+
+commit 8aebab4817bf9fd242167c20e91fd5efe459f1fd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 17 18:35:17 2010 +1000
+
+ media-player: fix properties dialog title (bug #606470)
+
+ Use the device name in the dialog title, rather than incorrectly calling
+ everything an iPod.
+
+ data/ui/media-player-properties.ui | 2 +-
+ sources/rb-media-player-source.c | 7 +++++++
+ 2 files changed, 8 insertions(+), 1 deletions(-)
+
+commit e590c91d3adbd0449b808a9e3939e444d9262560
+Author: Alexander Shopov <ash contact bg>
+Date: Sat Jan 16 19:46:49 2010 +0200
+
+ Updated Bulgarian translation
+
+ po/bg.po | 7 ++-----
+ 1 files changed, 2 insertions(+), 5 deletions(-)
+
+commit a421e56890294fd5ff44b82f769ad99f33e00686
+Author: Krasimir Chonov <mk2616 abv bg>
+Date: Sat Jan 16 19:41:00 2010 +0200
+
+ Updated Bulgarian translation
+
+ po/bg.po | 178 ++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 99 insertions(+), 79 deletions(-)
+
+commit 15ae2d39e81fca4b5e6429b2bd38c6f2b40ec2c7
+Author: Mario Blättermann <mariobl gnome org>
+Date: Fri Jan 15 19:29:43 2010 +0100
+
+ Updated German translation
+
+ po/de.po | 1609 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 845 insertions(+), 764 deletions(-)
+
+commit 88e7e9c3d925d2df27ccc1bb346815cea53c411c
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Thu Jan 14 10:46:17 2010 +0000
+
+ Add segmented bar widget
+
+ Port the segmented bar from Banshee.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=558576
+
+ widgets/Makefile.am | 5 +
+ widgets/rb-segmented-bar.c | 825 +++++++++++++++++++++++++++++++++++++++
+ widgets/rb-segmented-bar.h | 80 ++++
+ widgets/test-rb-segmented-bar.c | 76 ++++
+ 4 files changed, 986 insertions(+), 0 deletions(-)
+
+commit bfdfca4729c2e2b3d61b368ec899cd837bff871a
+Author: Maxim V. Dziumanenko <dziumanenko gmail com>
+Date: Thu Jan 14 07:41:39 2010 +0200
+
+ Update Ukrainian translation
+
+ help/Makefile.am | 2 +-
+ help/uk/uk.po | 2916 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 2917 insertions(+), 1 deletions(-)
+
+commit 4edfe671a196876c60fa83d7bc5d776faad21682
+Author: Žygimantas BeruÄ?ka <zygis gnome org>
+Date: Wed Jan 13 19:36:34 2010 +0200
+
+ Updated Lithuanian translation
+
+ po/lt.po | 639 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 322 insertions(+), 317 deletions(-)
+
+commit 75072f26927e95483f987e110cb457972ca617d0
+Author: Žygimantas BeruÄ?ka <zygis gnome org>
+Date: Wed Jan 13 19:16:02 2010 +0200
+
+ Updated Lithuanian translation
+
+ po/lt.po | 1581 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 824 insertions(+), 757 deletions(-)
+
+commit ae693e0592156bd4a160284e5c1bca1214523f59
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jan 13 23:05:39 2010 +1000
+
+ clipboard: improve some action descriptions (bug #485730)
+
+ The new wording matches how Nautilus describes actions that operate on a
+ selection, and hopefully hints that you can select multiple entries for
+ most of them without it sounding weird either way.
+
+ shell/rb-shell-clipboard.c | 34 +++++++++++++++++-----------------
+ 1 files changed, 17 insertions(+), 17 deletions(-)
+
+commit 3847ca238b42027a939f70c134b419f4f164900e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jan 13 23:04:20 2010 +1000
+
+ iradio: use 'remove' rather than 'delete' in the popup
+
+ We couldn't delete radio streams even if we wanted to, so this is
+ definitely 'remove' rather than 'delete'.
+
+ plugins/iradio/iradio-ui.xml | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit a6369fdf542df71e50f49af08c29a800b6c7cca8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jan 13 23:01:13 2010 +1000
+
+ playlist: add 'remove from playlist' action for playlist sources
+
+ Removing entries from playlists is neither 'remove' as it's used
+ elsewhere, nor 'delete', so it deserves its own description.
+
+ data/ui/rhythmbox-ui.xml | 4 ++--
+ shell/rb-playlist-manager.c | 2 +-
+ sources/rb-playlist-source.c | 34 ++++++++++++++++++++++++++++++++++
+ 3 files changed, 37 insertions(+), 3 deletions(-)
+
+commit bd6226ebcc4862f0f2febb5f787c96429f606700
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jan 13 22:59:50 2010 +1000
+
+ ipod: use 'delete' rather than 'move to trash' to delete files
+
+ 'Move to trash' actually just deleted files, so now it's more accurately
+ named.
+
+ plugins/ipod/rb-ipod-db.c | 2 +-
+ plugins/ipod/rb-ipod-source.c | 14 ++++++++------
+ plugins/ipod/rb-ipod-source.h | 2 +-
+ plugins/ipod/rb-ipod-static-playlist-source.c | 11 ++++++-----
+ 4 files changed, 16 insertions(+), 13 deletions(-)
+
+commit 02ebefae3bc6ed7d76433ad04fed0c47f221276f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jan 13 22:58:09 2010 +1000
+
+ generic-player: remove 'move to trash', only allow deletion (bug #584704)
+
+ Trashing files on generic audio players isn't very useful, as the files
+ still take up space on the device and so they need to be cleaned up
+ manually if the device is full.
+
+ .../rb-generic-player-playlist-source.c | 39 +--------
+ plugins/generic-player/rb-generic-player-source.c | 95 +-------------------
+ plugins/generic-player/rb-generic-player-source.h | 5 +-
+ 3 files changed, 7 insertions(+), 132 deletions(-)
+
+commit 2b7227b75c12f1795599daabb1ddb70e356a02b4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jan 13 22:55:47 2010 +1000
+
+ removable-media: use 'delete' rather than 'remove' for removable media sources
+
+ Deleting songs from a removable media source should delete the files
+ from the device, not just remove them from the library.
+
+ sources/rb-removable-media-source.c | 7 +++++++
+ 1 files changed, 7 insertions(+), 0 deletions(-)
+
+commit 942b8a093966ada2fa884901cba5e6c1478fbe2f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jan 13 22:52:26 2010 +1000
+
+ clipboard: use the source's specified deletion action
+
+ When the selected source changes, ask the new source for its deletion
+ action, then add that into various placeholders.
+
+ data/ui/rhythmbox-ui.xml | 8 ++++----
+ shell/rb-shell-clipboard.c | 42 ++++++++++++++++++++++++++++++++++++++++--
+ 2 files changed, 44 insertions(+), 6 deletions(-)
+
+commit f01b4eff87863e73dee27c1ff6c077e8484f03e8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jan 13 22:48:36 2010 +1000
+
+ ensure RBBrowserSource subclasses implement can_delete correctly
+
+ RBBrowserSource defaults to returning true, so browser sources that
+ shouldn't allow deletion (such as the Magnatune, Jamendo, and Coherence
+ sources) need to override it.
+
+ plugins/coherence/upnp_coherence/UpnpSource.py | 3 +++
+ plugins/jamendo/jamendo/JamendoSource.py | 3 +++
+ plugins/magnatune/magnatune/MagnatuneSource.py | 3 +++
+ 3 files changed, 9 insertions(+), 0 deletions(-)
+
+commit f40432fb255b31c29f72f889cfbfe2fe4f68afef
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jan 13 22:37:34 2010 +1000
+
+ source: add a method to specify the delete action for the source
+
+ Since 'delete' means a variety of things depending on the source, we
+ should use different names and descriptions to display it. This allows
+ each source to specify its own delete action.
+
+ For a start, allow sources to distinguish between 'remove' and 'delete'.
+ Remove just removes something from the library, whereas delete also
+ removes the underlying resource.
+
+ bindings/python/rb.defs | 11 ++++++
+ bindings/python/rb.override | 83 +++++++++++++++++++++++++++++++++++++++++++
+ shell/rb-shell-clipboard.c | 7 +++-
+ sources/rb-source.c | 26 +++++++++++++-
+ sources/rb-source.h | 2 +
+ 5 files changed, 126 insertions(+), 3 deletions(-)
+
+commit 8df7bea126ba768812ba6f8712319355ad4c4859
+Author: Jabik Postmus <jabik snth eu>
+Date: Sun Jan 10 10:43:20 2010 +1000
+
+ coverart: use secondary images from discogs if no primary image found
+
+ .../artdisplay/artdisplay/DiscogsCoverArtSearch.py | 17 ++++++++++++-----
+ 1 files changed, 12 insertions(+), 5 deletions(-)
+
+commit ac856708222c50552096e1fbc5a2733fe6871523
+Author: Daniel Nylander <po danielnylander se>
+Date: Fri Jan 8 12:43:15 2010 +0100
+
+ Updated Swedish translation
+
+ po/sv.po | 1603 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 828 insertions(+), 775 deletions(-)
+
+commit d0c0338d9f5ce409611108b50b26a5c79911c622
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Wed Jan 6 14:09:30 2010 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 21 +++++++++++----------
+ 1 files changed, 11 insertions(+), 10 deletions(-)
+
+commit 78ba5fa6b46aa230ef34d01412c36483f6d7c094
+Author: Maxim V. Dziumanenko <dziumanenko gmail com>
+Date: Mon Jan 4 17:02:33 2010 +0200
+
+ Update Ukrainian translation
+
+ po/uk.po | 5785 +++++++++++++++++++++++++++++++++++++++++++++++++-------------
+ 1 files changed, 4633 insertions(+), 1152 deletions(-)
+
+commit 676f9a31cfa4170bd448a2e32a95a5dcb574906c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 3 19:45:07 2010 +1000
+
+ build in 'stores' source group so plugins don't have to create it
+
+ Anyone creating a 'store' plugin ends up copying the same five or so
+ lines from the magnatune plugin, so we might as well cut it down to one.
+
+ plugins/jamendo/jamendo/__init__.py | 7 +------
+ plugins/magnatune/magnatune/__init__.py | 7 +------
+ sources/rb-source-group.c | 13 +++++++++++++
+ sources/rb-source-group.h | 2 ++
+ 4 files changed, 17 insertions(+), 12 deletions(-)
+
+commit 7d762ce34ce3ed11deb4baeefaf6731e2972fe4d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jan 3 19:19:13 2010 +1000
+
+ artdisplay: utf-8 encode search terms for discogs
+
+ .../artdisplay/artdisplay/DiscogsCoverArtSearch.py | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 0d14519ddda0306bd736d15ed067e8a4dc6a98ea
+Author: Krasimir Chonov <mk2616 abv bg>
+Date: Sun Jan 3 08:42:28 2010 +0200
+
+ Updated Bulgarian translation
+
+ po/bg.po | 514 +++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 261 insertions(+), 253 deletions(-)
+
+commit 159fa13dee27c323a8872c0aec5cfa65b0176aae
+Author: Javier Jardón <jjardon gnome org>
+Date: Sat Jan 2 10:27:36 2010 +1000
+
+ Use GTK+ accessor functions instead of direct access (bug #595425)
+
+ There are still a few things missing, but now we mostly build with GSEAL
+ enabled. gseal-gtk-compat.h provides compatibility #defines for earlier
+ versions of GTK+.
+
+ lib/Makefile.am | 1 +
+ lib/gseal-gtk-compat.h | 49 ++++++++++++++++
+ lib/rb-tree-dnd.c | 10 ++-
+ plugins/audioscrobbler/rb-audioscrobbler-plugin.c | 3 +-
+ plugins/audioscrobbler/rb-lastfm-source.c | 8 ++-
+ plugins/cd-recorder/rb-playlist-source-recorder.c | 3 +-
+ plugins/daap/rb-daap-dialog.c | 2 +-
+ plugins/daap/rb-daap-plugin.c | 3 +-
+ plugins/iradio/rb-iradio-source.c | 2 +-
+ plugins/iradio/rb-station-properties-dialog.c | 7 ++-
+ plugins/status-icon/rb-status-icon-plugin.c | 2 +-
+ plugins/visualizer/rb-vis-widget.c | 65 +++++++++++++-------
+ plugins/visualizer/rb-visualizer-plugin.c | 10 ++-
+ podcast/rb-feed-podcast-properties-dialog.c | 6 +-
+ podcast/rb-podcast-properties-dialog.c | 7 ++-
+ rhythmdb/rhythmdb-property-model.c | 8 ++-
+ rhythmdb/rhythmdb-query-model.c | 13 +++--
+ shell/rb-missing-plugins.c | 2 +-
+ shell/rb-playlist-manager.c | 26 ++++++---
+ shell/rb-plugin-manager.c | 7 ++-
+ shell/rb-plugins-engine.c | 2 +-
+ shell/rb-shell-preferences.c | 7 ++-
+ shell/rb-shell.c | 11 ++-
+ sources/rb-auto-playlist-source.c | 11 ++-
+ sources/rb-library-source.c | 4 +-
+ sources/rb-podcast-source.c | 4 +-
+ sources/rb-removable-media-source.c | 6 +-
+ sources/rb-sourcelist-model.c | 22 ++++---
+ sources/rb-sourcelist.c | 3 +-
+ sources/rb-static-playlist-source.c | 11 ++-
+ widgets/gedit-message-area.c | 22 +++++---
+ widgets/gossip-cell-renderer-expander.c | 39 ++++++++----
+ widgets/rb-cell-renderer-pixbuf.c | 33 +++++++----
+ widgets/rb-cell-renderer-rating.c | 19 ++++--
+ widgets/rb-entry-view.c | 2 +-
+ widgets/rb-header.c | 2 +-
+ widgets/rb-library-browser.c | 3 +-
+ widgets/rb-query-creator.c | 7 ++-
+ widgets/rb-rating-helper.c | 14 +++--
+ widgets/rb-rating.c | 44 +++++++++-----
+ widgets/rb-song-info.c | 8 ++-
+ widgets/rb-uri-dialog.c | 7 ++-
+ 42 files changed, 351 insertions(+), 164 deletions(-)
+
+commit 052413c7f8a3c97b548a276086f4581b773bc512
+Author: John Daiker <daikerjohn gmail com>
+Date: Fri Jan 1 20:10:55 2010 +1000
+
+ shell-player: make the play button tooltip more accurate (bug #424878)
+
+ Make it say 'pause playback' rather than 'stop playback' when that's
+ what it will do.
+
+ shell/rb-shell-player.c | 6 +++++-
+ 1 files changed, 5 insertions(+), 1 deletions(-)
+
+commit bd7e425bc113ca85eaec5462d698a703dd2c7467
+Author: Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+Date: Fri Jan 1 09:51:01 2010 +0100
+
+ Updated Slovenian translation
+
+ po/sl.po | 1612 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 835 insertions(+), 777 deletions(-)
+
+commit 9759c518055b2f2d01f37ff1829a6b35eadda0d1
+Author: Djavan Fagundes <djavan comum org>
+Date: Thu Dec 31 19:37:08 2009 -0200
+
+ Updated Brazilian Portuguese translation.
+
+ Rodrigo Flores <rlmflores gnome org> translated a Fuzzy that appeared
+ after the po file update
+
+ po/pt_BR.po | 1527 ++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 789 insertions(+), 738 deletions(-)
+
+commit 1934f0d4d8adca7aebd1d32127a1b482bf02d090
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Wed Dec 30 09:15:09 2009 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 98 ++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 55 insertions(+), 43 deletions(-)
+
+commit 4072afad6f912d9e90616c3a63b28a1ec13592ec
+Author: Jay L. T. Cornwall <jay jcornwall me uk>
+Date: Wed Dec 30 13:03:34 2009 +1000
+
+ daap: use souphttpsrc instead of our own HTTP client code
+
+ This converts our DAAP source element into a bin containing a
+ souphttpsrc element, using the extra-headers property to set the DAAP
+ headers (which don't really do anything any more anyway).
+
+ rb_daap_connection_get_headers now returns a GstStructure, since that's
+ what souphttpsrc takes.
+
+ plugins/daap/rb-daap-connection.c | 51 ++--
+ plugins/daap/rb-daap-connection.h | 6 +-
+ plugins/daap/rb-daap-source.c | 7 +-
+ plugins/daap/rb-daap-source.h | 7 +-
+ plugins/daap/rb-daap-src.c | 626 +++++--------------------------------
+ 5 files changed, 117 insertions(+), 580 deletions(-)
+
+commit 627e6a50402ee8b047a65935a10e7e1ffdd870ec
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Dec 29 18:48:15 2009 +1000
+
+ mtp: only release the device if we managed to open it
+
+ plugins/mtpdevice/rb-mtp-thread.c | 4 +++-
+ 1 files changed, 3 insertions(+), 1 deletions(-)
+
+commit 34437632981c2784aa3233cf1cd2bb17f73c48e7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Dec 29 18:34:11 2009 +1000
+
+ mtp: fix stupid mistake in previous commit
+
+ well, I had to test it somehow..
+
+ plugins/mtpdevice/rb-mtp-source.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit c72a090f760bfdbb7e5c2f6c3af7be83e4b47389
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Dec 29 18:34:11 2009 +1000
+
+ mtp: fix error reporting after device open failure (bug #605583)
+
+ rb_mtp_thread_report_errors() won't work here, as we don't have a libmtp
+ device to get an error stack from. Instead, just display a generic
+ "couldn't open device" error message, including the device manufacturer
+ and product names.
+
+ plugins/mtpdevice/rb-mtp-source.c | 16 +++++++++++++---
+ 1 files changed, 13 insertions(+), 3 deletions(-)
+
+commit 072b899d4df3d1d180a02eaf0979753e467f2094
+Author: Kevin Hester <kevinh geeksville com>
+Date: Tue Dec 29 17:50:39 2009 +1000
+
+ mtp: take a copy of the raw device info before opening (bug #605584)
+
+ Since the device is opened asynchronously now, the raw device list could
+ be freed before (or while) it happened. The source now takes a copy of
+ the device information and passes that to the device handling thread.
+
+ plugins/mtpdevice/rb-mtp-source.c | 14 ++++++++++----
+ 1 files changed, 10 insertions(+), 4 deletions(-)
+
+commit 0d6064eb59c12618658487591b8efa3f5d09ccb2
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Dec 29 17:47:59 2009 +1000
+
+ mtp: add more debug output during device matching
+
+ plugins/mtpdevice/rb-mtp-plugin.c | 15 ++++++++-------
+ 1 files changed, 8 insertions(+), 7 deletions(-)
+
+commit 02a7224a7ab48a74b8af071e3b71f77a074e99d5
+Author: Javier Jardón <jjardon gnome org>
+Date: Sat Dec 26 14:45:39 2009 +0100
+
+ Use GNOME_MAINTAINER_MODE_DEFINES macro
+
+ This macro notifies when a deprecated Glib / GTK+ symbols is used
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=559582
+
+ configure.ac | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit b3699d11d9b8727875fdd3ccb79cd5d1bbed33b3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Dec 28 18:26:00 2009 +1000
+
+ removable-media: use new unmount_with_operation functions (bug #559582)
+
+ We don't actually pass in a mount operation, so all we're really doing
+ here is getting rid of deprecated functions.
+
+ shell/rb-removable-media-manager.c | 50 +++++++++++++++++++++++-------------
+ 1 files changed, 32 insertions(+), 18 deletions(-)
+
+commit c258166cef4aa61a59f78c142ea7140490126ce4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Dec 28 17:10:15 2009 +1000
+
+ playbin2: fix track changes (bug #601524, bug #602957)
+
+ Rather than emitting the playing stream change signal immediately, and
+ pretending the playback position is 0 until the next tick, we wait until
+ either we get a playbin2-stream-changed signal or a position query
+ returns a position inside the first second. This means the playback
+ position should always be consistent, and the track change is reflected
+ in the UI closer to when it actually occurs.
+
+ This also means we don't emit the playing-stream signal on a streaming
+ thread, which fixes some threading problems with a11y enabled.
+
+ backends/gstreamer/rb-player-gst.c | 131 ++++++++++++++++++++++++------------
+ 1 files changed, 88 insertions(+), 43 deletions(-)
+
+commit 6989b70822ad9ce5c8b1b3e2c2cc24708713a5ad
+Author: Alexander Shopov <ash contact bg>
+Date: Mon Dec 28 08:43:09 2009 +0200
+
+ Updated Bulgarian translation
+
+ po/bg.po | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 9b64d99c62c5687f824608cf2cfc03d9edb2b3a6
+Author: Krasimir Chonov <mk2616 abv bg>
+Date: Fri Dec 4 12:38:24 2009 +0200
+
+ Updated Bulgarian translation
+
+ po/bg.po | 5985 +++++++++++++++++++++++++++++++++++++++++---------------------
+ 1 files changed, 3973 insertions(+), 2012 deletions(-)
+
+commit 7b841d6f50303692ee8a22ee0ad382c7354a5a62
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Dec 28 00:05:03 2009 +1000
+
+ shell-player: fix play queue debug output
+
+ shell/rb-shell-player.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit a095a119f5ed77d62cb59e523188b32dc6803272
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Dec 27 18:40:00 2009 +1000
+
+ revert changes that were accidentally included in the last commit
+
+ shell/rb-removable-media-manager.c | 20 --------------------
+ 1 files changed, 0 insertions(+), 20 deletions(-)
+
+commit e282e7d2cc2031b9620564ae35dd2e2d2b1b1d0d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Dec 27 18:23:50 2009 +1000
+
+ re-add the encoder destination size parameter
+
+ Turns out we need this for the ipod plugin, so it can set the file size
+ field correctly in the ipod database.
+
+ backends/gstreamer/rb-encoder-gst.c | 23 +++++++++++++++++++++--
+ backends/rb-encoder.c | 8 ++++----
+ backends/rb-encoder.h | 4 ++--
+ bindings/python/rb.defs | 2 ++
+ plugins/ipod/rb-ipod-source.c | 8 +++++---
+ plugins/mtpdevice/rb-mtp-source.c | 2 ++
+ shell/rb-removable-media-manager.c | 24 ++++++++++++++++++++++--
+ shell/rb-removable-media-manager.h | 1 +
+ sources/rb-library-source.c | 2 +-
+ sources/rb-removable-media-source.c | 7 ++++---
+ sources/rb-removable-media-source.h | 2 ++
+ 11 files changed, 66 insertions(+), 17 deletions(-)
+
+commit 41af131fa874d362812a56421b695d4cd1f4117f
+Author: Javier Jardón <jjardon gnome org>
+Date: Fri Dec 4 00:22:21 2009 +0100
+
+ Substitute deprecated glib symbol: g_mapped_file_free()
+
+ Use g_mapped_file_unref() instead if glib >= 2.22 is available
+
+ plugins/daap/rb-daap-share.c | 4 ++++
+ 1 files changed, 4 insertions(+), 0 deletions(-)
+
+commit 4296f971de1f1661dad8a78dea504b6c6614fef6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Dec 24 23:47:27 2009 +1000
+
+ generic-player: set playlist formats correctly
+
+ Somehow the test used to tell the playlist parser to ignore unsupported
+ formats was backwards, so we were ignoring all supported formats.
+
+ plugins/generic-player/rb-generic-player-source.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 568c06dba74678578402b02cc2d598b72f9fa66f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Dec 24 23:43:45 2009 +1000
+
+ generic-player: don't crash during playlist construction
+
+ Since we use the GObject 'constructed' method rather than 'constructor'
+ in most places, the playlist base class isn't fully set up in the
+ generic player playlist class constructor, so trying to load the
+ playlist file there crashes. Now we load the playlist in
+ rb_generic_player_playlist_source_new, after the object is fully
+ constructed.
+
+ .../rb-generic-player-playlist-source.c | 50 ++++++++-----------
+ 1 files changed, 21 insertions(+), 29 deletions(-)
+
+commit 01ab44f01473476bf00336fac75e005a65873bab
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Dec 24 23:43:11 2009 +1000
+
+ mpid: read playlist formats from .is_audio_player override file
+
+ lib/libmediaplayerid/mpid-util.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 476e10481a724261af7264c8f015a8277d7f07df
+Author: Mohamad Elrashidin Sajeli <archayl gmail com>
+Date: Wed Dec 23 21:24:17 2009 +1000
+
+ im-status: add support for pidgin (bug #605023)
+
+ plugins/im-status/im-status.rb-plugin.in | 2 +-
+ plugins/im-status/im-status/__init__.py | 39 ++++++++++++++++++++++++++++++
+ 2 files changed, 40 insertions(+), 1 deletions(-)
+
+commit 697811bf0be7b6f40c8d1adf5dbd0b7b75416913
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Sun Dec 20 16:03:09 2009 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 33 +++++++++++++++++++++++----------
+ 1 files changed, 23 insertions(+), 10 deletions(-)
+
+commit 228fbdabc3d23005df7467928b3092165626efbf
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Dec 20 21:30:27 2009 +1000
+
+ Add man pages, originally from Debian packaging
+
+ data/Makefile.am | 2 +
+ data/rhythmbox-client.1 | 171 +++++++++++++++++++++++++++++++++++++++++++++++
+ data/rhythmbox.1 | 87 ++++++++++++++++++++++++
+ 3 files changed, 260 insertions(+), 0 deletions(-)
+
+commit 6e956c822b242d3d1d33bacdee74b61345d611e8
+Author: Hardy Beltran Monasterios <hbm hardy com bo>
+Date: Sun Sep 20 23:55:25 2009 -0400
+
+ Português Lyrics - grab lyrics from letras.terra.com.br
+
+ Added a new site to grab lyrics in brazilian português.
+
+ plugins/lyrics/lyrics/LyricsSites.py | 5 +-
+ plugins/lyrics/lyrics/Makefile.am | 3 +-
+ plugins/lyrics/lyrics/TerraParser.py | 110 ++++++++++++++++++++++++++++++++++
+ 3 files changed, 116 insertions(+), 2 deletions(-)
+
+commit 50e97163754ab7413a2b92c1c31d256a96901741
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Dec 20 20:58:39 2009 +1000
+
+ lyrics: update the UI file for the previous change
+
+ plugins/lyrics/lyrics-prefs.ui | 79 +++-------------------------------------
+ 1 files changed, 5 insertions(+), 74 deletions(-)
+
+commit b587ef37b90191739ca6900af6a420114d46e178
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Dec 20 20:41:23 2009 +1000
+
+ lyrics: use a single lyrics search site list
+
+ Rather than having the list of sites in the UI file, in the
+ configuration dialog code, and in the search code, now we have a single
+ list that we use to do everything.
+
+ Since the LyricWiki search doesn't work and shows no sign of ever
+ working again, it has been removed from the list (bug #603876).
+
+ plugins/lyrics/lyrics/LyricsConfigureDialog.py | 41 +++++++++++------------
+ plugins/lyrics/lyrics/LyricsParse.py | 39 ++++++++--------------
+ plugins/lyrics/lyrics/LyricsSites.py | 39 ++++++++++++++++++++++
+ plugins/lyrics/lyrics/Makefile.am | 1 +
+ po/POTFILES.in | 1 +
+ 5 files changed, 75 insertions(+), 46 deletions(-)
+
+commit 3b9cb9ea380d1403249c2490293602c4ecb1c5d7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Dec 20 15:45:14 2009 +1000
+
+ source-header: reset state properly when there's no source (bug #605038)
+
+ When there's no selected source (such as when showing visualization in
+ the main window), none of the source header should be modifiable.
+ Notably, the browser toggle remains visible since it's in the toolbar.
+
+ shell/rb-source-header.c | 5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+commit ca1f516f8cfc2a879fbbd8c2c6bbdaadfb0b247c
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Sat Dec 19 14:57:02 2009 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 1435 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 731 insertions(+), 704 deletions(-)
+
+commit 3408e2cbb6749f0aa17f578b46e594893be4b5d4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Dec 16 22:36:13 2009 +1000
+
+ add new media player source files to POTFILES.in
+
+ po/POTFILES.in | 3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+commit 8254aa18f801035498e61ff7dc40c7aebc1be2a4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Dec 14 08:45:31 2009 +1000
+
+ ipod: use media player source base class
+
+ plugins/ipod/ipod-info.ui | 657 ++++++++++++++++-------------------------
+ plugins/ipod/rb-ipod-plugin.c | 6 +-
+ plugins/ipod/rb-ipod-source.c | 249 +++++++++++-----
+ plugins/ipod/rb-ipod-source.h | 12 +-
+ 4 files changed, 440 insertions(+), 484 deletions(-)
+
+commit 00902b309f172101895b986c43d79cbc9f1f936f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Dec 13 11:37:06 2009 +1000
+
+ mtp: use media player source base class
+
+ The main tricky thing here is that we track the amount of free space on
+ the device, rather than asking it when creating the properties dialog.
+ To do this, we add a new action type to the MTP thread that just calls a
+ specified function on the device handler thread. After any track
+ transfer or delete action, we add a callback to update our idea of the
+ amount of free space on the device.
+
+ plugins/mtpdevice/Makefile.am | 6 +-
+ plugins/mtpdevice/mtp-info.ui | 222 +++++++++++++++++++++++++++++++++++++
+ plugins/mtpdevice/mtp-ui.xml | 1 +
+ plugins/mtpdevice/rb-mtp-plugin.c | 21 +++-
+ plugins/mtpdevice/rb-mtp-source.c | 191 ++++++++++++++++++++++++++++++--
+ plugins/mtpdevice/rb-mtp-source.h | 15 ++-
+ plugins/mtpdevice/rb-mtp-thread.c | 22 ++++
+ plugins/mtpdevice/rb-mtp-thread.h | 7 +-
+ 8 files changed, 465 insertions(+), 20 deletions(-)
+
+commit 980cb9338a6e80be2991aa3e00b834b16c1ee0cf
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Dec 13 11:29:00 2009 +1000
+
+ Add base class for media player sources
+
+ For now, this only has some code for setting up a common properties
+ dialog, but this is where library/playlist/podcast sync will be
+ implemented.
+
+ data/ui/Makefile.am | 1 +
+ data/ui/media-player-properties.ui | 140 ++++++++++++++++++++++
+ sources/Makefile.am | 2 +
+ sources/rb-media-player-source.c | 231 ++++++++++++++++++++++++++++++++++++
+ sources/rb-media-player-source.h | 74 ++++++++++++
+ 5 files changed, 448 insertions(+), 0 deletions(-)
+
+commit 53f7407546137c047c468ebc2d32f8b4cf8febe3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Dec 15 21:48:06 2009 +1000
+
+ python: add bindings for rb_shell_get_source_by_entry_type
+
+ bindings/python/rb.defs | 11 ++++++++++-
+ 1 files changed, 10 insertions(+), 1 deletions(-)
+
+commit 5de6f070d02f5d87e2c1773509b08be30302348b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Dec 14 21:23:39 2009 +1000
+
+ shell: use g_value_transform in setSongProperty dbus method
+
+ This mostly means that the caller can use any numeric type for setting
+ properties such as play count. Since dbus-glib doesn't map any dbus
+ value type to G_TYPE_ULONG, it wasn't possible to set the play count,
+ track number, disc number, or year previously.
+
+ shell/rb-shell.c | 26 +++++++++++++++++---------
+ 1 files changed, 17 insertions(+), 9 deletions(-)
+
+commit dd6c8fe6163bd05c689f893c8c125bef4eb16881
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Dec 12 11:11:44 2009 +1000
+
+ mpid: provide access to device serial numbers
+
+ lib/libmediaplayerid/mediaplayerid.h | 1 +
+ lib/libmediaplayerid/mpid-device.c | 11 +++++++++++
+ lib/libmediaplayerid/mpid-hal.c | 8 ++++++++
+ lib/libmediaplayerid/mpid-udev.c | 3 ++-
+ 4 files changed, 22 insertions(+), 1 deletions(-)
+
+commit 226b230c86544846d11cbf7f9534c1d7064ad7eb
+Author: Bastien Nocera <hadess hadess net>
+Date: Fri Dec 11 12:53:40 2009 +0000
+
+ [artdisplay] Fix run-time warnings
+
+ .../artdisplay/artdisplay/LocalCoverArtSearch.py | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 56471f98771fe0ba78ec2d3541f45ad1be34805b
+Author: Bastien Nocera <hadess hadess net>
+Date: Fri Dec 11 12:53:24 2009 +0000
+
+ [upnp] Fix run-time warnings
+
+ plugins/coherence/upnp_coherence/__init__.py | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 82e71765b04fe9003f4285d3d5e0970b539d99e5
+Author: Bastien Nocera <hadess hadess net>
+Date: Fri Dec 11 12:41:44 2009 +0000
+
+ Fix FTBS
+
+ plugins/artdisplay/artdisplay/Makefile.am | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit dab4f41554fe6af12379a3183445bd871df0f717
+Author: Bastien Nocera <hadess hadess net>
+Date: Fri Dec 11 12:35:52 2009 +0000
+
+ Fix compilation
+
+ plugins/audiocd/sj-metadata-musicbrainz3.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 1dd71b5a5680e2f67b7554baff0f7fb430ffbe90
+Author: Bastien Nocera <hadess hadess net>
+Date: Fri Dec 11 01:51:53 2009 +0000
+
+ Remove mention of GIO implementations, it's the only one
+
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 5 +-
+ .../artdisplay/artdisplay/LocalCoverArtSearch.py | 205 ++++++++++++++++++++
+ .../artdisplay/LocalCoverArtSearchGIO.py | 205 --------------------
+ plugins/rb/Loader.py | 18 +--
+ 4 files changed, 211 insertions(+), 222 deletions(-)
+
+commit e65be779b4d39161db212e54bc5892f5598c0487
+Author: Bastien Nocera <hadess hadess net>
+Date: Thu Dec 10 19:32:31 2009 +0000
+
+ Fix crasher when MusicBrainz can't read a disc
+
+ But we can.
+
+ https://bugzilla.redhat.com/show_bug.cgi?id=546188
+
+ plugins/audiocd/sj-metadata-musicbrainz3.c | 3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+commit a0ce3987f3cf29f765aea58719ad386e770c5ee7
+Author: Bastien Nocera <hadess hadess net>
+Date: Thu Dec 10 17:24:41 2009 +0000
+
+ Use g_atomic_int_* when possible to handle refcounts
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=604292
+
+ rhythmdb/rb-refstring.c | 6 +++---
+ rhythmdb/rhythmdb-property-model.c | 19 ++++++++++---------
+ 2 files changed, 13 insertions(+), 12 deletions(-)
+
+commit 5ea3040ffb3278cd0370120cc556bf4b51e8eae4
+Author: Bastien Nocera <hadess hadess net>
+Date: Thu Dec 10 17:06:28 2009 +0000
+
+ Remove obsolete support for old glib versions
+
+ rhythmdb/rhythmdb-private.h | 4 ----
+ 1 files changed, 0 insertions(+), 4 deletions(-)
+
+commit 3dce1f2b420f3fcb6709310cf4ed1787b37fa7a7
+Author: Bastien Nocera <hadess hadess net>
+Date: Thu Dec 10 16:17:22 2009 +0000
+
+ Remove gnome-vfs support in artdisplay plugin
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=604186
+
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 10 +-
+ .../artdisplay/artdisplay/LocalCoverArtSearch.py | 187 --------------------
+ plugins/artdisplay/artdisplay/Makefile.am | 1 -
+ 3 files changed, 2 insertions(+), 196 deletions(-)
+
+commit 5578742367e1dc2a5774054164ae2f336dfe6e3f
+Author: Bastien Nocera <hadess hadess net>
+Date: Thu Dec 10 16:16:56 2009 +0000
+
+ Require a new enough pygobject for GIO functions
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=604186
+
+ configure.ac | 4 +++-
+ 1 files changed, 3 insertions(+), 1 deletions(-)
+
+commit 53f32ed3c2252f049094d8d2f5361ad8d1f2ed1e
+Author: Bastien Nocera <hadess hadess net>
+Date: Thu Dec 10 16:16:22 2009 +0000
+
+ Remove gnome-vfs support in rb python bindings
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=604186
+
+ plugins/rb/Loader.py | 165 ++------------------------------------------------
+ 1 files changed, 5 insertions(+), 160 deletions(-)
+
+commit b289610d2f619c62b8608f068f4100e2f67de7e9
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Dec 9 16:02:39 2009 +0000
+
+ [artdisplay] Simplify save_pixbuf code
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=604189
+
+ .../artdisplay/LocalCoverArtSearchGIO.py | 7 +++----
+ 1 files changed, 3 insertions(+), 4 deletions(-)
+
+commit eeabdd5f7e3f38e396f1df1b38ce9051e22a5fd1
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Dec 9 16:02:13 2009 +0000
+
+ [upnp] Use GIO to get the face icon's mime-type
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=604188
+
+ plugins/coherence/upnp_coherence/__init__.py | 8 +++++---
+ 1 files changed, 5 insertions(+), 3 deletions(-)
+
+commit 253c7aae20ba3a63da98a52b3785c6f79dcf416f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Dec 7 20:14:49 2009 +1000
+
+ rhythmdb: don't use rhythmdb_add_timeout_commit for metadata changes (bug #603929)
+
+ The problem with this is that we don't want these changes to be synced
+ with the file, but if we call rhythmdb_commit for some other reason,
+ such as hiding a file that is no longer present in the library
+ directory, before the timeout expires, the changes will be committed
+ with the sync_changes flag set to TRUE, so we'll end up writing the data
+ back to the file.
+
+ Other calls to rhythmdb_add_timeout_commit are safe, as they're made for
+ entries that can't be synced (such as import errors or ignored files) or
+ for changes that need to be synced.
+
+ rhythmdb/rhythmdb.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 32daf755e5a95a43bc112f55d4ea66037e3e9cc5
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Dec 6 12:10:54 2009 +1000
+
+ removable-media: fix compile error with GUdev 147+
+
+ Since device numbers are now always 64bit, we can't stuff them into
+ pointers and use them as hash keys with g_direct_hash as pointers are
+ only guaranteed to be at least 32 bits. Instead, we need to allocate
+ and store a new copy of the device number and use
+ uint64_hash/uint64_equal.
+
+ shell/rb-removable-media-manager.c | 29 ++++++++++++++++++++++-------
+ 1 files changed, 22 insertions(+), 7 deletions(-)
+
+commit 1d264d8f60648d4157805613579ad8d52a118804
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Dec 5 16:29:08 2009 +1000
+
+ Add magic to support selected-source actions
+
+ Actions that operate on the current selected source are pretty common,
+ and so we had a pretty common pattern where a signal handler would go
+ and find the selected source from the shell, check it was the right
+ type, and then unref the source before returning. This moves all of
+ that (except the type check) into a GClosure wrapper, simplifying the
+ signal handler code.
+
+ plugins/audiocd/rb-audiocd-source.c | 33 +++--
+ plugins/daap/rb-daap-plugin.c | 35 +++---
+ plugins/generic-player/rb-generic-player-plugin.c | 70 ++++------
+ plugins/ipod/rb-ipod-plugin.c | 124 +++++-------------
+ plugins/mtpdevice/rb-mtp-plugin.c | 53 ++------
+ shell/rb-shell.c | 1 +
+ sources/rb-browser-source.c | 77 ++++-------
+ sources/rb-source.c | 147 +++++++++++++++++----
+ sources/rb-source.h | 15 ++-
+ 9 files changed, 276 insertions(+), 279 deletions(-)
+
+commit 384935909df28495754ed0561b865d303364c131
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Dec 5 15:21:58 2009 +1000
+
+ rhythmdb: don't overwrite metadata for existing entries of different types
+
+ This was probably messing up podcast episodes by setting properties from
+ the file tags (which may be correct, or they may be nonexistant or junk)
+ when newly downloaded files are picked up by the library monitor.
+
+ rhythmdb/rhythmdb.c | 4 +++-
+ 1 files changed, 3 insertions(+), 1 deletions(-)
+
+commit 0843ea038b8a1a7be6874a7a96166b3c04d07bae
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Dec 4 21:18:45 2009 +1000
+
+ Increase required GTK+ version to 2.14.0
+
+ The main effect of this is the removal of the last vestiges of
+ libgnome/libgnomeui.
+
+ INSTALL.quick | 15 ++++-----
+ configure.ac | 8 +---
+ plugins/daap/rb-daap-source.c | 70 -----------------------------------------
+ shell/rb-shell-preferences.c | 8 -----
+ shell/rb-shell.c | 13 -------
+ 5 files changed, 9 insertions(+), 105 deletions(-)
+
+commit df722b23b1779992f2377dc0390c079d979e65d6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Dec 4 20:58:47 2009 +1000
+
+ remove arch-tag lines from source files
+
+ arch was three version control systems ago, yet I still see these
+ showing up in new files.
+
+ INSTALL.quick | 1 -
+ INTERNALS | 1 -
+ Makefile.am | 2 --
+ README | 1 -
+ backends/Makefile.am | 2 --
+ backends/gstreamer/Makefile.am | 2 --
+ backends/gstreamer/rb-encoder-gst.c | 2 --
+ backends/gstreamer/rb-encoder-gst.h | 2 --
+ backends/rb-encoder.h | 2 --
+ backends/rb-player-gst-data-tee.h | 3 ---
+ backends/rb-player-gst-filter.h | 3 ---
+ backends/rb-player-gst-tee.h | 3 ---
+ backends/rb-player.h | 2 --
+ configure.ac | 2 --
+ help/C/Makefile.am | 2 --
+ help/C/fdl-appendix.xml | 1 -
+ help/C/legal.xml | 3 ---
+ help/Makefile.am | 2 --
+ lib/eel-gconf-extensions.c | 3 +--
+ lib/eel-gconf-extensions.h | 3 +--
+ lib/rb-cut-and-paste-code.c | 2 --
+ lib/rb-cut-and-paste-code.h | 2 --
+ lib/rb-debug.c | 2 --
+ lib/rb-debug.h | 2 --
+ lib/rb-file-helpers.c | 2 --
+ lib/rb-file-helpers.h | 2 --
+ lib/rb-preferences.h | 2 --
+ lib/rb-stock-icons.c | 2 --
+ lib/rb-stock-icons.h | 2 --
+ lib/rb-util.c | 2 --
+ lib/rb-util.h | 2 --
+ metadata/Makefile.am | 2 --
+ metadata/rb-metadata-common.c | 2 --
+ metadata/rb-metadata-gst.c | 2 --
+ metadata/rb-metadata.h | 2 --
+ plugins/audiocd/rb-audiocd-source.c | 2 --
+ plugins/audiocd/rb-audiocd-source.h | 2 --
+ plugins/audioscrobbler/rb-audioscrobbler.c | 2 --
+ plugins/audioscrobbler/rb-audioscrobbler.h | 2 --
+ plugins/audioscrobbler/rb-lastfm-source.c | 2 --
+ plugins/audioscrobbler/rb-lastfm-source.h | 2 --
+ plugins/cd-recorder/rb-playlist-source-recorder.c | 2 --
+ plugins/cd-recorder/rb-playlist-source-recorder.h | 2 --
+ plugins/cd-recorder/rb-recorder-gst.c | 2 --
+ plugins/cd-recorder/rb-recorder.h | 2 --
+ plugins/generic-player/rb-generic-player-source.c | 2 --
+ plugins/generic-player/rb-generic-player-source.h | 2 --
+ plugins/generic-player/rb-nokia770-source.c | 2 --
+ plugins/generic-player/rb-nokia770-source.h | 2 --
+ plugins/generic-player/rb-psp-source.c | 2 --
+ plugins/generic-player/rb-psp-source.h | 2 --
+ plugins/ipod/rb-ipod-db.c | 2 --
+ plugins/ipod/rb-ipod-db.h | 2 --
+ plugins/ipod/rb-ipod-source.c | 2 --
+ plugins/ipod/rb-ipod-source.h | 2 --
+ plugins/iradio/rb-iradio-source.c | 2 --
+ plugins/iradio/rb-iradio-source.h | 2 --
+ plugins/iradio/rb-station-properties-dialog.c | 2 --
+ plugins/iradio/rb-station-properties-dialog.h | 2 --
+ plugins/mtpdevice/rb-mtp-source.c | 2 --
+ plugins/mtpdevice/rb-mtp-source.h | 2 --
+ plugins/status-icon/rb-tray-icon.c | 2 --
+ plugins/status-icon/rb-tray-icon.h | 2 --
+ podcast/Makefile.am | 2 --
+ podcast/rb-feed-podcast-properties-dialog.c | 2 --
+ podcast/rb-feed-podcast-properties-dialog.h | 2 --
+ podcast/rb-podcast-manager.c | 2 --
+ podcast/rb-podcast-manager.h | 2 --
+ podcast/rb-podcast-parse.c | 2 --
+ podcast/rb-podcast-parse.h | 2 --
+ podcast/rb-podcast-properties-dialog.c | 2 --
+ podcast/rb-podcast-properties-dialog.h | 2 --
+ remote/dbus/Makefile.am | 2 --
+ rhythmdb/DESIGN | 2 --
+ rhythmdb/Makefile.am | 2 --
+ rhythmdb/rb-refstring.c | 2 --
+ rhythmdb/rb-refstring.h | 2 --
+ rhythmdb/rhythmdb-private.h | 4 +---
+ rhythmdb/rhythmdb-property-model.c | 2 --
+ rhythmdb/rhythmdb-property-model.h | 2 --
+ rhythmdb/rhythmdb-query-model.c | 2 --
+ rhythmdb/rhythmdb-query-model.h | 2 --
+ rhythmdb/rhythmdb-query.c | 2 --
+ rhythmdb/rhythmdb-tree.c | 2 --
+ rhythmdb/rhythmdb-tree.h | 2 --
+ rhythmdb/rhythmdb.c | 2 --
+ rhythmdb/rhythmdb.h | 4 +---
+ shell/Makefile.am | 2 --
+ shell/main.c | 2 --
+ shell/rb-history.c | 2 --
+ shell/rb-history.h | 2 --
+ shell/rb-play-order-linear-loop.c | 2 --
+ shell/rb-play-order-linear-loop.h | 2 --
+ shell/rb-play-order-linear.c | 2 --
+ shell/rb-play-order-linear.h | 2 --
+ shell/rb-play-order-random-by-age-and-rating.c | 2 --
+ shell/rb-play-order-random-by-age-and-rating.h | 2 --
+ shell/rb-play-order-random-by-age.c | 2 --
+ shell/rb-play-order-random-by-age.h | 2 --
+ shell/rb-play-order-random-by-rating.c | 2 --
+ shell/rb-play-order-random-by-rating.h | 2 --
+ shell/rb-play-order-random-equal-weights.c | 2 --
+ shell/rb-play-order-random-equal-weights.h | 2 --
+ shell/rb-play-order-random.c | 2 --
+ shell/rb-play-order-random.h | 2 --
+ shell/rb-play-order-shuffle.c | 2 --
+ shell/rb-play-order-shuffle.h | 2 --
+ shell/rb-play-order.c | 2 --
+ shell/rb-play-order.h | 2 --
+ shell/rb-playlist-manager.c | 2 --
+ shell/rb-playlist-manager.h | 2 --
+ shell/rb-removable-media-manager.c | 2 --
+ shell/rb-removable-media-manager.h | 2 --
+ shell/rb-shell-clipboard.c | 2 --
+ shell/rb-shell-clipboard.h | 2 --
+ shell/rb-shell-player.c | 2 --
+ shell/rb-shell-player.h | 2 --
+ shell/rb-shell-preferences.c | 2 --
+ shell/rb-shell-preferences.h | 2 --
+ shell/rb-shell.c | 2 --
+ shell/rb-shell.h | 2 --
+ shell/rb-source-header.c | 2 --
+ shell/rb-source-header.h | 2 --
+ shell/rb-statusbar.c | 2 --
+ shell/rb-statusbar.h | 2 --
+ sources/rb-browser-source.c | 2 --
+ sources/rb-browser-source.h | 2 --
+ sources/rb-library-source.c | 2 --
+ sources/rb-library-source.h | 2 --
+ sources/rb-playlist-source.c | 2 --
+ sources/rb-playlist-source.h | 2 --
+ sources/rb-podcast-source.c | 2 --
+ sources/rb-podcast-source.h | 2 --
+ sources/rb-removable-media-source.c | 2 --
+ sources/rb-removable-media-source.h | 2 --
+ sources/rb-source.c | 2 --
+ sources/rb-source.h | 2 --
+ sources/rb-sourcelist-model.c | 2 --
+ sources/rb-sourcelist-model.h | 2 --
+ sources/rb-sourcelist.c | 2 --
+ sources/rb-sourcelist.h | 2 --
+ tests/Makefile.am | 1 -
+ tests/test-rhythmdb-query.c | 2 --
+ tests/test-rhythmdb-tree-serialization.c | 2 --
+ tests/test-rhythmdb-view.c | 2 --
+ widgets/Makefile.am | 2 --
+ widgets/rb-cell-renderer-pixbuf.c | 2 --
+ widgets/rb-cell-renderer-pixbuf.h | 2 --
+ widgets/rb-cell-renderer-rating.c | 1 -
+ widgets/rb-cell-renderer-rating.h | 2 --
+ widgets/rb-dialog.c | 2 --
+ widgets/rb-dialog.h | 2 --
+ widgets/rb-entry-view.c | 2 --
+ widgets/rb-entry-view.h | 2 --
+ widgets/rb-header.c | 2 --
+ widgets/rb-header.h | 2 --
+ widgets/rb-library-browser.c | 2 --
+ widgets/rb-library-browser.h | 2 --
+ widgets/rb-property-view.c | 2 --
+ widgets/rb-property-view.h | 2 --
+ widgets/rb-query-creator-private.h | 2 --
+ widgets/rb-query-creator-properties.c | 2 --
+ widgets/rb-query-creator.c | 2 --
+ widgets/rb-query-creator.h | 2 --
+ widgets/rb-rating-helper.c | 2 --
+ widgets/rb-rating-helper.h | 2 --
+ widgets/rb-rating.c | 2 --
+ widgets/rb-rating.h | 2 --
+ widgets/rb-search-entry.c | 2 --
+ widgets/rb-search-entry.h | 2 --
+ widgets/rb-song-info.c | 2 --
+ widgets/rb-song-info.h | 2 --
+ widgets/rb-uri-dialog.c | 2 --
+ widgets/rb-uri-dialog.h | 2 --
+ 174 files changed, 4 insertions(+), 348 deletions(-)
+
+commit cc142ec676253e48687ab72544af00350f84f4e6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Dec 4 20:55:03 2009 +1000
+
+ remove the thoroughly obsolete Japanese help translation
+
+ help/ja/.arch-inventory | 2 -
+ help/ja/Makefile.am | 37 --
+ help/ja/fdl-appendix.xml | 669 ---------------------
+ help/ja/figures/rb-adv.png | Bin 20849 -> 0 bytes
+ help/ja/figures/rb-basic.png | Bin 15922 -> 0 bytes
+ help/ja/figures/rb-browser.png | Bin 74196 -> 0 bytes
+ help/ja/figures/rb-context-menu.png | Bin 73111 -> 0 bytes
+ help/ja/figures/rb-iradio-add.png | Bin 10053 -> 0 bytes
+ help/ja/figures/rb-iradio.png | Bin 74721 -> 0 bytes
+ help/ja/figures/rb-nextprev.png | Bin 1048 -> 0 bytes
+ help/ja/figures/rb-notification-area-menu.png | Bin 16126 -> 0 bytes
+ help/ja/figures/rb-notification-area.png | Bin 1750 -> 0 bytes
+ help/ja/figures/rb-player.png | Bin 4443 -> 0 bytes
+ help/ja/figures/rb-prefs-general.png | Bin 18919 -> 0 bytes
+ help/ja/figures/rb-prefs-library.png | Bin 14591 -> 0 bytes
+ help/ja/figures/rb-repeat.png | Bin 1983 -> 0 bytes
+ help/ja/figures/rb-search.png | Bin 37842 -> 0 bytes
+ help/ja/figures/rb-shuffle.png | Bin 2112 -> 0 bytes
+ help/ja/figures/rb-sidebar.png | Bin 3951 -> 0 bytes
+ help/ja/figures/rb-stats.png | Bin 62444 -> 0 bytes
+ help/ja/figures/rb-volume-changer.png | Bin 4163 -> 0 bytes
+ help/ja/figures/rb-window.png | Bin 80103 -> 0 bytes
+ help/ja/legal.xml | 81 ---
+ help/ja/quick-reference.xml | 263 ---------
+ help/ja/rhythmbox-ja.omf | 35 --
+ help/ja/rhythmbox.xml | 227 -------
+ help/ja/user-guide.xml | 780 -------------------------
+ 27 files changed, 0 insertions(+), 2094 deletions(-)
+
+commit 46f6beef9f3cd5547eceaab42502d9224416f299
+Author: Mario Blättermann <mariobl gnome org>
+Date: Wed Dec 2 19:49:11 2009 +0100
+
+ Updated German translation
+
+ po/de.po | 2 --
+ 1 files changed, 0 insertions(+), 2 deletions(-)
+
+commit 5b1ea3cff96e9e1265c59fada78fe8daddffbd34
+Author: Mario Blättermann <mariobl gnome org>
+Date: Wed Dec 2 19:34:39 2009 +0100
+
+ Updated German translation
+
+ po/de.po | 54 +++++++++++++++++++++++++++---------------------------
+ 1 files changed, 27 insertions(+), 27 deletions(-)
+
+commit 512409fde7cb0c4920e0d728178a137ab5619f9e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Dec 1 22:19:02 2009 +1000
+
+ rhythmdb: ignore hidden files while enumerating directories (bug #603444)
+
+ rhythmdb/rhythmdb.c | 7 +++++++
+ 1 files changed, 7 insertions(+), 0 deletions(-)
+
+commit 1a323a78118930bfbd84d3e37d73b3bf311c3b63
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Sun Nov 29 23:46:49 2009 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 157 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 79 insertions(+), 78 deletions(-)
+
+commit 9a982259f8c7b1e4733dac5fcbdd3c2560387637
+Author: James <jamesm51 gmail com>
+Date: Sun Nov 29 22:31:05 2009 +1000
+
+ status-icon: handle forward and back mouse buttons (bug #316257)
+
+ plugins/status-icon/rb-status-icon-plugin.c | 7 +++++++
+ 1 files changed, 7 insertions(+), 0 deletions(-)
+
+commit 569b350ba617936ff38f8f18502e87003e6464ab
+Author: Christian Kirbach <christian kirbach googlemail com>
+Date: Sun Nov 29 13:27:39 2009 +0100
+
+ Updated German translation
+
+ po/de.po | 337 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 170 insertions(+), 167 deletions(-)
+
+commit ad30cb76a1d430a16c897dd9feacaad3cc5eb5d9
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Sun Nov 29 11:46:46 2009 +0100
+
+ use proper g_print modifier for GUdevDeviceNumber (bug #603263)
+
+ On 64 bit systems, compilation was failing because we were using %x to try
+ to print what is a 64 bit value. Use G_GINT64_MODIFIER and cast the value
+ to guint64 before printing it to be 100% everything is good.
+
+ plugins/mtpdevice/rb-mtp-plugin.c | 4 ++--
+ shell/rb-removable-media-manager.c | 3 ++-
+ 2 files changed, 4 insertions(+), 3 deletions(-)
+
+commit e483e429693c925567817b6f2d823f403189915e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 29 18:30:56 2009 +1000
+
+ artdisplay: fix local cover art search for smb shares
+
+ Two problems here: gvfs won't do async file enumeration unless the
+ enumerator is created asynchronously, and the gvfs smb backend doesn't
+ do standard::fast-content-type or access::can-read, so we switch to
+ standard::content-type instead, and assume files are readable if
+ access::can-read is missing.
+
+ .../artdisplay/LocalCoverArtSearchGIO.py | 23 +++++++++++++++----
+ 1 files changed, 18 insertions(+), 5 deletions(-)
+
+commit b1eeacca434769fb6fa43ec748747083f4cc003a
+Author: Mika Wahlroos <mika wahlroos iki fi>
+Date: Sun Nov 29 13:58:02 2009 +1000
+
+ context: encode album names received from last.fm in utf8 (bug #602679)
+
+ urllib.quote expects a byte sequence, rather than a string, so it can't
+ deal with unicode input. As a result, we need to encode parameter
+ strings as UTF-8 first (as last.fm expects) before constructing URIs.
+
+ plugins/context/context/AlbumTab.py | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 429ea56233ac01214710357f617947a0f02529ce
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 29 13:55:54 2009 +1000
+
+ context: call it 'context pane' (not 'panel') everywhere
+
+ plugins/context/Makefile.am | 2 +-
+ plugins/context/context.rb-plugin.in | 2 +-
+ plugins/context/context/ContextView.py | 4 ++--
+ 3 files changed, 4 insertions(+), 4 deletions(-)
+
+commit 46166b3a1b9129e8db1f5a7beef500acaa3467d0
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 29 13:15:05 2009 +1000
+
+ song-info: set tab label for the multiple song info dialog (bug #602015)
+
+ data/ui/song-info-multiple.ui | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit 6ea949a6e4fa12db0a2a7ace06d81a64cab25fb6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 29 08:18:59 2009 +1000
+
+ mpid: don't destroy HAL context twice (bug #603258)
+
+ lib/libmediaplayerid/mpid-hal.c | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+commit 2dd5fdc9060b9db8bcba6645c13eeee42dc16cad
+Author: Sebastien Bacher <seb128 ubuntu com>
+Date: Fri Nov 27 07:28:23 2009 +1000
+
+ don't use python's LOCALMODLIBS variable (bug #602739)
+
+ configure.ac | 3 +--
+ 1 files changed, 1 insertions(+), 2 deletions(-)
+
+commit e93fd2d7afe1411a5a60052a4adecd6a56db5b7b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Nov 27 07:14:51 2009 +1000
+
+ context: use an idle handler for track changes (bug #602140)
+
+ The playing-song-changed signal is sometimes emitted on a streaming
+ thread. Calling into webkit on non-main threads causes it to crash
+ pretty reliably, so we need to use an idle handler to process it on the
+ main thread.
+
+ plugins/context/context/ContextView.py | 8 ++++++++
+ 1 files changed, 8 insertions(+), 0 deletions(-)
+
+commit f47cd2e66fa9891cf78a6621034156992280de8e
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Nov 25 18:01:12 2009 +0000
+
+ [audiocd] Update from sound-juicer 2.28.1
+
+ plugins/audiocd/sj-metadata-getter.c | 13 +++++--
+ plugins/audiocd/sj-metadata-getter.h | 2 +-
+ plugins/audiocd/sj-metadata-gvfs.c | 21 ++++++++----
+ plugins/audiocd/sj-metadata-musicbrainz.c | 2 +-
+ plugins/audiocd/sj-metadata-musicbrainz3.c | 51 ++++++++++++++++++++--------
+ 5 files changed, 62 insertions(+), 27 deletions(-)
+
+commit 860812d7586f54329ebfc9bef616f25e2f928f88
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Nov 24 20:41:51 2009 +1000
+
+ song-info: rework location field (bug #602616)
+
+ We need two separate paths here to deal with local file URIs and
+ anything else. For local files, we extract the directory name, convert
+ to utf8, then compare against the user's desktop directory. For other
+ things, we find the parent URI and unescape that.
+
+ Previously there was some inconsistency here that lead to strings
+ being unescaped twice, and for strings containing '%'s, the second
+ unescape call would return NULL, causing a crash later on.
+
+ widgets/rb-song-info.c | 49 +++++++++++++++++++++++++++++++----------------
+ 1 files changed, 32 insertions(+), 17 deletions(-)
+
+commit d00f83758ec6fe42e31e0f313a3ead144be2528b
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Sun Nov 22 19:29:10 2009 +0200
+
+ Updating Estonian translation
+
+ po/et.po | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit c3708cfa816dce856d243d999ac78d22d8dc4d2e
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Sun Nov 22 19:03:03 2009 +0200
+
+ Updating Estonian translation
+
+ po/et.po | 21 +++++++++++++--------
+ 1 files changed, 13 insertions(+), 8 deletions(-)
+
+commit dcfda5a14fcdb36fc268931ef92bef42ee602f4a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 15 11:20:34 2009 +1000
+
+ Release 0.12.6
+
+ NEWS | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ README | 4 +-
+ configure.ac | 4 +-
+ 3 files changed, 75 insertions(+), 4 deletions(-)
+
+commit dffc5fabfa5522d44c32dbcdef8de244b5af2b75
+Author: Emilio Pozuelo Monfort <pochu27 gmail com>
+Date: Sun Nov 22 04:08:16 2009 +0100
+
+ Bug 602615: Link with python libs if building the python bindings
+
+ shell/Makefile.am | 4 ++++
+ 1 files changed, 4 insertions(+), 0 deletions(-)
+
+commit d303c8b0ee4390d29a3f24e26b37169364ae88a8
+Author: Bastien Nocera <hadess hadess net>
+Date: Mon Nov 16 12:51:59 2009 +0000
+
+ Don't ignore podcasts with an empty title
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=600058
+
+ podcast/rb-podcast-manager.c | 5 ++++-
+ 1 files changed, 4 insertions(+), 1 deletions(-)
+
+commit 970db786a853f1d0e54dabbae7ca10819b2f0f74
+Author: A S Alam <aalam users sf net>
+Date: Sun Nov 22 09:03:29 2009 +0530
+
+ updating pa Translation: Punjabi: A S Alam
+
+ po/pa.po | 1189 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 655 insertions(+), 534 deletions(-)
+
+commit 7d6e2b97451c25a62bd6ab699f39fdbca09a5169
+Author: Adi Roiban <adi roiban ro>
+Date: Sat Nov 21 20:41:43 2009 +0200
+
+ Updated Romanian translation
+
+ po/ro.po | 1200 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 657 insertions(+), 543 deletions(-)
+
+commit 76cc77c6ea45b6fbd53b16df91cdb4fd70afbde0
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Nov 21 10:17:24 2009 +1000
+
+ entry-view: fix tiny leak in rb_entry_view_set_column_editable
+
+ widgets/rb-entry-view.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 83084a7895a3b7638c3f9814fbd8645785fa8eed
+Author: Javier Jardón <jjardon gnome org>
+Date: Sun Nov 15 19:51:17 2009 +0100
+
+ Replace deprecated GTK+ symbol
+
+ Substitute gtk_tree_view_column_get_cell_renderers () with
+ gtk_cell_layout_get_cells ()
+
+ widgets/rb-entry-view.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 2b0a57ce3571ee2e3c86455b5c90af6f0a295d55
+Author: Friedel Wolff <friedel translate org za>
+Date: Fri Nov 20 20:08:41 2009 +0100
+
+ Update Afrikaans translation.
+
+ po/af.po | 1730 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 973 insertions(+), 757 deletions(-)
+
+commit 2e0278663f5609935ef2a778fae8ef7790add65b
+Author: Luca Ferretti <elle uca libero it>
+Date: Thu Nov 19 23:43:02 2009 +0100
+
+ Updated Italian translation
+
+ po/it.po | 1586 +++++++++++++++++++++++++++-----------------------------------
+ 1 files changed, 693 insertions(+), 893 deletions(-)
+
+commit e5f0001a49d2947bad33afa19dc848e31ed52023
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Nov 20 07:44:26 2009 +1000
+
+ mtp: replace slashes in filenames with underscores (bug #600549)
+
+ plugins/mtpdevice/rb-mtp-source.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 78ad46fcac02e0454c45d18ccc54d9879c999315
+Author: Claude Paroz <claude 2xlibre net>
+Date: Thu Nov 19 20:03:05 2009 +0100
+
+ Updated French translation
+
+ po/fr.po | 1175 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 646 insertions(+), 529 deletions(-)
+
+commit 1863046aeefe61f8bad222f857151d3f1ee904ed
+Author: Žygimantas BeruÄ?ka <zygis gnome org>
+Date: Thu Nov 19 20:36:19 2009 +0200
+
+ Updated Lithuanian translation
+
+ po/lt.po | 1181 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 647 insertions(+), 534 deletions(-)
+
+commit b6742b69ec40ac5d7d48d42a5d1512ade4142ce0
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Nov 19 22:55:42 2009 +1000
+
+ rhythmdb: only replace ignore or error entries when importing (bug #590474)
+
+ When library monitoring is enabled, and the podcast download directory
+ is within the library directory, podcast episodes were being deleted and
+ then imported into the library as normal files. To fix this, we'll only
+ replace existing ignore or error entries for the newly imported URI.
+
+ rhythmdb/rhythmdb.c | 6 ++++--
+ 1 files changed, 4 insertions(+), 2 deletions(-)
+
+commit b7b6aec60d685d7b463f9199b786f794d6f3bcb5
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Nov 19 07:26:13 2009 +1000
+
+ context: add some translator comments for top album/track strings
+
+ plugins/context/context/AlbumTab.py | 1 +
+ plugins/context/context/ContextView.py | 1 +
+ 2 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 086afb8dda82c43c5dac418f9fdee7ace507f3ed
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Nov 19 07:22:48 2009 +1000
+
+ im-status: talk to mission-control 5 instead of empathy (bug #589845)
+
+ plugins/im-status/im-status/__init__.py | 80 +++++++++++++++++++++---------
+ 1 files changed, 56 insertions(+), 24 deletions(-)
+
+commit e5acf9ada2c08df05ae23e3770efed355046f496
+Author: Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+Date: Wed Nov 18 07:11:31 2009 +0100
+
+ Updated Slovenian translation
+
+ po/sl.po | 1325 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 716 insertions(+), 609 deletions(-)
+
+commit 24c49ea8f2bab1132e4791efc96e08c7026cfa36
+Author: Aron Xu <aronxu gnome org>
+Date: Tue Nov 17 16:31:00 2009 +0800
+
+ Fix a typo
+
+ po/zh_CN.po | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit cc5749477619a7d527c412587bca029f1b0b4b93
+Author: Mario Blättermann <mariobl gnome org>
+Date: Mon Nov 16 21:01:12 2009 +0100
+
+ Updated German translation
+
+ po/de.po | 1254 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 681 insertions(+), 573 deletions(-)
+
+commit 995024bb5f9b20876e35b39ebfdf179f44084913
+Author: Takayuki KUSANO <AE5T-KSN asahi-net or jp>
+Date: Mon Nov 16 22:41:18 2009 +0900
+
+ Update Japanese translation
+
+ po/ja.po | 1149 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 630 insertions(+), 519 deletions(-)
+
+commit fdfa5893b5d7b040c67901800b25374b22fcd930
+Author: Antón Méixome <meixome mancomun org>
+Date: Mon Nov 16 13:59:49 2009 +0100
+
+ Updated Galician Translation
+
+ po/gl.po | 2028 ++++++++++++++++++++++++++++----------------------------------
+ 1 files changed, 900 insertions(+), 1128 deletions(-)
+
+commit fcce2cca5f37db48a75f06163d2fb5e9f0f0caa8
+Author: Djavan Fagundes <dnoway gmail com>
+Date: Mon Nov 16 10:35:08 2009 -0200
+
+ Updated Brazilian Portuguese translation
+
+ po/pt_BR.po | 747 +++++++++++++----------------------------------------------
+ 1 files changed, 167 insertions(+), 580 deletions(-)
+
+commit e7cacd70c198e5f3059365f536517ae50e2c8291
+Author: Nils-Christoph Fiedler <fiedler medienkompanie de>
+Date: Sun Nov 15 12:38:01 2009 +0100
+
+ Added Low German translation
+
+ po/LINGUAS | 1 +
+ po/nds.po | 5027 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 5028 insertions(+), 0 deletions(-)
+
+commit c1d67f577401609391d26788e36ae8cbef1fbff8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 15 19:51:13 2009 +1000
+
+ shell-player: calculate duration properly when not supplied by the player
+
+ Another gint64 cast failure. This was breaking playback of ogg vorbis
+ over HTTP, amongst other things.
+
+ shell/rb-shell-player.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 846b53a863f39187cebb5bd70ea723d949d4812b
+Author: Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+Date: Sun Nov 15 09:11:31 2009 +0100
+
+ Updated Slovenian translation
+
+ po/sl.po | 1445 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 740 insertions(+), 705 deletions(-)
+
+commit d655375d6321ce91ba51cf0a5fe217333b62ad6b
+Author: Andy Owen <andy-gnome ultra-premium com>
+Date: Wed Nov 11 23:40:19 2009 +1000
+
+ playbin2: clear the current track finishing flag when closing (bug #601528)
+
+ backends/gstreamer/rb-player-gst.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit caf38f8bbbadecb2c56e2e8f6fde8f85f8ef7563
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Nov 11 23:02:16 2009 +1000
+
+ header: update when streaming metadata changes (bug #600624)
+
+ Since commit 36af8332c75ba127e54bdbe9715d6e9b926f8183, no one has been
+ telling the header about streaming metadata changes, now it gets them
+ from the database directly.
+
+ widgets/rb-header.c | 22 ++++++++++++++++++++++
+ 1 files changed, 22 insertions(+), 0 deletions(-)
+
+commit 2221a3885edb753013fbb6119ae3f092ee5698b5
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Nov 10 23:04:00 2009 +1000
+
+ playbin2: fix filter add/remove while paused (bug #499048)
+
+ rb_player_playing() isn't enough to determine whether we need to use
+ pad blocking. The playbin2 player needs to use pad blocking when paused
+ (which defers the filter add/remove until next time playback starts)
+ because a streaming thread holds the stream lock when the pipeline is
+ paused, so attempting to remove an element will deadlock. The
+ crossfading player doesn't have this restriction, since when it's
+ paused, the whole output bin (including all filters and tee branches) is
+ in READY state.
+
+ backends/gstreamer/rb-player-gst-helper.c | 50 ++++++++++++++++++-----------
+ backends/gstreamer/rb-player-gst-helper.h | 8 ++--
+ backends/gstreamer/rb-player-gst-xfade.c | 14 ++++++--
+ backends/gstreamer/rb-player-gst.c | 15 ++++++---
+ 4 files changed, 55 insertions(+), 32 deletions(-)
+
+commit cb9f0b643c59109625b0e89b98c6046a5d85311e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Nov 10 21:03:20 2009 +1000
+
+ query-creator: chain up to the parent class constructed method (bug #601352)
+
+ Not the parent dispose method. Oops.
+
+ widgets/rb-query-creator.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 98d94c40c7bb5891233906a725abf0ca23327ce3
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Mon Nov 9 21:03:54 2009 +0200
+
+ Updating Estonian translation
+
+ po/et.po | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit f301b4deae961365eee1c791ea473f35c7af9681
+Author: François Jaouen <francois jaouen laposte net>
+Date: Mon Nov 9 21:41:17 2009 +1000
+
+ generic-player: fix broken PSP detection code
+
+ plugins/generic-player/rb-psp-source.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 30e234d59187c098ab49c29a6fed1b4bb0e7ad3d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 8 22:08:48 2009 +1000
+
+ player-gst: use common tee/filter implementation (bug 499048)
+
+ This doesn't entirely fix all the problems - removing a filter while the
+ pipeline is paused causes it to deadlock, as a streaming thread holds
+ the filter element's streaming lock.
+
+ backends/gstreamer/rb-player-gst.c | 235 ++----------------------------------
+ 1 files changed, 10 insertions(+), 225 deletions(-)
+
+commit 8b3120d4e81031c3e2bf8e1e7d1eb2cd1e36c38c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 8 21:56:20 2009 +1000
+
+ xfade: use common tee/filter implementation (bug 499052)
+
+ backends/gstreamer/rb-player-gst-xfade.c | 365 ++----------------------------
+ 1 files changed, 14 insertions(+), 351 deletions(-)
+
+commit 083d7457f4700c18a325a3194ab165c7408aa9f3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 8 21:50:54 2009 +1000
+
+ gst-helpers: add a common implementation of tee and filter add/remove
+
+ This uses pad blocking to avoid interrupting data flow (so it's better
+ than what we currently do with playbin2) and adds an audioconvert on
+ either side of each filter to avoid caps negotiation problems.
+
+ backends/gstreamer/rb-player-gst-helper.c | 428 +++++++++++++++++++++++++++++
+ backends/gstreamer/rb-player-gst-helper.h | 11 +
+ 2 files changed, 439 insertions(+), 0 deletions(-)
+
+commit fb3d76688068d7e62b338482a379090eb46b9244
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 8 20:51:04 2009 +1000
+
+ xfade: set the pipeline to PLAYING state so it selects a clock
+
+ Since we mess around with the states of various things in the pipeline
+ directly, we have to lock the state of stream bins and the output bin so
+ pipeline state changes don't affect them. Combined with the previous
+ commit, this gets visualization working properly with the crossfading
+ player backend. It also means there's a clock available for other
+ plugins, which might be useful for displaying spectrum data.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 11 +++++++++++
+ 1 files changed, 11 insertions(+), 0 deletions(-)
+
+commit 334af10f7ff81946e25a90b6bade97be1f16fbe4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Nov 8 20:48:17 2009 +1000
+
+ visualizer: add a small queue between the visualizer and the sink
+
+ This decouples the visualization rendering from the video sink, which
+ becomes important when the sink is syncing to a clock. This was the
+ primary difference between our tee mode visualization pipeline and what
+ playbin2 uses.
+
+ plugins/visualizer/rb-visualizer-plugin.c | 8 ++++++--
+ 1 files changed, 6 insertions(+), 2 deletions(-)
+
+commit e1c547646fd6200b354c8dec9af8a6226ad3a55f
+Author: Andy Owen <andy-gnome ultra-premium com>
+Date: Sun Nov 8 14:23:48 2009 +1000
+
+ header: cast to correct type when calculating elapsed time (bug #600995)
+
+ A guint isn't enough to hold the elapsed time now that it's in
+ nanoseconds.
+
+ widgets/rb-header.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 93b4e3d29f235d7140da69dbe7ba1a1c8a0ee8c3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Nov 6 07:39:51 2009 +1000
+
+ context: show the release year in the album list
+
+ plugins/context/tmpl/album-tmpl.html | 20 +++++++++++++++++++-
+ 1 files changed, 19 insertions(+), 1 deletions(-)
+
+commit 561bcecd3b1d9c8192ff9bfddc8bd1dbc578e044
+Author: Daniel Nylander <po danielnylander se>
+Date: Thu Nov 5 07:36:35 2009 +0100
+
+ Updated Swedish translation
+
+ po/sv.po | 154 +++++++++++++++++++++++++++++++++++++++++++++++++++-----------
+ 1 files changed, 127 insertions(+), 27 deletions(-)
+
+commit 84b82ccdd3c4648c4c7e306523eb5e35882732a3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Nov 4 23:00:54 2009 +1000
+
+ xfade: start fixing filter addition and removal
+
+ A couple of obvious problems: an extra unref when removing a filter, and
+ blocking the filterbin src pad to add and remove filters. Better to
+ block the previous element instead.
+
+ It still doesn't work very well, but at least it works some of the time
+ now.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 5 ++---
+ 1 files changed, 2 insertions(+), 3 deletions(-)
+
+commit a0914313afb7a374954fa7079fbc90af0b6c402a
+Author: Mirco Müller <mirco mueller ubuntu com>
+Date: Wed Nov 4 06:56:04 2009 +1000
+
+ status-icon: clear hints before updating notifications (bug #598613)
+
+ notify-osd prefers the icon_data hint to the icon name, so we need to
+ clear the hint before it will pay attention to an icon name.
+
+ plugins/status-icon/rb-status-icon-plugin.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 30784c1f8269b64d4f71f33c5dfaec0bb5b2a302
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Nov 4 06:39:11 2009 +1000
+
+ mtp: fix double free of error message in gst sink
+
+ This fixes the crash reported in bug 600549.
+
+ plugins/mtpdevice/rb-mtp-gst-sink.c | 3 +--
+ 1 files changed, 1 insertions(+), 2 deletions(-)
+
+commit bce5ee67e4b46443ab42a6a18d76b26ea61296df
+Author: Bastien Nocera <hadess hadess net>
+Date: Tue Nov 3 11:45:24 2009 +0000
+
+ Fix <audio> tags in Brasero project files
+
+ We're supposed to have one <audio> tag per audio track,
+ not one for the whole file.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=600513
+
+ .../rb-disc-recorder-plugin.c | 16 ++++++++--------
+ 1 files changed, 8 insertions(+), 8 deletions(-)
+
+commit 6cb8d29fd2d1698759e11f5700b796f2d4dcf8c1
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Nov 3 06:03:32 2009 +1000
+
+ context: install LastFM helper module
+
+ plugins/context/context/Makefile.am | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 9326550cbbaf80fa4b4b246b5555d068cf709c66
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Mon Nov 2 13:16:33 2009 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 41 ++++++++++++++++++-----------------------
+ 1 files changed, 18 insertions(+), 23 deletions(-)
+
+commit bbaf9a229c8c7f9db9f3d89f5ecc608a1928a371
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Nov 2 21:59:52 2009 +1000
+
+ context: fix a couple of translatable strings
+
+ plugins/context/context/ContextView.py | 2 +-
+ plugins/context/tmpl/album-tmpl.html | 4 ++--
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+commit a3bbcd17c6e38176e8ac62cb543781957a676da5
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Mon Nov 2 11:23:16 2009 +0100
+
+ Updated Spanish translation
+
+ po/es.po | 1120 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 617 insertions(+), 503 deletions(-)
+
+commit 61066a27b00f3ede80525ae4df1f8c5078b0fb1a
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Mon Nov 2 07:54:46 2009 +0200
+
+ Updating Estonian translation
+
+ po/et.po | 156 ++++++++++++++++++++++++++++++++++++++++++++++---------------
+ 1 files changed, 117 insertions(+), 39 deletions(-)
+
+commit 93090772557d610ae9c299f3f7e9f96b3d118acf
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Nov 2 07:33:28 2009 +1000
+
+ player-gst: process tags after emitting playing-stream (bug #594901)
+
+ For the tags to be useful, they need to be emitted after the
+ playing-stream signal.
+
+ backends/gstreamer/rb-player-gst.c | 24 ++++++++++++++++++++++--
+ 1 files changed, 22 insertions(+), 2 deletions(-)
+
+commit 71959bed7385e24c8d899a011bc348d0e0cdb0ce
+Author: Jonathan Matthew <jonathan fibula d14n org>
+Date: Sun Nov 1 14:30:11 2009 +1000
+
+ context: use urllib.quote_plus to quote URL arguments correctly
+
+ plugins/context/context/AlbumTab.py | 14 +++++++++-----
+ plugins/context/context/ArtistTab.py | 5 +++--
+ 2 files changed, 12 insertions(+), 7 deletions(-)
+
+commit 41b53611b599cfa13e8124b40e4759d94703e08c
+Author: Jonathan Matthew <jonathan fibula d14n org>
+Date: Sun Nov 1 11:48:22 2009 +1000
+
+ context: perform HTML escaping for all data we feed to webkit
+
+ Artist biographies are not escaped as they're actually HTML fragments.
+
+ plugins/context/context/AlbumTab.py | 1 +
+ plugins/context/context/ArtistTab.py | 1 +
+ plugins/context/context/LastFM.py | 2 +-
+ plugins/context/tmpl/album-tmpl.html | 20 ++++++++++----------
+ plugins/context/tmpl/artist-tmpl.html | 9 +++++----
+ plugins/context/tmpl/loading.html | 2 +-
+ plugins/context/tmpl/lyrics-tmpl.html | 5 ++++-
+ 7 files changed, 23 insertions(+), 17 deletions(-)
+
+commit d03ba2ec0c9088209056f00d978a23e4b842db02
+Author: Jonathan Matthew <jonathan fibula d14n org>
+Date: Sun Nov 1 10:26:02 2009 +1000
+
+ context: add links to the data provider (last.fm in this case)
+
+ Since we're not a web browser, handle navigation requests by opening
+ the target URI in the default browser.
+
+ plugins/context/Makefile.am | 1 +
+ plugins/context/context/AlbumTab.py | 1 +
+ plugins/context/context/ArtistTab.py | 1 +
+ plugins/context/context/ContextView.py | 10 ++++++++++
+ plugins/context/context/LastFM.py | 6 ++++--
+ plugins/context/img/lastfm.png | Bin 0 -> 1929 bytes
+ plugins/context/tmpl/album-tmpl.html | 1 +
+ plugins/context/tmpl/artist-tmpl.html | 1 +
+ 8 files changed, 19 insertions(+), 2 deletions(-)
+
+commit 8d45d9251d0d5ca77f6901b3c5aaef5d57fe73f3
+Author: Jonathan Matthew <jonathan fibula d14n org>
+Date: Sun Nov 1 10:16:06 2009 +1000
+
+ context: make strings in templates translatable
+
+ plugins/context/context/AlbumTab.py | 4 ++--
+ plugins/context/context/ArtistTab.py | 2 +-
+ plugins/context/tmpl/album-tmpl.html | 20 +++++++++++---------
+ plugins/context/tmpl/artist-tmpl.html | 12 ++++++------
+ plugins/context/tmpl/loading.html | 2 +-
+ po/POTFILES.in | 10 ++++++++++
+ 6 files changed, 31 insertions(+), 19 deletions(-)
+
+commit fc4c5cd340c6198f920aaadc6fe72729a5b397ad
+Author: Jonathan Matthew <jonathan fibula d14n org>
+Date: Sun Nov 1 09:37:09 2009 +1000
+
+ context: check that the user has a last.fm account before fetching data
+
+ last.fm's terms of service require that we only make last.fm data available
+ to registered last.fm users. Since any such check that we do can be trivially
+ removed by any user, we don't put much effort into it.
+
+ plugins/context/context/AlbumTab.py | 5 +++++
+ plugins/context/context/ArtistTab.py | 8 ++++++++
+ 2 files changed, 13 insertions(+), 0 deletions(-)
+
+commit 7551eadf08df41a6e1832cd026922cb029b089b8
+Author: Jonathan Matthew <jonathan fibula d14n org>
+Date: Sat Oct 31 22:06:48 2009 +1000
+
+ context: add basic request caching
+
+ plugins/context/context/AlbumTab.py | 51 +++++++++++++++++---------------
+ plugins/context/context/ArtistTab.py | 39 +++++++++++++++++-------
+ plugins/context/context/ContextView.py | 27 ++++++++++++++---
+ plugins/context/tmpl/artist-tmpl.html | 5 +++
+ 4 files changed, 82 insertions(+), 40 deletions(-)
+
+commit 6e84a2f271e14c38b42758f33ec3cd71c845c615
+Author: Jonathan Matthew <jonathan fibula d14n org>
+Date: Sat Oct 31 20:49:07 2009 +1000
+
+ context: add last.fm utility module
+
+ Only using the API key and URL prefix from it so far.
+
+ plugins/context/context/AlbumTab.py | 13 ++++-----
+ plugins/context/context/ArtistTab.py | 11 +++----
+ plugins/context/context/LastFM.py | 47 ++++++++++++++++++++++++++++++++++
+ 3 files changed, 58 insertions(+), 13 deletions(-)
+
+commit ea788475439fea0be7ee6d3f2f2d3a284b221357
+Author: Jonathan Matthew <jonathan fibula d14n org>
+Date: Sat Oct 31 20:25:34 2009 +1000
+
+ context: minor code style fixes
+
+ plugins/context/context/AlbumTab.py | 96 ++++++++++++++++----------------
+ plugins/context/context/ArtistTab.py | 92 +++++++++++++++---------------
+ plugins/context/context/ContextView.py | 51 +++++++++--------
+ plugins/context/tmpl/album-tmpl.html | 31 ++++++----
+ plugins/context/tmpl/artist-tmpl.html | 4 +-
+ 5 files changed, 142 insertions(+), 132 deletions(-)
+
+commit 81d3c078aef3f32c41b245e760590f40315d2d1d
+Author: Jonathan Matthew <jonathan fibula d14n org>
+Date: Sat Oct 31 20:00:02 2009 +1000
+
+ context: rework lyrics tab to use extra metadata requests
+
+ While this requires that the lyrics plugin is enabled for the tab
+ to work, it's nicer than having a copy of the lyrics fetching code
+ in here.
+
+ plugins/context/context/ContextView.py | 2 +-
+ plugins/context/context/LeoslyricsParser.py | 115 ---------------------------
+ plugins/context/context/LyrcParser.py | 86 --------------------
+ plugins/context/context/LyricsParse.py | 67 ----------------
+ plugins/context/context/Makefile.am | 3 -
+ 5 files changed, 1 insertions(+), 272 deletions(-)
+
+commit 1e70c4035bbd01179ebe37e5a790f0e943e1532a
+Author: Jonathan Matthew <jonathan fibula d14n org>
+Date: Sat Oct 31 19:37:19 2009 +1000
+
+ context: move code to subdir, add to build system
+
+ configure.ac | 2 +
+ plugins/Makefile.am | 1 +
+ plugins/context/AlbumTab.py | 262 ----------------------
+ plugins/context/ArtistTab.py | 317 --------------------------
+ plugins/context/ContextView.py | 223 -------------------
+ plugins/context/LeoslyricsParser.py | 115 ----------
+ plugins/context/LyrcParser.py | 86 -------
+ plugins/context/LyricsParse.py | 67 ------
+ plugins/context/LyricsTab.py | 174 ---------------
+ plugins/context/__init__.py | 41 ----
+ plugins/context/context.rb-plugin | 9 -
+ plugins/context/context.rb-plugin.in | 9 +
+ plugins/context/context/AlbumTab.py | 263 ++++++++++++++++++++++
+ plugins/context/context/ArtistTab.py | 318 +++++++++++++++++++++++++++
+ plugins/context/context/ContextView.py | 223 +++++++++++++++++++
+ plugins/context/context/LeoslyricsParser.py | 115 ++++++++++
+ plugins/context/context/LyrcParser.py | 86 +++++++
+ plugins/context/context/LyricsParse.py | 67 ++++++
+ plugins/context/context/LyricsTab.py | 3 +-
+ plugins/context/context/Makefile.am | 4 +-
+ plugins/context/context/__init__.py | 41 ++++
+ 21 files changed, 1130 insertions(+), 1296 deletions(-)
+
+commit 52d375772eb7090f7e0cec5ca0b4e3192d90f906
+Author: John Iacona <plate0salad gmail com>
+Date: Sat Oct 31 19:25:06 2009 +1000
+
+ Context pane plugin
+
+ Imported from git://gitorious.org/rhythmbox-context-pane/rhythmbox-context-pane.git
+
+ plugins/context/AlbumTab.py | 262 +++++++++++++++++++++++++++
+ plugins/context/ArtistTab.py | 317 +++++++++++++++++++++++++++++++++
+ plugins/context/ContextView.py | 223 +++++++++++++++++++++++
+ plugins/context/LeoslyricsParser.py | 115 ++++++++++++
+ plugins/context/LyrcParser.py | 86 +++++++++
+ plugins/context/LyricsParse.py | 67 +++++++
+ plugins/context/LyricsTab.py | 174 ++++++++++++++++++
+ plugins/context/Makefile.am | 27 +++
+ plugins/context/__init__.py | 41 +++++
+ plugins/context/context.rb-plugin | 9 +
+ plugins/context/context/LyricsTab.py | 157 ++++++++++++++++
+ plugins/context/context/Makefile.am | 11 ++
+ plugins/context/img/spinner.gif | Bin 0 -> 5011 bytes
+ plugins/context/tmpl/album-tmpl.html | 75 ++++++++
+ plugins/context/tmpl/artist-tmpl.html | 45 +++++
+ plugins/context/tmpl/loading.html | 14 ++
+ plugins/context/tmpl/lyrics-tmpl.html | 10 +
+ plugins/context/tmpl/main.css | 13 ++
+ 18 files changed, 1646 insertions(+), 0 deletions(-)
+
+commit e2d328d2f150d8d2ab298d0b2375623f59cc79e7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Oct 31 12:56:56 2009 +1000
+
+ rb.URLCache: add a simple disk-based cache for web service data
+
+ I wrote this for the context pane plugin, but it could also be useful
+ for the lyrics and artdisplay plugins too.
+
+ plugins/rb/Makefile.am | 1 +
+ plugins/rb/URLCache.py | 209 ++++++++++++++++++++++++++++++++++++++++++++++++
+ plugins/rb/__init__.py | 1 +
+ 3 files changed, 211 insertions(+), 0 deletions(-)
+
+commit 798425a26a5d65f555964cf2e7a9d1aa1c3b9858
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Oct 31 12:55:38 2009 +1000
+
+ rb.Loader: improve exception reporting a bit
+
+ The backtrace from the exception is usually interesting, and re-raising
+ the exception never helps anyone, so just print the exception and return.
+
+ plugins/rb/Loader.py | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit 3cf5d7d040defb17a4359f6910fc251177dbd258
+Author: Kjartan Maraas <kmaraas gnome org>
+Date: Sat Oct 31 12:36:36 2009 +0100
+
+ Added Norwegian bokmål translation.
+
+ po/nb.po | 1116 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 557 insertions(+), 559 deletions(-)
+
+commit 50993433b48d5c799095de3145d357ecc4ccedc7
+Author: ifelix <ifelix redhat com>
+Date: Fri Oct 30 13:04:26 2009 +0530
+
+ Updated Tamil Translations
+
+ po/ta.po | 773 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 426 insertions(+), 347 deletions(-)
+
+commit 34de5e623df8c24ba38784595eb0a406984ec13b
+Author: Shankar Prasad <svenkate redhat com>
+Date: Fri Oct 30 12:32:07 2009 +0530
+
+ Updated Kannada(kn) translation
+
+ po/kn.po | 368 ++++++++++++++++++++++++++++++++++++++------------------------
+ 1 files changed, 225 insertions(+), 143 deletions(-)
+
+commit 7d8e5ef196575a23aa8be262cfb9a00388669a5e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Oct 29 23:12:35 2009 +1000
+
+ rhythmdb: don't include config.h in header files
+
+ rhythmdb/rhythmdb-private.h | 2 --
+ rhythmdb/rhythmdb-property-model.h | 1 -
+ rhythmdb/rhythmdb-query-model.h | 1 -
+ rhythmdb/rhythmdb.h | 1 -
+ 4 files changed, 0 insertions(+), 5 deletions(-)
+
+commit 111a3b22e6044ee14be790a5efa06ed9d7cc594d
+Author: Daniel Nylander <po danielnylander se>
+Date: Wed Oct 28 23:39:19 2009 +0100
+
+ Updated Swedish translation
+
+ po/sv.po | 1116 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 564 insertions(+), 552 deletions(-)
+
+commit d1e827385e853d0e5fd7008017cc26443b9f03e6
+Author: Runa Bhattacharjee <runab redhat com>
+Date: Wed Oct 28 19:51:28 2009 +0530
+
+ Updated Bengali India Translations
+
+ po/bn_IN.po | 918 ++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 461 insertions(+), 457 deletions(-)
+
+commit 1b98179d3fe3ed88dead5b1a0b133772248de951
+Author: Rajesh Ranjan <rranjan rranjan csb>
+Date: Wed Oct 28 16:32:18 2009 +0530
+
+ hindi translation by Rajesh Ranjan
+
+ po/hi.po | 5424 +++++++++++++++++++++++++++++++++++++++-----------------------
+ 1 files changed, 3422 insertions(+), 2002 deletions(-)
+
+commit e7fc24173bcc58d921229ebaac10b98b95a9b065
+Author: Manoj Kumar Giri <mgiri mgiri csb>
+Date: Wed Oct 28 16:08:28 2009 +0530
+
+ Updated Oriya Translation
+
+ po/or.po | 1130 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 598 insertions(+), 532 deletions(-)
+
+commit 20cf5189ed538d8f40196768434d6e951f585a53
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Oct 28 07:12:37 2009 +1000
+
+ lyrics: fix another typo from the recent reorganisation
+
+ plugins/lyrics/lyrics/__init__.py | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 59c566e65628cbef6c5c8db386abc8d9c08101f0
+Author: krishnababu k <kkrothap redhat ocm>
+Date: Tue Oct 27 19:53:48 2009 +0530
+
+ Updated Telugu Translation
+
+ po/te.po | 353 +++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 179 insertions(+), 174 deletions(-)
+
+commit f5e5072be41ac79f6a43362fef0d14408c691937
+Author: Runa Bhattacharjee <runab redhat com>
+Date: Tue Oct 27 18:44:57 2009 +0530
+
+ Updated Bengali India Translations
+
+ po/bn_IN.po | 284 +++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 142 insertions(+), 142 deletions(-)
+
+commit ce04723b7890196b7a6d60c08f13308d01047bd2
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Oct 27 22:44:05 2009 +1000
+
+ lyrics: fix typo from previous commit
+
+ plugins/lyrics/lyrics/__init__.py | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 1f775f7daa3c00e84f062fd2eb88776bb1134cac
+Author: Runa Bhattacharjee <runab redhat com>
+Date: Mon Oct 26 18:41:02 2009 +0530
+
+ Added Bengali India (bn_IN) to the list of language
+
+ po/LINGUAS | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 9d46ed295921adcbe642caab6a24adbde34d0bcf
+Author: Runa Bhattacharjee <runab redhat com>
+Date: Mon Oct 26 18:40:06 2009 +0530
+
+ Added Bengali India Translations
+
+ po/bn_IN.po | 4920 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 4920 insertions(+), 0 deletions(-)
+
+commit 162342477004ef1c5582d199916bbf9f27bf79fd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Oct 25 20:58:46 2009 +1000
+
+ lyrics: add extra metadata handling so other plugins can request lyrics
+
+ Also rearrange some code to simplify things a little.
+
+ plugins/lyrics/lyrics/__init__.py | 82 ++++++++++++++++++++++---------------
+ 1 files changed, 49 insertions(+), 33 deletions(-)
+
+commit 1b32b3bc3005de62be66c44802ebdfea28ed2b8d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Oct 25 17:52:50 2009 +1000
+
+ remove useless debug line that crept into the previous commit
+
+ backends/gstreamer/rb-player-gst-xfade.c | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+commit 58edf8249e83706e0166e98d05b609ea36c89080
+Author: Bastien Nocera <hadess hadess net>
+Date: Sun Oct 25 17:30:22 2009 +1000
+
+ Use Cubic volume when StreamVolume interface is available
+
+ Fixes Rhythmbox's sound not matching the volume levels advertised
+ in pavucontrol and gnome-volume-control.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=598955
+
+ backends/gstreamer/rb-player-gst-xfade.c | 35 +++++++++++++++++++++++++++++-
+ backends/gstreamer/rb-player-gst.c | 26 +++++++++++++++++++++-
+ configure.ac | 2 +-
+ 3 files changed, 60 insertions(+), 3 deletions(-)
+
+commit 82fbc9bf4908da82d5c12a818ea953382dc65c27
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Thu Oct 22 20:33:22 2009 +0200
+
+ cd-recorder: ::constructed shouldn't return a value
+
+ When converting use of GObject::constructor to GObject::constructed,
+ a return statement was forgotten in the cd-recorder plugin, which breaks
+ the build.
+
+ plugins/cd-recorder/rb-playlist-source-recorder.c | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+commit 0c9b4834280b51e3306292c7ef76dc5faa185fe4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Oct 22 20:44:41 2009 +1000
+
+ encoder: close output streams asynchronously to avoid blocking main loop
+
+ When writing large files to slow devices, close() can actually take
+ quite a while (up to 10 seconds sometimes), so doing it asynchronously
+ helps.
+
+ backends/gstreamer/rb-encoder-gst.c | 44 ++++++++++++++++++++++++----------
+ 1 files changed, 31 insertions(+), 13 deletions(-)
+
+commit 1509537b2a9f48d13db43d36a2a512df387c1836
+Author: François Jaouen <francois jaouen laposte net>
+Date: Wed Oct 21 07:55:29 2009 +1000
+
+ mpid: free mount_path after we're done with it
+
+ lib/libmediaplayerid/mpid-device.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 01c9a779e2e1c1f7d1274aad244f957c3054b0f2
+Author: Og B. Maciel <ogmaciel gnome org>
+Date: Sun Oct 18 15:37:45 2009 -0400
+
+ Updated Brazilian Portuguese translation.
+
+ po/pt_BR.po | 1007 ++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 509 insertions(+), 498 deletions(-)
+
+commit d84de5ed71955fc5501d1b2e63b07e41fa1a716e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Oct 18 21:54:22 2009 +1000
+
+ use GObject's 'constructed' method rather 'constructor'
+
+ This mostly just makes the code a bit less scary looking.
+
+ lib/libmediaplayerid/mpid-device.c | 15 +++++-----
+ lib/rb-util.h | 4 +++
+ plugins/audiocd/rb-audiocd-source.c | 17 ++++-------
+ plugins/audioscrobbler/rb-audioscrobbler.c | 30 +++++----------------
+ plugins/audioscrobbler/rb-lastfm-source.c | 25 ++++++-----------
+ plugins/cd-recorder/rb-playlist-source-recorder.c | 16 ++++-------
+ plugins/fmradio/rb-fm-radio-source.c | 18 ++++--------
+ plugins/generic-player/rb-generic-player-source.c | 18 ++++--------
+ plugins/ipod/rb-ipod-source.c | 22 ++++++---------
+ plugins/ipod/rb-ipod-static-playlist-source.c | 22 ++++-----------
+ plugins/iradio/rb-iradio-source.c | 21 +++++---------
+ plugins/iradio/rb-station-properties-dialog.c | 20 +++++--------
+ plugins/mtpdevice/rb-mtp-source.c | 18 ++++--------
+ plugins/status-icon/rb-tray-icon-gtk.c | 20 ++++---------
+ plugins/status-icon/rb-tray-icon.c | 20 ++++---------
+ podcast/rb-podcast-manager.c | 20 ++++---------
+ rhythmdb/rhythmdb-query-model.c | 17 ++++-------
+ shell/rb-play-order.c | 16 -----------
+ shell/rb-shell-clipboard.c | 30 +++------------------
+ shell/rb-shell-player.c | 19 ++++---------
+ shell/rb-shell.c | 19 +++++--------
+ shell/rb-source-header.c | 26 +++---------------
+ shell/rb-statusbar.c | 24 ----------------
+ sources/rb-auto-playlist-source.c | 18 +++++-------
+ sources/rb-browser-source.c | 19 +++++--------
+ sources/rb-import-errors-source.c | 18 ++++--------
+ sources/rb-library-source.c | 18 ++++--------
+ sources/rb-missing-files-source.c | 19 ++++---------
+ sources/rb-play-queue-source.c | 27 +++++++++---------
+ sources/rb-playlist-source.c | 21 ++++----------
+ sources/rb-podcast-source.c | 21 ++++----------
+ sources/rb-removable-media-source.c | 23 +++++----------
+ sources/rb-sourcelist.c | 18 ++++--------
+ sources/rb-static-playlist-source.c | 27 +++++++++---------
+ sources/rb-streaming-source.c | 20 ++++---------
+ widgets/rb-entry-view.c | 20 +++++---------
+ widgets/rb-library-browser.c | 19 ++++---------
+ widgets/rb-property-view.c | 20 ++++---------
+ widgets/rb-query-creator.c | 18 +++++-------
+ widgets/rb-song-info.c | 21 +++++---------
+ 40 files changed, 258 insertions(+), 546 deletions(-)
+
+commit 42f97bd7a3ea75135a6b45e2fdb61764bcfd5c42
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Sat Oct 17 11:08:46 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 181 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 94 insertions(+), 87 deletions(-)
+
+commit 5ae6b84f8b19aa117488e892e0b72cd523761ad6
+Author: Mario Blättermann <mariobl gnome org>
+Date: Fri Oct 16 18:27:34 2009 +0200
+
+ Updated German translation
+
+ po/de.po | 119 ++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 62 insertions(+), 57 deletions(-)
+
+commit ac20cd30064be0a6bdb359d6de3e013bcf211c0e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Oct 16 07:33:01 2009 +1000
+
+ mpid: default folder depth to -1 (unknown) rather than 0
+
+ lib/libmediaplayerid/mpid-device.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 3ff2299f7d7e3f881d8a0eedfca6b5a1b1016a8f
+Author: Jerry Tan <jerry tan sun com>
+Date: Thu Oct 15 21:40:45 2009 +1000
+
+ mpid: initialize dbus error before trying to use it (bug #598135)
+
+ lib/libmediaplayerid/mpid-hal.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 334cfe651be45efa5d49e306c712b05191138176
+Author: Bastien Nocera <hadess hadess net>
+Date: Tue Oct 13 17:01:51 2009 +0100
+
+ Use GDK spawn functions to handle multi-screen
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=598302
+
+ .../rb-disc-recorder-plugin.c | 10 ++++++----
+ 1 files changed, 6 insertions(+), 4 deletions(-)
+
+commit 4bd1c52245a5ee34afd78b38fc636c65d52a00da
+Author: Luca Ferretti <elle uca libero it>
+Date: Tue Oct 13 09:49:13 2009 +0200
+
+ Added missing files
+
+ po/POTFILES.in | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 3bf2e8b95d5a2c8000a7e46b73f0b92c5319e927
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Sat Oct 10 14:16:35 2009 +0200
+
+ link daap plugin with RHYTHMBOX_LIBS (bug #597899)
+
+ The DAAP plugin uses libsoup, so it needs to link with libsoup which is
+ part of RHYTHMBOX_LIBS.
+
+ plugins/daap/Makefile.am | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit c800846a0f399dd73748cbada6621fe9b2141762
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Sat Oct 10 11:30:29 2009 +0200
+
+ remove references to SOUP_CFLAGS and SOUP_LIBS
+
+ These Makefile variables are no longer defined
+
+ doc/reference/Makefile.am | 2 --
+ tests/Makefile.am | 1 -
+ 2 files changed, 0 insertions(+), 3 deletions(-)
+
+commit 4ed644acc178c0319cb2217dd26132e82b0eed97
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Oct 11 07:55:24 2009 +1000
+
+ mtp: ignore non-utf8 strings we get from libmtp (bug #564772)
+
+ plugins/mtpdevice/rb-mtp-source.c | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit c5c82a696448d53b16be94d774f5628f73371ddb
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Oct 10 15:16:47 2009 +1000
+
+ mtp: huge rewrite to do all device operations in a separate thread
+
+ This moves all MTP device operations to a separate thread, including
+ uploads and downloads, so the main UI thread never gets blocked.
+
+ Noteworthy things: the source object is now created based on a raw
+ device, so it has to open the device. The source destroys itself if the
+ device cannot be opened.
+
+ There is now a GStreamer MTP sink element that writes data to a
+ temporary file, then uploads the file when it receives an EOS event.
+
+ Fixes bug #534981.
+
+ plugins/mtpdevice/Makefile.am | 5 +-
+ plugins/mtpdevice/rb-mtp-gst-sink.c | 475 ++++++++++++++++++++
+ plugins/mtpdevice/rb-mtp-gst-src.c | 174 ++++----
+ plugins/mtpdevice/rb-mtp-plugin.c | 246 +++++------
+ plugins/mtpdevice/rb-mtp-source.c | 776 +++++++++++++++------------------
+ plugins/mtpdevice/rb-mtp-source.h | 4 +-
+ plugins/mtpdevice/rb-mtp-thread.c | 809 +++++++++++++++++++++++++++++++++++
+ plugins/mtpdevice/rb-mtp-thread.h | 125 ++++++
+ po/POTFILES.in | 1 +
+ 9 files changed, 1964 insertions(+), 651 deletions(-)
+
+commit c30dc539855c0b851a27ea3b63417f452f9ab6e1
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Oct 10 14:42:10 2009 +1000
+
+ removable-media: rework track transfer error handling
+
+ Now we pass the error to the callback, rather than handling it
+ internally, and there's a track_add_error method on
+ RemovableMediaSource, so sources can do specific error handling and
+ reporting if they want.
+
+ bindings/python/rb.override | 3 ++-
+ shell/rb-removable-media-manager.c | 16 ++++------------
+ shell/rb-removable-media-manager.h | 1 +
+ sources/rb-library-source.c | 12 ++++++++++--
+ sources/rb-removable-media-source.c | 29 +++++++++++++++++++++++++++--
+ sources/rb-removable-media-source.h | 8 ++++++++
+ 6 files changed, 52 insertions(+), 17 deletions(-)
+
+commit 91897a469669b4448fac432ffa2635d6285ee849
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Oct 10 14:25:09 2009 +1000
+
+ encoder: remove the 'dest_size' argument to the completed signal
+
+ This temporarily breaks transcoding onto MTP devices, but I promise it's
+ worth it.
+
+ backends/gstreamer/rb-encoder-gst.c | 23 ++---------------------
+ backends/rb-encoder.c | 8 ++++----
+ backends/rb-encoder.h | 4 ++--
+ bindings/python/rb.defs | 2 --
+ plugins/ipod/rb-ipod-source.c | 2 --
+ plugins/mtpdevice/rb-mtp-source.c | 7 ++-----
+ shell/rb-removable-media-manager.c | 6 +++---
+ shell/rb-removable-media-manager.h | 1 -
+ sources/rb-library-source.c | 2 +-
+ sources/rb-removable-media-source.c | 7 +++----
+ sources/rb-removable-media-source.h | 2 --
+ 11 files changed, 17 insertions(+), 47 deletions(-)
+
+commit f7793daa779521f23313f37e28c55c8d07d295da
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Oct 10 14:07:33 2009 +1000
+
+ encoder: add prepare-sink signal, similar to prepare-source
+
+ backends/gstreamer/rb-encoder-gst.c | 3 +++
+ backends/rb-encoder.c | 27 +++++++++++++++++++++++++++
+ backends/rb-encoder.h | 2 ++
+ 3 files changed, 32 insertions(+), 0 deletions(-)
+
+commit f0e5604ad70945aed074aa9c5e0beb7cc2490052
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Oct 10 13:22:48 2009 +1000
+
+ file-helpers: ignore internal URI schemes in a few places
+
+ URI schemes starting with 'xrb' are internal use only, and don't
+ represent anything on a filesystem or that has a directory hierarchy,
+ so rb_uri_create_parent_dirs and rb_uri_get_filesystem_type should just
+ ignore them.
+
+ lib/rb-file-helpers.c | 10 ++++++++++
+ 1 files changed, 10 insertions(+), 0 deletions(-)
+
+commit 2d0e5113aaecce2b293786b5081a04a67f1e9691
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Oct 10 11:33:19 2009 +1000
+
+ library: don't crash if gconf_client_get_entry returns NULL (bug 597708)
+
+ sources/rb-library-source.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 4dcbd0caa14a1ee0a7e4750db9b330b496eb175d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Oct 10 11:03:21 2009 +1000
+
+ audiocd: remove action group from UI manager when disposing (bug 597706)
+
+ The action group previously was not removed from the UI manager. This
+ meant that the 'reload' action remained, with a pointer to the old
+ (disposed) source object as the user data. Removing it from the UI
+ manager when disposing one source causes the action to be recreated when
+ creating a new source, so it'll have the right user data.
+
+ plugins/audiocd/rb-audiocd-source.c | 16 ++++++++++++----
+ 1 files changed, 12 insertions(+), 4 deletions(-)
+
+commit 161e711cd227c6896ab71ed9bc9b7df8b2728824
+Author: Matej UrbanÄ?iÄ? <mateju svn gnome org>
+Date: Thu Oct 8 14:33:59 2009 +0200
+
+ Added Slovenian translation
+
+ po/sl.po | 4963 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 4963 insertions(+), 0 deletions(-)
+
+commit f91718634afaac59f2a056324203579b25df1f68
+Author: Matej UrbanÄ?iÄ? <mateju svn gnome org>
+Date: Thu Oct 8 14:33:50 2009 +0200
+
+ Added sl for Slovenian language
+
+ po/LINGUAS | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 0716ca596ce9b908df0c70047804895a0a6ea85c
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Thu Oct 8 00:01:07 2009 +0200
+
+ Fix crash in the new (empty) iPod dialog
+
+ The GtkBuilder object containing the GUI for the new iPod dialog was reused
+ after being unref'ed which is a bad thing to do.
+
+ plugins/ipod/rb-ipod-helpers.c | 5 +++--
+ 1 files changed, 3 insertions(+), 2 deletions(-)
+
+commit f987b3aec9d61bc58e0471069e6c84b747d1cac2
+Author: Richard Hughes <richard hughsie com>
+Date: Wed Oct 7 10:20:58 2009 +0100
+
+ Do not use gnome-power-manager for inhibits, instead use gnome-session
+
+ In this patch the session is prevented from going idle, but all other
+ activities (user switching, suspend, etc) are allowed. This will prevent
+ gnome-power-manager from suspending the computer due to inactivity.
+
+ See http://git.gnome.org/cgit/gnome-session/tree/gnome-session/org.gnome.SessionManager.xml
+ for explaination of the flags value we use to inhibit gnome-session
+
+ plugins/power-manager/rb-power-manager-plugin.c | 46 +++++++++-------------
+ 1 files changed, 19 insertions(+), 27 deletions(-)
+
+commit 9987227b02025696aa84f7ac3ed14a0bec9cb9f6
+Author: Denis ARNAUD <darnaud src gnome org>
+Date: Mon Oct 5 06:22:08 2009 +0200
+
+ Updated breton translation
+
+ po/br.po | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 33b154436198eba381fe932eaaf48b10211f10c5
+Author: Christian Becke <christianbecke web de>
+Date: Mon Oct 5 12:14:24 2009 +1000
+
+ fix icon search path generation for ~/.gnome2/rhythmbox/icons (bug #595966)
+
+ lib/rb-stock-icons.c | 3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+commit 9dbb9f67485796f7ace41e75b6735fae44cb48cc
+Author: Peteris Krisjanis <pecisk gmail com>
+Date: Fri Oct 2 19:09:06 2009 +0300
+
+ Typo in Rhythmbox .desktop entry
+
+ po/lv.po | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 3b08aa229f9c1a154972c6dd703a981031f6c8c5
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Wed Sep 30 19:36:33 2009 +0300
+
+ Updating Estonian translation
+
+ po/et.po | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 3e162c21ccf892a02a81f5b737862d0eb82c2b15
+Author: Bastien Nocera <hadess hadess net>
+Date: Mon Sep 28 18:46:12 2009 +0100
+
+ Use C-only for the browser plugin
+
+ Because C++ sucks, and mangles our nice symbol names, which
+ means the browsers can't find them.
+
+ I'm not debugging C++ linkers.
+
+ configure.ac | 1 -
+ podcast/Makefile.am | 4 +-
+ podcast/rhythmbox-itms-plugin.c | 215 +++++++++++++++++++++++++++++++++++++
+ podcast/rhythmbox-itms-plugin.cpp | 214 ------------------------------------
+ 4 files changed, 217 insertions(+), 217 deletions(-)
+
+commit ad9f6b6c536afa13d3195fb138637e65af46cec9
+Author: Luca Ferretti <elle uca libero it>
+Date: Thu Sep 24 09:44:38 2009 +0200
+
+ Updated Italian translation
+
+ po/it.po | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 81514fd2064ef308830548dbbfb810838976c0b2
+Author: Sweta Kothari <swkothar redhat com>
+Date: Tue Sep 22 15:17:40 2009 +0530
+
+ Updated Gujarati Translations
+
+ po/gu.po | 406 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 232 insertions(+), 174 deletions(-)
+
+commit 6453a88f42c77d2a13ce5f8e114cc94ea974f98d
+Author: Adi Roiban <adi roiban ro>
+Date: Sat Sep 19 09:10:46 2009 +0300
+
+ Updated Romanian translation
+
+ po/ro.po | 5681 ++++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 3323 insertions(+), 2358 deletions(-)
+
+commit c36acbca5e8d39ad1f3392c8afca8f0958a7b8fc
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Fri Sep 18 21:18:48 2009 +0300
+
+ Updating Estonian translation
+
+ po/et.po | 16 ++++++++++------
+ 1 files changed, 10 insertions(+), 6 deletions(-)
+
+commit 9e5ea9f630edce916aa222874a552b0d0bce0214
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Sep 18 21:12:25 2009 +1000
+
+ release 0.12.5
+
+ NEWS | 37 +++++++++++++++++++++++++++++++++++++
+ README | 2 +-
+ configure.ac | 2 +-
+ 3 files changed, 39 insertions(+), 2 deletions(-)
+
+commit c4931555a29b102d4cba6dcb02123fd50ced9a8d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Sep 18 08:58:13 2009 +1000
+
+ audiocd: set the track number as well as the device
+
+ This is a temporary workaround for problems caused by changes to the
+ cdda:// URI format in gst-plugins-base 0.10.25. We'll switch to the new
+ cdda://device#track format soon.
+
+ plugins/audiocd/rb-audiocd-plugin.c | 5 ++++-
+ 1 files changed, 4 insertions(+), 1 deletions(-)
+
+commit 703e8025d7d18bb0a46d3c6ea655fbcc326de300
+Author: Takayuki KUSANO <AE5T-KSN asahi-net or jp>
+Date: Thu Sep 17 21:56:53 2009 +0900
+
+ Updated Japanese translation
+
+ po/ja.po | 60 ++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 34 insertions(+), 26 deletions(-)
+
+commit f89ac1de631d34f8c3c84ae5e4fbae714797176b
+Author: Inaki Larranaga Murgoitio <dooteo zundan com>
+Date: Thu Sep 17 11:13:57 2009 +0200
+
+ Updated Basque language
+
+ po/eu.po | 20 +++++++++++++++++---
+ 1 files changed, 17 insertions(+), 3 deletions(-)
+
+commit fc3c1f9b63b41f634347dae8088d3399f91b7292
+Author: MiloÅ¡ PopoviÄ? <mpopovic src gnome org>
+Date: Thu Sep 17 11:00:33 2009 +0000
+
+ Updated Serbian translation
+
+ po/sr.po | 3795 +++++++++++++++++++++++++++++++++-----------------------
+ po/sr latin po | 3795 +++++++++++++++++++++++++++++++++-----------------------
+ 2 files changed, 4472 insertions(+), 3118 deletions(-)
+
+commit 13133c6a943e982da82253593b4e364141a1b905
+Author: Matthias Clasen <mclasen redhat com>
+Date: Thu Sep 17 06:44:00 2009 +1000
+
+ fix up some button definitions so the button-images setting works (bug #592763)
+
+ data/ui/library-prefs.ui | 43 +++++++------------------------------------
+ data/ui/plugins.ui | 43 +++++++------------------------------------
+ 2 files changed, 14 insertions(+), 72 deletions(-)
+
+commit 2a1ad0aa73c5066ec2b0a1bcc705e484896dff7f
+Author: Matthias Clasen <mclasen redhat com>
+Date: Thu Sep 17 06:42:35 2009 +1000
+
+ artdisplay: use the correct icon name for the throbber (bug #592404)
+
+ plugins/artdisplay/artdisplay/__init__.py | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 50c856473dda5cb222a91ce4202d12ec6c96b415
+Author: Steve Frécinaux <code istique net>
+Date: Wed Sep 16 13:40:15 2009 +0200
+
+ status-icon: Ensure the shell window is displayed on the current workspace.
+
+ With the change of behaviour in metacity 2.27, the shell window flashes in the
+ taskbar instead of appearing on the current desktop if it was minimized in
+ another workspace. This patch fixes it by explicitely requesting that the
+ window is moved to the current workspace before trying to display it.
+
+ plugins/status-icon/rb-status-icon-plugin.c | 5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+commit 33cbeffc209af11cad19e7a00526c020e3e435f1
+Author: Inaki Larranaga Murgoitio <dooteo zundan com>
+Date: Mon Sep 14 11:50:16 2009 +0200
+
+ Updated Basque language
+
+ po/eu.po | 42 +++++++++++++++++++++++++-----------------
+ 1 files changed, 25 insertions(+), 17 deletions(-)
+
+commit 12b73495fd31244034ba5218b12346c22d85d1d0
+Author: Denis ARNAUD <darnaud src gnome org>
+Date: Mon Sep 14 06:32:12 2009 +0200
+
+ Updated breton translation
+
+ po/br.po | 904 +++++++++++++++++++++++++++-----------------------------------
+ 1 files changed, 394 insertions(+), 510 deletions(-)
+
+commit 0b18454e3d7890b07b117faaf83025b5845aa013
+Author: Christian Kirbach <Christian Kirbach googlemail com>
+Date: Sun Sep 13 19:33:40 2009 +0200
+
+ Updated German translation
+
+ po/de.po | 247 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 129 insertions(+), 118 deletions(-)
+
+commit 00169853eb85f7f6ef3464129c345d60615c861c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Sep 12 09:25:32 2009 +1000
+
+ lyrics: disable lyricwiki search, no longer works due to API changes (bug #594419)
+
+ data/rhythmbox.schemas | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 9ece4a24cc4f0c4202ec8caaeb5416ac54ee2e2b
+Author: Denis ARNAUD <darnaud src gnome org>
+Date: Fri Sep 11 06:22:58 2009 +0200
+
+ Updated breton translation
+
+ po/br.po | 5062 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 5062 insertions(+), 0 deletions(-)
+
+commit 903bc5342d7cfc417b3fc13c07e2a94e0d732b49
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Sep 10 22:22:12 2009 +1000
+
+ player-gst: fix deadlock setting replaygain-adjusted volume (bug #594728)
+
+ backends/gstreamer/rb-player-gst.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 71a334a9eafcd6bbcf00a397663d76a23bb0c023
+Author: Denis ARNAUD <darnaud src gnome org>
+Date: Wed Sep 9 12:51:24 2009 +0200
+
+ added br in LINGUAS file
+
+ po/LINGUAS | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 4688d37f564f0c2f9ffabe6b9bd9f2e85072ff4c
+Author: Piotr DrÄ?g <piotrdrag gmail com>
+Date: Wed Sep 9 02:44:40 2009 +0200
+
+ Updated Polish translation
+
+ po/pl.po | 1121 ++++++++++++++++++++++++++++++--------------------------------
+ 1 files changed, 549 insertions(+), 572 deletions(-)
+
+commit 82672e4aff9b710d382eb405d0ebaaa9272b8e50
+Author: Bastien Nocera <hadess hadess net>
+Date: Tue Sep 8 11:13:14 2009 +0100
+
+ Update Coherence UPNP plugin
+
+ from the upstream SVN
+
+ plugins/coherence/upnp_coherence/MediaPlayer.py | 131 ++++++++++---
+ plugins/coherence/upnp_coherence/MediaStore.py | 91 +++++++--
+ plugins/coherence/upnp_coherence/__init__.py | 249 ++++++++++++++++++-----
+ 3 files changed, 369 insertions(+), 102 deletions(-)
+
+commit af65ac9a07fd8f5ff1e634dc12c464fa1262b27f
+Author: Žygimantas BeruÄ?ka <zygis gnome org>
+Date: Mon Sep 7 17:32:11 2009 +0300
+
+ Updated Lithuanian translation
+
+ po/lt.po | 436 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 239 insertions(+), 197 deletions(-)
+
+commit 632885a4b5b9e0ce83a368462941bf0e26f523a4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Sep 6 20:49:03 2009 +1000
+
+ query-creator: set initial value for year criteria to the current year
+
+ widgets/rb-query-creator-properties.c | 9 ++++++++-
+ 1 files changed, 8 insertions(+), 1 deletions(-)
+
+commit 93da5d7d284b7d579fbffd563099512ddfe3b321
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Sep 6 20:13:34 2009 +1000
+
+ podcast: replace slashes in feed/episode with _ for download location
+
+ podcast/rb-podcast-manager.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 05b5186a2f96bfead3204b4a9f18c304a64ffa61
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Sep 6 11:36:04 2009 +1000
+
+ add discogs cover art search to POTFILES.in
+
+ po/POTFILES.in | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit bd82a3c6bf841bf669de183e4df7b51504e25f32
+Author: Javier Jardón <javierjc1982 gmail com>
+Date: Thu Aug 27 01:44:01 2009 +0200
+
+ Fix .desktop file (GNOME bug 590184)
+
+ data/rhythmbox.desktop.in.in | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit 06144e36cac2b8993f050fe560483341deed2d11
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Sep 5 17:05:02 2009 +1000
+
+ bindings: update regenerate-python-binding makefile rules
+
+ bindings/python/Makefile.am | 6 ++----
+ 1 files changed, 2 insertions(+), 4 deletions(-)
+
+commit cc4bcefc40193d809e537c642dac8914ad74484d
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Sat Sep 5 09:14:40 2009 +0300
+
+ Updating Estonian translation
+
+ po/et.po | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit 88b813f430342ee47bf3e877b29ece31ec4b9dca
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Sep 5 12:28:26 2009 +1000
+
+ file-helpers: get symlink target as byte string, not ASCII (bug #594008)
+
+ lib/rb-file-helpers.c | 6 ++----
+ 1 files changed, 2 insertions(+), 4 deletions(-)
+
+commit 683a2600d27cb274f91e44dd72287f65e751625c
+Author: segler <segler_alex web de>
+Date: Sat Sep 5 10:45:23 2009 +1000
+
+ loader: fix incorrect variable name in gio chunk loader (bug #594124)
+
+ plugins/rb/Loader.py | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 6b6b8260f4885961d9cb0f86c7911629c9b86464
+Author: Inaki Larranaga Murgoitio <dooteo zundan com>
+Date: Fri Sep 4 16:22:12 2009 +0200
+
+ Updated Basque language
+
+ po/eu.po | 2641 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 1406 insertions(+), 1235 deletions(-)
+
+commit dab78a48c7a4faf1cbf71b7817cb926acab46b8d
+Author: A S Alam <aalam users sf net>
+Date: Tue Sep 1 07:10:06 2009 +0530
+
+ Updating for Punjabi (Gurmukhi) by A S Alam
+
+ po/pa.po | 212 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 120 insertions(+), 92 deletions(-)
+
+commit 3b7ae3068e0849f2aa1c2db73f1f64adccbb8e75
+Author: Filipe Gomes <filipefgomes gmail com>
+Date: Mon Aug 31 23:00:09 2009 +0100
+
+ Updated Portuguese translation
+
+ po/pt.po | 2988 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1689 insertions(+), 1299 deletions(-)
+
+commit 2dd7e3e1526a23e81bdc31cccb0b4758fb0da767
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Aug 30 22:00:37 2009 +1000
+
+ mpid: update path to .mpi files, fix a bit of a leak
+
+ lib/libmediaplayerid/mpid-files.c | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit 0c17ff1a046969730c6d7d03c8a160ab8c851a69
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Aug 30 21:43:37 2009 +1000
+
+ playlist-source: display the location column if enabled (bug #593494)
+
+ sources/rb-playlist-source.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 1bd7782a3d9c26a9c1bef844fab7145b81104f2b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Aug 30 21:40:27 2009 +1000
+
+ player-gst: don't unref NULL if there's no volume handler element
+
+ backends/gstreamer/rb-player-gst.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 5225f46a1ae2e28c991e5b6abda2fa2b85c44c71
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Aug 30 21:39:32 2009 +1000
+
+ configure.ac: use a sensible description for HAVE_GUDEV
+
+ configure.ac | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit c492b9d99de6efd760d7f351dba88e26eb5ad8e4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Aug 29 20:28:19 2009 +1000
+
+ artdisplay: add MusicBrainz cover art search (bug #410684)
+
+ This only works for songs that have musicbrainz album ID tags.
+ Perhaps it'll learn how to search later on.
+
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 3 +-
+ plugins/artdisplay/artdisplay/Makefile.am | 1 +
+ .../artdisplay/MusicBrainzCoverArtSearch.py | 106 ++++++++++++++++++++
+ 3 files changed, 109 insertions(+), 1 deletions(-)
+
+commit 7f6cbd9d3cc31ee235eaa77b1182029fdedb2506
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Aug 29 20:01:11 2009 +1000
+
+ artdisplay: add missing 'continue' statement in discogs search
+
+ .../artdisplay/artdisplay/DiscogsCoverArtSearch.py | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit a691fc4475bfadb65b41f523bfdcfeceab38bc7e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Aug 29 18:29:31 2009 +1000
+
+ artdisplay: add cover art search using discogs.com
+
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 3 +-
+ .../artdisplay/artdisplay/DiscogsCoverArtSearch.py | 279 ++++++++++++++++++++
+ plugins/artdisplay/artdisplay/Makefile.am | 1 +
+ 3 files changed, 282 insertions(+), 1 deletions(-)
+
+commit a33d52bf5ceacdc51bcb990e18c17ef3cb77d552
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Aug 28 11:54:29 2009 +1000
+
+ query-creator: rearrange translator comments for year criteria
+
+ widgets/rb-query-creator-properties.c | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 85390e530e82b72d7a8039bff08c5a2f3299fc53
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Aug 28 11:17:44 2009 +1000
+
+ remove .cvsignore files
+
+ .cvsignore | 27 ---------------------------
+ backends/.cvsignore | 2 --
+ backends/gstreamer/.cvsignore | 2 --
+ bindings/.cvsignore | 2 --
+ bindings/python/.cvsignore | 4 ----
+ data/.cvsignore | 11 -----------
+ data/glade/.cvsignore | 4 ----
+ data/ui/.cvsignore | 3 ---
+ doc/.cvsignore | 2 --
+ doc/reference/.cvsignore | 15 ---------------
+ help/.cvsignore | 4 ----
+ help/C/.cvsignore | 6 ------
+ help/C/figures/.cvsignore | 1 -
+ help/es/.cvsignore | 2 --
+ help/fr/.cvsignore | 2 --
+ help/ja/.cvsignore | 6 ------
+ help/ru/.cvsignore | 2 --
+ help/sv/.cvsignore | 2 --
+ help/zh_CN/.cvsignore | 2 --
+ lib/.cvsignore | 9 ---------
+ macros/.cvsignore | 5 -----
+ metadata/.cvsignore | 7 -------
+ plugins/.cvsignore | 2 --
+ plugins/artdisplay/.cvsignore | 3 ---
+ plugins/artdisplay/artdisplay/.cvsignore | 3 ---
+ plugins/audiocd/.cvsignore | 5 -----
+ plugins/audioscrobbler/.cvsignore | 3 ---
+ plugins/cd-recorder/.cvsignore | 3 ---
+ plugins/daap/.cvsignore | 3 ---
+ plugins/generic-player/.cvsignore | 3 ---
+ plugins/ipod/.cvsignore | 3 ---
+ plugins/iradio/.cvsignore | 3 ---
+ plugins/lirc/.cvsignore | 3 ---
+ plugins/lyrics/.cvsignore | 4 ----
+ plugins/power-manager/.cvsignore | 3 ---
+ plugins/pythonconsole/.cvsignore | 4 ----
+ plugins/rb/.cvsignore | 3 ---
+ plugins/sample-python/.cvsignore | 2 --
+ plugins/sample/.cvsignore | 2 --
+ po/.cvsignore | 11 -----------
+ podcast/.cvsignore | 4 ----
+ remote/.cvsignore | 2 --
+ remote/dbus/.cvsignore | 5 -----
+ rhythmdb/.cvsignore | 4 ----
+ shell/.cvsignore | 10 ----------
+ sources/.cvsignore | 3 ---
+ tests/.cvsignore | 5 -----
+ widgets/.cvsignore | 3 ---
+ widgets/libsexy/.cvsignore | 2 --
+ 49 files changed, 0 insertions(+), 221 deletions(-)
+
+commit 3bdae4d597acf754010b37773b219ca8a866a711
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Aug 28 11:17:11 2009 +1000
+
+ remove ancient debian packaging
+
+ debian/.cvsignore | 1 -
+ debian/README.Debian | 10 --
+ debian/changelog | 395 ---------------------------------------------
+ debian/compat | 1 -
+ debian/control | 27 ---
+ debian/copyright | 16 --
+ debian/rhythmbox.menu | 2 -
+ debian/rhythmbox.postinst | 16 --
+ debian/rhythmbox.postrm | 15 --
+ debian/rules | 6 -
+ 10 files changed, 0 insertions(+), 489 deletions(-)
+
+commit 4144695ba857c39fb094b4409fcb1c3e94a4362c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Aug 26 07:27:27 2009 +1000
+
+ mpid: fix missing #include in the dummy backend
+
+ lib/libmediaplayerid/mpid-dummy.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 3af9c980c6690251c0a34b61d8660fefebda58c0
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Aug 25 22:36:14 2009 +1000
+
+ artdisplay: disable the non-functional Amazon cover art search
+
+ .../artdisplay/artdisplay/AmazonCoverArtSearch.py | 5 +++++
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 3 +--
+ plugins/artdisplay/artdisplay/Makefile.am | 4 +++-
+ 3 files changed, 9 insertions(+), 3 deletions(-)
+
+commit 7d274609f7fbee3984edaf9de08c22d4688403c4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Aug 23 20:36:54 2009 +1000
+
+ release 0.12.4
+
+ NEWS | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ README | 2 +-
+ configure.ac | 2 +-
+ 3 files changed, 62 insertions(+), 2 deletions(-)
+
+commit b761eeacef0db7298a6c4d445c8c107dc2c540e3
+Author: Chao-Hsiung Liao <j_h_liau yahoo com tw>
+Date: Mon Aug 24 06:45:28 2009 +0800
+
+ Updated Traditional Chinese translation(Hong Kong and Taiwan)
+
+ po/zh_HK.po | 2714 +++++++++++++++++++++++++++++++++--------------------------
+ po/zh_TW.po | 2714 +++++++++++++++++++++++++++++++++--------------------------
+ 2 files changed, 3048 insertions(+), 2380 deletions(-)
+
+commit c23c1f5dc4c74cb5dc6f48162fc92007d801fde9
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Sun Aug 23 19:43:12 2009 +0300
+
+ Updating Estonian translation
+
+ po/et.po | 34 ++++++++++++++++++++++++++--------
+ 1 files changed, 26 insertions(+), 8 deletions(-)
+
+commit 205bf4902fb247817607453301a41686c506e1df
+Author: Mario Blättermann <mariobl gnome org>
+Date: Sun Aug 23 17:50:41 2009 +0200
+
+ Updated German translation
+
+ po/de.po | 183 ++++++++++++++++++++++++++++++--------------------------------
+ 1 files changed, 88 insertions(+), 95 deletions(-)
+
+commit b8a8c6b1655c6e58ca23b31adf7088c674333e86
+Author: Takayuki KUSANO <AE5T-KSN asahi-net or jp>
+Date: Sat Aug 22 02:34:44 2009 +0900
+
+ Update Japanese translation
+
+ po/ja.po | 2735 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1531 insertions(+), 1204 deletions(-)
+
+commit ea41dc86d7df76879155a55944264c2102047859
+Author: krishnababu k <kkrothap redhat ocm>
+Date: Fri Aug 21 21:48:19 2009 +0530
+
+ Updated Telugu Translations
+
+ po/te.po | 1541 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 817 insertions(+), 724 deletions(-)
+
+commit 73fdded826e964d05af5579c7ac9715e8debb98c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Aug 21 23:25:24 2009 +1000
+
+ attempt to make the sample vala plugin build properly
+
+ plugins/sample-vala/Makefile.am | 16 ++++++++--------
+ 1 files changed, 8 insertions(+), 8 deletions(-)
+
+commit 4c14f26f5d4b2dfb3defa50ca95be3e572aba277
+Author: krishnababu k <kkrothap redhat ocm>
+Date: Fri Aug 21 11:12:32 2009 +0530
+
+ Updated Telugu Translations
+
+ po/te.po | 4911 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 4911 insertions(+), 0 deletions(-)
+
+commit 760ee4476db728df9934cbfe168e828d4c8bd3da
+Author: krishnababu k <kkrothap redhat ocm>
+Date: Fri Aug 21 11:12:10 2009 +0530
+
+ Added new entry in LINGUAS for Telugu [te]
+
+ po/LINGUAS | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 64c2a8a98a437a6850f6763574c5eb417b7f3d7b
+Author: Shankar Prasad <svenkate redhat com>
+Date: Thu Aug 20 17:26:25 2009 +0530
+
+ Updated Kannada(kn) translation
+
+ po/kn.po | 558 ++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 293 insertions(+), 265 deletions(-)
+
+commit 93583bf52d961abb2c6ae573f0fd7b7f5329c64c
+Author: Fran Dieguez <fran dieguez glug es>
+Date: Thu Aug 20 09:41:09 2009 +0200
+
+ Updated Galician Translation
+
+ po/gl.po | 180 ++++++++++++++++++++++++++-----------------------------------
+ 1 files changed, 77 insertions(+), 103 deletions(-)
+
+commit 51e9efc97d27dd74cd0959e3685de3109d5544cd
+Author: Bruce Cowan <bcowan fastmail co uk>
+Date: Thu Aug 20 06:43:58 2009 +0100
+
+ Updated British English translation
+
+ po/en_GB.po | 2950 +++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 1670 insertions(+), 1280 deletions(-)
+
+commit 3b970b3d86802549f5a5c4035e0fbf897524678e
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Wed Aug 19 22:49:16 2009 +0200
+
+ ipod: move debug message to a more appropriate place
+
+ plugins/ipod/rb-ipod-db.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit c67a04ba59052717d2dfb1801370a2805f9c9785
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Aug 19 20:36:48 2009 +0100
+
+ Actually print errors if we can't save the iPod DB
+
+ We should really fix the callers to use the error though...
+
+ plugins/ipod/rb-ipod-db.c | 6 ++++--
+ 1 files changed, 4 insertions(+), 2 deletions(-)
+
+commit cf5e24a7c30e46c429f9c623eb9fa16700dd2c4b
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Aug 19 19:54:23 2009 +0100
+
+ Use libgpod to get the control directory's location
+
+ instead of guessing (which doesn't work for iPhones and iPod Touches).
+ Look for the same directory suffix, instead of coming up with a new
+ number (eg. testing for F20 but creating f30).
+
+ plugins/ipod/rb-ipod-source.c | 26 ++++++++++++++++++++++----
+ 1 files changed, 22 insertions(+), 4 deletions(-)
+
+commit 78fa390630523c0b2e1eeb5f1e321b9783918836
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Aug 19 17:06:28 2009 +0100
+
+ Fix audio CD activation
+
+ again! This time, make totem-pl-parser ignore the cdda scheme,
+ because it does know how to parse it.
+
+ shell/rb-shell.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 899a292f7dfd96517f470d39f1bea73d0e4de55e
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Aug 19 14:38:18 2009 +0100
+
+ More shadowed mounts ignoring
+
+ in the removable media manager.
+
+ shell/rb-removable-media-manager.c | 7 +++++++
+ 1 files changed, 7 insertions(+), 0 deletions(-)
+
+commit b5c11bccf5a3bd0930ec679d22b3ee677188bb79
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Aug 19 14:31:49 2009 +0100
+
+ Bug 592325 - Crashes initialising an iPod Touch
+
+ Hide the initialisation dialogue when we can't get
+ the iPod device selection.
+
+ plugins/ipod/rb-ipod-helpers.c | 6 +++++-
+ 1 files changed, 5 insertions(+), 1 deletions(-)
+
+commit 719274640ca2acdb51f72ced539450850b7c90e8
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Aug 19 14:01:06 2009 +0100
+
+ Never ever use shadowed mounts for devices
+
+ Otherwise a bunch of them will end up duplicated.
+
+ shell/rb-removable-media-manager.c | 6 +++++-
+ 1 files changed, 5 insertions(+), 1 deletions(-)
+
+commit 33ac0459dae8750f10c51a024b412c971887a90a
+Author: Mads Lundby <lundbymads gmail com>
+Date: Tue Aug 18 23:31:08 2009 +0200
+
+ Updated Danish translation
+
+ po/da.po | 346 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 190 insertions(+), 156 deletions(-)
+
+commit f7c7b40253a342da4555e8bd71b08a04713894a0
+Author: Shankar Prasad <svenkate redhat com>
+Date: Tue Aug 18 18:43:34 2009 +0530
+
+ Updated Kannada(kn) translation
+
+ po/kn.po | 372 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 194 insertions(+), 178 deletions(-)
+
+commit 05c9d56419fb62c17c413f7259bbfec519534c28
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Aug 18 22:12:37 2009 +1000
+
+ configure.ac: use AM_SILENT_RULES where possible
+
+ configure.ac | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 61bb261244d05f43c676f1a97ba9ae5e3416919e
+Author: John Iacona <plate0salad gmail com>
+Date: Tue Aug 18 22:05:45 2009 +1000
+
+ pack the right sidebar with shrinking disabled (bug #591874)
+
+ shell/rb-shell.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 83ca205f5daec84a9aa30ecff2c72bc04ba62fdc
+Author: Og B. Maciel <ogmaciel gnome org>
+Date: Mon Aug 17 12:31:02 2009 -0400
+
+ Updated Brazilian Portuguese translation.
+
+ po/pt_BR.po | 11 ++++++-----
+ 1 files changed, 6 insertions(+), 5 deletions(-)
+
+commit f7df3705065608eb71a1cc447855f805528f09c2
+Author: Og B. Maciel <ogmaciel gnome org>
+Date: Mon Aug 17 12:29:58 2009 -0400
+
+ Updated Brazilian Portuguese translation.
+
+ po/pt_BR.po | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 6781b99a16badd52d84a4ce7cb0470cc6683cef6
+Author: Kjartan Maraas <kmaraas gnome org>
+Date: Mon Aug 17 17:22:39 2009 +0200
+
+ Updated Norwegian bokmål translation.
+
+ po/nb.po | 2654 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 1419 insertions(+), 1235 deletions(-)
+
+commit 255748b2094d2ef8cd70445a83a69894dd64de32
+Author: Shankar Prasad <svenkate redhat com>
+Date: Mon Aug 17 18:47:58 2009 +0530
+
+ Updated Kannada(kn) translation
+
+ po/kn.po | 3301 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 1785 insertions(+), 1516 deletions(-)
+
+commit 7ae15442477952aae4dc66707f7d415a81724968
+Author: Claude Paroz <claude 2xlibre net>
+Date: Mon Aug 17 13:32:02 2009 +0200
+
+ Updated French translation
+
+ po/fr.po | 361 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 200 insertions(+), 161 deletions(-)
+
+commit 477c33a30e4b03eb12aca692c3e2ed27ba2ace87
+Author: Fran Diéguez <fran dieguez glug es>
+Date: Sat Aug 15 10:01:54 2009 +0200
+
+ Updated Galician Translation
+
+ po/gl.po | 3503 +++++++++++++++++++++++++++++++++++++------------------------
+ 1 files changed, 2125 insertions(+), 1378 deletions(-)
+
+commit 5bc03e33b9f268a1566116842e3787e636544248
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Sat Aug 15 02:29:58 2009 +0200
+
+ Hungarian translation updated
+
+ po/hu.po | 216 ++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 120 insertions(+), 96 deletions(-)
+
+commit d1f147f7a939c79255e537f190e30739572f65c2
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Fri Aug 14 16:23:22 2009 +0200
+
+ Updated Spanish translation
+
+ help/es/es.po | 151 +++++++++++++++-----------------------------------------
+ 1 files changed, 41 insertions(+), 110 deletions(-)
+
+commit 5003cb06b41b8f320febeecaf5e6fc12d0609f67
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Fri Aug 14 16:23:16 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 84 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 42 insertions(+), 42 deletions(-)
+
+commit b5d091c1d615c87936a1280b7a74c376e4e8847d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Aug 14 21:52:01 2009 +1000
+
+ make random play orders pick an entry when total weight is 0 (bug #580440)
+
+ If there are entries in the query model, but they all have a weight of
+ 0, it's better to pick one at random than to return nothing. This
+ specifically fixes single track playlists with random-by-age-and-weight,
+ but it makes sense in general.
+
+ shell/rb-play-order-random.c | 36 ++++++++++++++++++++++++------------
+ 1 files changed, 24 insertions(+), 12 deletions(-)
+
+commit c6f908dd3d45740f31b4468bd5e7ae5368ed8133
+Author: Tommi Vainikainen <thv iki fi>
+Date: Fri Aug 14 11:23:41 2009 +0300
+
+ Updated Finnish translation
+
+ po/fi.po | 2698 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1523 insertions(+), 1175 deletions(-)
+
+commit 47ac51559da3bd886fe73637d261d5012967c497
+Author: Og B. Maciel <ogmaciel gnome org>
+Date: Thu Aug 13 00:24:10 2009 -0400
+
+ Updated Brazilian Portuguese translation.
+
+ po/pt_BR.po | 620 +++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 329 insertions(+), 291 deletions(-)
+
+commit c06b6c30b811898c66d294434cfbf1b820c5a137
+Author: Daniel Nylander <po danielnylander se>
+Date: Wed Aug 12 23:18:12 2009 +0200
+
+ Updated Swedish translation
+
+ po/sv.po | 383 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 209 insertions(+), 174 deletions(-)
+
+commit 289953d4cba878a6ecb48a6ccb74b5e424ad3327
+Author: Luca Ferretti <elle uca libero it>
+Date: Tue Aug 11 01:42:10 2009 +0200
+
+ Updated Italian translation
+
+ po/it.po | 367 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 204 insertions(+), 163 deletions(-)
+
+commit 8f2ea941a5da81ef3b37a7bb291c3fe8e7fc5b52
+Author: Luca Ferretti <elle uca libero it>
+Date: Tue Aug 11 01:39:26 2009 +0200
+
+ status-icon: add forgotten : in previous commit
+
+ plugins/status-icon/status-icon-preferences.ui | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit ac4786a781a0330f7d28b243abd1727822757adb
+Author: Luca Ferretti <elle uca libero it>
+Date: Tue Aug 11 01:37:08 2009 +0200
+
+ status-icon: make label HIG compliant
+
+ plugins/status-icon/status-icon-preferences.ui | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 00db513ef58fc48c4ebf14ce7b9131b830c1801d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Aug 10 22:35:40 2009 +1000
+
+ libmediaplayerid: new fs-uuid property, containing the filesystem uuid
+
+ lib/libmediaplayerid/mediaplayerid.h | 1 +
+ lib/libmediaplayerid/mpid-device.c | 13 +++++++++++++
+ lib/libmediaplayerid/mpid-hal.c | 4 ++++
+ lib/libmediaplayerid/mpid-udev.c | 3 ++-
+ 4 files changed, 20 insertions(+), 1 deletions(-)
+
+commit 748bbf430aac0871c5b653c455aa4c6dd1088116
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Aug 10 22:02:15 2009 +1000
+
+ status-icon: sensible defaults for status icon and notification modes
+
+ data/rhythmbox.schemas | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 6a53761688d5bf460cfe62be048e4784dee0d1c8
+Author: Christian Kirbach <Christian Kirbach googlemail com>
+Date: Sun Aug 9 14:06:48 2009 +0200
+
+ Updated German translation.
+
+ po/de.po | 967 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 522 insertions(+), 445 deletions(-)
+
+commit bb77ce7e0958d7b95bbf0ef463318ef29d96e961
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Aug 9 18:09:06 2009 +1000
+
+ mtp: make filenames safe for FAT filesystems before transferring
+
+ lib/rb-file-helpers.c | 14 ++++++++++++--
+ lib/rb-file-helpers.h | 1 +
+ plugins/mtpdevice/rb-mtp-source.c | 1 +
+ 3 files changed, 14 insertions(+), 2 deletions(-)
+
+commit a1a2d251c6f6209d815ce1ee291cbd5bf12ad95e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Aug 9 18:05:48 2009 +1000
+
+ audiocd: add missing #ifdef for compiling without metadata getter
+
+ plugins/audiocd/rb-audiocd-source.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 109284875f2ae5b9200daffd6c781aa53b821ea7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Aug 8 23:29:31 2009 +1000
+
+ audiocd: don't require gtk 2.17.6 for metadata, just for the info bar
+
+ configure.ac | 4 ++--
+ plugins/audiocd/rb-audiocd-source.c | 10 ++++++----
+ 2 files changed, 8 insertions(+), 6 deletions(-)
+
+commit b5ee9a605958e4036d905c87344f8571d7e1a94d
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Fri Aug 7 19:21:13 2009 +0200
+
+ Updated Spanish translation
+
+ help/es/es.po | 64 +++++---------------------------------------------------
+ 1 files changed, 6 insertions(+), 58 deletions(-)
+
+commit 01131f849a446fcdf9aef108b5fa7fdaa05da26c
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Fri Aug 7 19:21:05 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 197 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 111 insertions(+), 86 deletions(-)
+
+commit 34ce7e378c4748e01eff0eb18bd82c04c90a0172
+Author: Bastien Nocera <hadess hadess net>
+Date: Fri Aug 7 15:19:32 2009 +0100
+
+ Bug 535065 â?? If a cd is not listed in musicbrainz it can not be added.
+
+ Add infobar to ask the user to enter the metadata into
+ MusicBrainz.
+
+ configure.ac | 4 +-
+ plugins/audiocd/album-info.ui | 30 +++++++++-------
+ plugins/audiocd/rb-audiocd-source.c | 66 ++++++++++++++++++++++++++++++++++-
+ 3 files changed, 84 insertions(+), 16 deletions(-)
+
+commit 01d9af5de7a3dbf6745e35e4bae6246945824e3a
+Author: Bastien Nocera <hadess hadess net>
+Date: Fri Aug 7 11:53:11 2009 +0100
+
+ Bug 322265 â?? Can't reload CD metadata
+
+ Add a "Reload metadata" button for Audio CDs. Based on patch from
+ Matt N <fisxoj gmail com>
+
+ plugins/audiocd/rb-audiocd-source.c | 40 +++++++++++++++++++++++++++++++++++
+ 1 files changed, 40 insertions(+), 0 deletions(-)
+
+commit 91e93ba16a92c1d50c2c44e23aef460b445bbf05
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Aug 5 21:45:43 2009 +1000
+
+ mtp: drop support for libmtp < 0.3.0, add GUdev based detection
+
+ The HAL device detection code is still there, and will be until GUdev is
+ widely available.
+
+ This uses the new device management functions in libmtp 0.3.0, which
+ means multiple devices should work (bug #563544). Since the device
+ detection is triggered by the removable media manager now, the 'scan
+ removable media' menu item now finds available MTP devices (bug #561953).
+
+ configure.ac | 32 ++++----
+ plugins/mtpdevice/Makefile.am | 2 +
+ plugins/mtpdevice/rb-mtp-plugin.c | 138 ++++++++++++++++++++++++++++++++++---
+ plugins/mtpdevice/rb-mtp-source.c | 64 +++++------------
+ plugins/mtpdevice/rb-mtp-source.h | 7 ++-
+ 5 files changed, 173 insertions(+), 70 deletions(-)
+
+commit cb09dc131c9dbfa78aa48835844ad13e8ec33697
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Aug 5 20:29:07 2009 +1000
+
+ fix a bunch of badly merged #include/#ifdef changes (oops)
+
+ lib/rb-util.c | 5 -----
+ plugins/generic-player/rb-generic-player-plugin.c | 6 ++----
+ plugins/generic-player/rb-generic-player-source.c | 8 +++-----
+ 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-helpers.c | 6 +-----
+ plugins/ipod/rb-ipod-plugin.c | 2 ++
+ shell/rb-removable-media-manager.c | 7 ++++++-
+ shell/rb-removable-media-manager.h | 2 ++
+ 12 files changed, 26 insertions(+), 24 deletions(-)
+
+commit 627ad41233dcd650324882897e1ae44607eac162
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Aug 5 07:18:49 2009 +1000
+
+ removable-media: add support for device-based sources
+
+ This is for sources representing devices for which no GVolume or GMount
+ will be created, such as MTP devices. There's a new
+ create-source-device signal, similar to create-source-volume and
+ create-source-mount.
+
+ shell/Makefile.am | 2 +
+ shell/rb-removable-media-manager.c | 122 ++++++++++++++++++++++++++++++++++-
+ shell/rb-removable-media-manager.h | 3 +
+ 3 files changed, 123 insertions(+), 4 deletions(-)
+
+commit 018fcd1bd473d3878c6ff972eba9c81f50ebed85
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Aug 5 07:09:23 2009 +1000
+
+ add configure checks for GUdev
+
+ configure.ac | 32 ++++++++++++++++++++++++++++++--
+ 1 files changed, 30 insertions(+), 2 deletions(-)
+
+commit d8388f496af6754906277cefd75139433b43a621
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Aug 4 23:39:35 2009 +1000
+
+ remove obsolete hal helper functions
+
+ lib/Makefile.am | 3 +--
+ lib/rb-util.c | 38 --------------------------------------
+ lib/rb-util.h | 2 --
+ 3 files changed, 1 insertions(+), 42 deletions(-)
+
+commit 45ba8a9199fe04ec9ac187c34608ba6823af1f5f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Aug 4 23:38:28 2009 +1000
+
+ ipod: use libmediaplayerid for device detection
+
+ plugins/ipod/Makefile.am | 2 -
+ plugins/ipod/rb-ipod-helpers.c | 165 ++++++++++------------------------------
+ plugins/ipod/rb-ipod-helpers.h | 4 +-
+ plugins/ipod/rb-ipod-plugin.c | 2 +-
+ plugins/ipod/rb-ipod-source.c | 2 +-
+ sources/Makefile.am | 1 -
+ 6 files changed, 45 insertions(+), 131 deletions(-)
+
+commit 936af352b097fa022d775f29e43fac64aa86654c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Aug 4 23:34:25 2009 +1000
+
+ generic-player: use libmediaplayerid for device info
+
+ plugins/generic-player/Makefile.am | 8 +-
+ plugins/generic-player/rb-generic-player-plugin.c | 16 +-
+ plugins/generic-player/rb-generic-player-source.c | 724 +++++----------------
+ plugins/generic-player/rb-generic-player-source.h | 6 +-
+ plugins/generic-player/rb-nokia770-source.c | 114 +---
+ plugins/generic-player/rb-nokia770-source.h | 4 +-
+ plugins/generic-player/rb-psp-source.c | 93 +---
+ plugins/generic-player/rb-psp-source.h | 4 +-
+ 8 files changed, 184 insertions(+), 785 deletions(-)
+
+commit ed55e746caf684361b69ccbb471894ef7c82ddd6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Aug 4 23:22:53 2009 +1000
+
+ use libmediaplayerid to find device information when creating sources
+
+ bindings/python/Makefile.am | 1 +
+ doc/reference/Makefile.am | 5 +---
+ lib/rb-marshal.list | 1 +
+ plugins/audiocd/Makefile.am | 3 +-
+ plugins/audiocd/rb-audiocd-plugin.c | 1 +
+ plugins/cd-recorder/Makefile.am | 2 -
+ plugins/generic-player/Makefile.am | 1 +
+ plugins/generic-player/rb-generic-player-plugin.c | 2 +-
+ plugins/ipod/Makefile.am | 3 +-
+ plugins/ipod/rb-ipod-plugin.c | 3 +-
+ plugins/mtpdevice/Makefile.am | 3 +-
+ shell/Makefile.am | 3 ++
+ shell/rb-removable-media-manager.c | 25 +++++++++++++-------
+ shell/rb-removable-media-manager.h | 3 +-
+ sources/Makefile.am | 1 +
+ 15 files changed, 36 insertions(+), 21 deletions(-)
+
+commit c439e1cd2f1b47de2ff860fe6334d1575173a751
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Aug 4 22:59:45 2009 +1000
+
+ add libmediaplayerid
+
+ This library is responsible for retrieving media player device
+ information. It uses GUdev and a set of media player info files,
+ or if built without GUdev, it can use HAL.
+
+ libmediaplayerid may be split out into its own repository somewhere,
+ depending on whether others find it useful.
+
+ configure.ac | 3 +
+ lib/Makefile.am | 2 +
+ lib/libmediaplayerid/Makefile.am | 44 ++++
+ lib/libmediaplayerid/mediaplayerid.h | 104 +++++++++
+ lib/libmediaplayerid/mpid-device.c | 409 ++++++++++++++++++++++++++++++++++
+ lib/libmediaplayerid/mpid-dummy.c | 27 +++
+ lib/libmediaplayerid/mpid-files.c | 98 ++++++++
+ lib/libmediaplayerid/mpid-hal.c | 256 +++++++++++++++++++++
+ lib/libmediaplayerid/mpid-private.h | 42 ++++
+ lib/libmediaplayerid/mpid-udev.c | 78 +++++++
+ lib/libmediaplayerid/mpid-util.c | 257 +++++++++++++++++++++
+ lib/libmediaplayerid/testmpid.c | 52 +++++
+ 12 files changed, 1372 insertions(+), 0 deletions(-)
+
+commit 55c40bb45f289f73fead7cd421ca6e59e390183f
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Sat Aug 1 15:07:50 2009 +0300
+
+ Updating Estonian translation
+
+ po/et.po | 177 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 88 insertions(+), 89 deletions(-)
+
+commit 0cf2bcb6698b7d164016318e92ed69726a9ee39f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Aug 1 09:21:29 2009 +1000
+
+ metadata: don't g_free GValues allocated with GSlice
+
+ Fixes metadata helper crashes when importing files with duplicate tags
+ (usually id3v1) and such. Fixes lp#396405.
+
+ metadata/rb-metadata-gst.c | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit ab0ba6d43b73d7030d3a2ea4c5c529919ea253c7
+Author: Bastien Nocera <hadess hadess net>
+Date: Fri Jul 31 18:44:51 2009 +0100
+
+ Accept afc mounts as iPods
+
+ We don't need to check the volume's data, we know that the
+ afc mounts will be iPod Touches/iPhones.
+
+ plugins/ipod/rb-ipod-helpers.c | 10 ++++++++++
+ plugins/ipod/rb-ipod-source.c | 2 ++
+ 2 files changed, 12 insertions(+), 0 deletions(-)
+
+commit 8797d31f55ebd9bc5790f0f675cdd4b7e3ae6201
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Fri Jul 31 18:36:41 2009 +0300
+
+ Updating Estonian translation
+
+ po/et.po | 42 +++++++++++++++++++++++++-----------------
+ 1 files changed, 25 insertions(+), 17 deletions(-)
+
+commit d3dc8d5b2bea65e9f9ff64c102220c8dde60bf9d
+Author: A S Alam <aalam users sf net>
+Date: Fri Jul 31 07:46:44 2009 +0530
+
+ Updating Punjabi Translation
+
+ po/pa.po | 177 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 94 insertions(+), 83 deletions(-)
+
+commit 679b7aead3e85684e082131dedfe9bba58ca2592
+Author: Aron Xu <aronxu gnome org>
+Date: Thu Jul 30 11:16:02 2009 +0800
+
+ Updated Simplified Chinese translation.
+
+ po/zh_CN.po | 2906 ++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1597 insertions(+), 1309 deletions(-)
+
+commit 47a5f4753d1cfcd2bcc2de10daeaa7a71f598d5d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jul 29 20:36:48 2009 +1000
+
+ metadata: don't crash if there are no saveable types (bug #590108)
+
+ metadata/rb-metadata-dbus-client.c | 20 +++++++++++++-------
+ 1 files changed, 13 insertions(+), 7 deletions(-)
+
+commit f7bf76d14b2758d21f23d693a62cc5e45b8fa4fb
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jul 27 23:25:05 2009 +1000
+
+ encoder: close output streams, now that giostreamsink doesn't
+
+ In gst-plugins-base 0.10.24 and later, giostreamsink will no longer
+ close the output stream, so we have to do it ourselves.
+
+ backends/gstreamer/rb-encoder-gst.c | 30 ++++++++++++++++++++++++++++++
+ 1 files changed, 30 insertions(+), 0 deletions(-)
+
+commit 0117c1593eed3f0b77edec6b5bbd7e686485064d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 9 22:57:41 2009 +1000
+
+ rearrange things to link less badly (bug #437110)
+
+ Plugin management code moves to shell/, librhythmbox-core gets built in
+ shell/ and contains everything except main.c. No more missing symbols
+ in any of the shared libraries.
+
+ Makefile.am | 2 +-
+ configure.ac | 1 -
+ corelib/Makefile.am | 18 -
+ doc/reference/Makefile.am | 11 +-
+ plugins/Makefile.am | 48 --
+ plugins/audiocd/Makefile.am | 2 +-
+ plugins/audioscrobbler/Makefile.am | 2 +-
+ plugins/brasero-disc-recorder/Makefile.am | 2 +-
+ plugins/cd-recorder/Makefile.am | 2 +-
+ plugins/daap/Makefile.am | 2 +-
+ plugins/fmradio/Makefile.am | 2 +-
+ plugins/generic-player/Makefile.am | 2 +-
+ plugins/ipod/Makefile.am | 2 +-
+ plugins/iradio/Makefile.am | 2 +-
+ plugins/lirc/Makefile.am | 2 +-
+ plugins/mmkeys/Makefile.am | 2 +-
+ plugins/mtpdevice/Makefile.am | 2 +-
+ plugins/power-manager/Makefile.am | 2 +-
+ plugins/rb-module.c | 185 --------
+ plugins/rb-module.h | 59 ---
+ plugins/rb-plugin-manager.c | 561 ----------------------
+ plugins/rb-plugin-manager.h | 79 ----
+ plugins/rb-plugin.c | 278 -----------
+ plugins/rb-plugin.h | 211 ---------
+ plugins/rb-plugins-engine.c | 728 -----------------------------
+ plugins/rb-plugins-engine.h | 64 ---
+ plugins/rb-python-module.c | 580 -----------------------
+ plugins/rb-python-module.h | 69 ---
+ plugins/rb-python-plugin.c | 277 -----------
+ plugins/rb-python-plugin.h | 52 --
+ plugins/sample/Makefile.am | 2 +-
+ plugins/status-icon/Makefile.am | 2 +-
+ plugins/visualizer/Makefile.am | 2 +-
+ po/POTFILES.in | 12 +-
+ podcast/Makefile.am | 6 +-
+ shell/Makefile.am | 57 ++-
+ shell/rb-module.c | 185 ++++++++
+ shell/rb-module.h | 59 +++
+ shell/rb-plugin-manager.c | 561 ++++++++++++++++++++++
+ shell/rb-plugin-manager.h | 79 ++++
+ shell/rb-plugin.c | 278 +++++++++++
+ shell/rb-plugin.h | 211 +++++++++
+ shell/rb-plugins-engine.c | 728 +++++++++++++++++++++++++++++
+ shell/rb-plugins-engine.h | 64 +++
+ shell/rb-python-module.c | 584 +++++++++++++++++++++++
+ shell/rb-python-module.h | 69 +++
+ shell/rb-python-plugin.c | 281 +++++++++++
+ shell/rb-python-plugin.h | 52 ++
+ 48 files changed, 3217 insertions(+), 3264 deletions(-)
+
+commit a67a818946f05f50ea9672f52b79848e91844ea6
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Fri Jul 24 15:12:41 2009 +0200
+
+ Hungarian translation updated
+
+ po/hu.po | 312 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 157 insertions(+), 155 deletions(-)
+
+commit 62b1256447a97b56b32517c96cb010fea9c7ec4d
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Wed Jul 22 19:09:35 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 424 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 218 insertions(+), 206 deletions(-)
+
+commit f82f42945acb6f9e7a5cc6e8ced3908a8bbe1b01
+Author: Gustavo Mora <gusfmora gmail com>
+Date: Wed Jul 22 23:38:56 2009 +1000
+
+ status-icon: make the mouse wheel action configurable (bug #376863)
+
+ The available actions are the existing volume control and next/previous
+ track.
+
+ data/rhythmbox.schemas | 14 +++++
+ plugins/status-icon/rb-status-icon-plugin.c | 66 ++++++++++++++++++++---
+ plugins/status-icon/status-icon-preferences.ui | 48 +++++++++++++++++-
+ 3 files changed, 118 insertions(+), 10 deletions(-)
+
+commit 8ff31389a4dfc3c4094d63b8dfb528fe5b0aa984
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Wed Jul 22 16:40:16 2009 +0300
+
+ Updating Estonian translation
+
+ po/et.po | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit c63b6663f56ff905238d1a4d73cb3cf76ea948e2
+Author: Piotr Janas <piotr janas t99 pl>
+Date: Tue Jul 21 23:34:32 2009 +1000
+
+ lyrics: use streaming title information if available (bug #586598)
+
+ With this, we make a fair attempt at getting lyrics for songs played in
+ radio streams.
+
+ plugins/lyrics/lyrics/__init__.py | 83 +++++++++++++++++++++----------------
+ 1 files changed, 47 insertions(+), 36 deletions(-)
+
+commit 36af8332c75ba127e54bdbe9715d6e9b926f8183
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jul 21 21:48:16 2009 +1000
+
+ RBHeader: update using playing-song-changed signal
+
+ The header widget is now updated when the new song is actually playing,
+ rather than when we ask the player to open it. The difference is most
+ visible when doing gapless transitions between tracks on the same album.
+
+ shell/rb-shell-player.c | 12 +--------
+ widgets/rb-header.c | 59 ++++++++++++----------------------------------
+ widgets/rb-header.h | 4 ---
+ 3 files changed, 18 insertions(+), 57 deletions(-)
+
+commit 8194026419c2df4314ba046ca12b719276760092
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jul 17 21:47:25 2009 +1000
+
+ mtp: don't crash handling albums with no name
+
+ plugins/mtpdevice/rb-mtp-source.c | 3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+commit 1178f68b4437c5afa94c2f326c60626001fee41d
+Author: Sweta Kothari <swkothar redhat com>
+Date: Mon Jul 13 06:03:33 2009 -0400
+
+ Updated Gujarati Translations
+
+ po/gu.po | 29 +++++++++++++----------------
+ 1 files changed, 13 insertions(+), 16 deletions(-)
+
+commit e2933efdd24b544593f29499481f1e2fbf9be10d
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Sun Jul 12 13:06:38 2009 +0200
+
+ Updated Spanish translation
+
+ help/es/es.po | 13 ++++---------
+ 1 files changed, 4 insertions(+), 9 deletions(-)
+
+commit 41d6850bd7a99c50612aa4973e5f2c0604682504
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Sat Jul 11 14:48:57 2009 +0200
+
+ Updated Spanish translation
+
+ help/es/es.po | 68 ++++++++++++--------------------------------------------
+ 1 files changed, 15 insertions(+), 53 deletions(-)
+
+commit 975179c06bdb4c1395045de8f82ae93a463d22a4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jul 11 13:58:44 2009 +1000
+
+ rhythmdb: dispose of the internal GCancellable properly (bug #588257)
+
+ rhythmdb/rhythmdb.c | 6 +++++-
+ 1 files changed, 5 insertions(+), 1 deletions(-)
+
+commit df34ae56b0d8e57f2415264c168f8021c656c17d
+Author: Götz Waschk <waschk mandriva org>
+Date: Sat Jul 11 12:39:46 2009 +1000
+
+ last.fm: link the plugin with libsoup-gnome (bug #588248)
+
+ plugins/audioscrobbler/Makefile.am | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+commit 561dce56eca9c908f9d80b178a8381ae838e5a66
+Author: Ask H. Larsen <asklarsen gmail com>
+Date: Thu Jul 9 18:20:45 2009 +0200
+
+ Updated Danish translation
+
+ po/da.po | 1123 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 583 insertions(+), 540 deletions(-)
+
+commit e8d83cdfb1ba93bda180eb7d55f10b8a1642175b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Jul 9 20:50:12 2009 +1000
+
+ playbin2: revert hacky fix for bug #585595, fix it properly
+
+ This adds a parameter to the player backend EOS signal indicating
+ whether the signal is being emitted early to allow a track transition.
+ We only allow playback to be stopped on real EOS signals.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 2 +-
+ backends/gstreamer/rb-player-gst.c | 14 ++------------
+ backends/rb-player.c | 14 +++++++++-----
+ backends/rb-player.h | 5 +++--
+ lib/rb-marshal.list | 1 +
+ shell/rb-shell-player.c | 8 +++++---
+ 6 files changed, 21 insertions(+), 23 deletions(-)
+
+commit fa158141f98924c0293ec3a78a483cb294a64d3b
+Author: Pascal Terjan <pterjan linuxfr org>
+Date: Fri Jul 3 09:17:06 2009 +0200
+
+ plugins: make a warning message more understandable (bug #587662)
+
+ Signed-off-by: Pascal Terjan <pterjan linuxfr org>
+
+ plugins/rb-python-module.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit b31903698c578add3748d8c38140e31c05e8c2c7
+Author: Theppitak Karoonboonyanan <thep linux thai net>
+Date: Thu Jul 9 11:25:46 2009 +0700
+
+ Updated Thai translation.
+
+ po/th.po | 2852 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1611 insertions(+), 1241 deletions(-)
+
+commit 4cc17e48ef476f0d47dc708add20abcf5d5474e3
+Author: Jorge González <jorgegonz svn gnome org>
+Date: Tue Jul 7 22:40:15 2009 +0200
+
+ Updated Spanish translation
+
+ help/es/es.po | 1686 +++++++++++++++++++++++++++++++++++----------------------
+ 1 files changed, 1037 insertions(+), 649 deletions(-)
+
+commit 816488eedf136cdc099f2d75bea8cadd8db927cf
+Author: Daniel Nylander <po danielnylander se>
+Date: Tue Jul 7 22:25:08 2009 +0200
+
+ Updated Swedish translation
+
+ po/sv.po | 510 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 261 insertions(+), 249 deletions(-)
+
+commit a98da1d337684bbd00f25aab02f911f15215ef6d
+Author: Joan Duran <jodufi gmail com>
+Date: Mon Jul 6 21:20:51 2009 +0200
+
+ Updated Catalan translation
+
+ po/ca.po | 2934 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1665 insertions(+), 1269 deletions(-)
+
+commit 051b31659ffda6fe94bc51243d5b949dda87a442
+Author: Sweta Kothari <swkothar redhat com>
+Date: Mon Jul 6 02:21:39 2009 -0400
+
+ Updated Gujarati Translations
+
+ po/gu.po | 585 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 299 insertions(+), 286 deletions(-)
+
+commit 05020b29c17e5b7eb9391eca3e1d6b300fa77ec7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jul 5 20:30:51 2009 +1000
+
+ release 0.12.3
+
+ NEWS | 7 +++++++
+ configure.ac | 2 +-
+ 2 files changed, 8 insertions(+), 1 deletions(-)
+
+commit 1c74f1b047472bee1b11695cd3961584c4f5f5a8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jul 4 21:34:18 2009 +1000
+
+ loader: ensure we always release the gdk lock after callbacks (bug #587691)
+
+ plugins/rb/Loader.py | 31 ++++++++++++++++++++++---------
+ 1 files changed, 22 insertions(+), 9 deletions(-)
+
+commit 7e8864ae09b39c49a7c174f1eede0dfbece122f2
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jul 4 18:16:03 2009 +1000
+
+ player-gst: don't stop the pipeline in about-to-finish handler (bug #585595)
+
+ about-to-finish is emitted on a streaming thread, so we can't change the
+ pipeline state from there, and if there's nothing to play after the
+ current track, we want to wait until it actually finishes.
+
+ This is a bit of a hack, but it works for now.
+
+ backends/gstreamer/rb-player-gst.c | 9 +++++++++
+ 1 files changed, 9 insertions(+), 0 deletions(-)
+
+commit ab34a3ead0fd63e56d686afbd7c83a0a8e186343
+Author: Mark Krapivner <mark125 gmail com>
+Date: Fri Jul 3 18:31:38 2009 +0300
+
+ Updated Hebrew translation
+
+ po/he.po | 1254 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 623 insertions(+), 631 deletions(-)
+
+commit 60dea251298c8a7894e39b1a9a215d74f822ec01
+Author: ifelix <ifelix redhat com>
+Date: Fri Jul 3 16:16:42 2009 +0530
+
+ Tamil linguas added
+
+ po/LINGUAS | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 79f191ba6442490aaeaf58a7d464e2791d8b56ea
+Author: ifelix <ifelix redhat com>
+Date: Fri Jul 3 16:16:25 2009 +0530
+
+ Updated Tamil Translations
+
+ po/ta.po | 4956 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 4956 insertions(+), 0 deletions(-)
+
+commit 3b8c0f2cfeb8c533264ff5f8d03d1894a702ad5d
+Author: Mattias Põldaru <mahfiaz gmail com>
+Date: Thu Jul 2 05:37:34 2009 +0300
+
+ Updating Estonian translation
+
+ po/et.po | 4328 +++++++++++++++++++++++++++++++++++++++++++++++---------------
+ 1 files changed, 3279 insertions(+), 1049 deletions(-)
+
+commit bc5d1814b25e001fd37db30f11e548f3c4489fd1
+Author: A S Alam <aalam users sf net>
+Date: Thu Jul 2 06:44:38 2009 +0530
+
+ Updating translation for Punjabi
+
+ po/pa.po | 506 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 262 insertions(+), 244 deletions(-)
+
+commit 69f00d0f4f7e8de61ad1ce093488043bbf89fe23
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Thu Jul 2 00:04:12 2009 +0200
+
+ Hungarian translation updated
+
+ po/hu.po | 972 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 485 insertions(+), 487 deletions(-)
+
+commit 453b62df94d833ff27b70e62c3deb17b42c7ad6e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jul 1 10:44:19 2009 +1000
+
+ rhythmdb: don't crash when processing certain load errors (bug #587479)
+
+ Some metadata load events don't end up having a metadata reader
+ instance, but in some places we assumed they all did.
+
+ rhythmdb/rhythmdb.c | 23 ++++++++++++-----------
+ 1 files changed, 12 insertions(+), 11 deletions(-)
+
+commit e121ba05876623b7e0ff36123e11dda4f117872b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 30 09:38:03 2009 +1000
+
+ first prerelease of 0.12.3
+
+ NEWS | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ README | 2 +-
+ configure.ac | 2 +-
+ 3 files changed, 94 insertions(+), 2 deletions(-)
+
+commit b89bc041494ba819358cb608dd6132818776c98a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 30 09:28:58 2009 +1000
+
+ metadata: use GSlice to allocate GValues (bug #587329)
+
+ Since commit 606ab6746597b8c1ca5d35e52db345bc46a67e8b they've been
+ freed as if they were allocated this way. This fixes various allocation
+ related complaints from the metadata helper process.
+
+ metadata/rb-metadata-gst.c | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit f6b27b5a7a6319948042dbf538df821c42258e3d
+Author: Luca Ferretti <elle uca libero it>
+Date: Mon Jun 29 07:50:13 2009 +0200
+
+ Updated Italian translation
+
+ po/it.po | 366 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 193 insertions(+), 173 deletions(-)
+
+commit 9b6e1f8abae7af8c53c22ed6a051636e892be101
+Author: Claude Paroz <claude 2xlibre net>
+Date: Sun Jun 28 21:00:13 2009 +0200
+
+ Updated French translation (ui and help)
+
+ help/fr/fr.po | 69 +++--
+ po/fr.po | 944 +++++++++++++++++++++++++++++----------------------------
+ 2 files changed, 515 insertions(+), 498 deletions(-)
+
+commit 3b829591bbce0f347f121ef22a94bf79dc8c06ce
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 28 11:42:21 2009 +1000
+
+ API doc: remove proxy config sections
+
+ doc/reference/rhythmbox-docs.sgml | 1 -
+ doc/reference/rhythmbox-sections.txt | 18 ------------------
+ doc/reference/rhythmbox.types | 2 --
+ 3 files changed, 0 insertions(+), 21 deletions(-)
+
+commit 76e886d660dff8d37cd83028158c8932893b36cd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 28 10:09:14 2009 +1000
+
+ audiocd: clean up properly when metadata loading fails (bug #516192)
+
+ plugins/audiocd/rb-audiocd-source.c | 8 +++++++-
+ 1 files changed, 7 insertions(+), 1 deletions(-)
+
+commit b35515b85b1f3fda18a6e8f879d257be76e7c140
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jun 27 18:06:05 2009 +1000
+
+ metadata: don't try to add NULL strings to dbus messages
+
+ Stops the metadata helper crashing when it can't identify the media type
+ of a file it's reading.
+
+ metadata/rb-metadata-dbus-service.c | 3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+commit 51abc1d08ca4ce7d71011745759f33d4b870f1c7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jun 27 15:02:23 2009 +1000
+
+ remove rb-proxy-config.c from POTFILES.in
+
+ po/POTFILES.in | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+commit e50a4772d024c174254b16c416025a1bea3af9dd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jun 27 13:54:27 2009 +1000
+
+ encoder-gst: use queue2 instead of queue
+
+ backends/gstreamer/rb-encoder-gst.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit cc1d43f6c8fbd7a80d480fc520e2ab8996947225
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jun 27 13:53:23 2009 +1000
+
+ encoder-gst: only add string tags if non-NULL and not empty
+
+ This fixes some GStreamer warnings.
+
+ backends/gstreamer/rb-encoder-gst.c | 56 +++++++++++++----------------------
+ 1 files changed, 21 insertions(+), 35 deletions(-)
+
+commit 8dd0926e24f0f8ba13e1e71585ecd44c4df1966d
+Author: Žygimantas BeruÄ?ka <zygis gnome org>
+Date: Fri Jun 26 19:37:06 2009 +0300
+
+ Updated Lithuanian translation
+
+ po/lt.po | 2891 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1634 insertions(+), 1257 deletions(-)
+
+commit ddb82e1457d12d39c30237767fe59246f6df4344
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 26 21:23:45 2009 +1000
+
+ remove old proxy code, use libsoup-gnome
+
+ Besides throwing away a pile of dead code, this means things work with
+ proxy autoconfiguration (bug #345712).
+
+ configure.ac | 4 +-
+ lib/Makefile.am | 5 +-
+ lib/rb-preferences.h | 1 -
+ lib/rb-proxy-config.c | 289 ---------------------
+ lib/rb-proxy-config.h | 78 ------
+ plugins/audioscrobbler/rb-audioscrobbler-plugin.c | 29 +--
+ plugins/audioscrobbler/rb-audioscrobbler.c | 57 +----
+ plugins/audioscrobbler/rb-audioscrobbler.h | 4 +-
+ plugins/audioscrobbler/rb-lastfm-source.c | 57 +----
+ shell/rb-shell.c | 17 --
+ 10 files changed, 27 insertions(+), 514 deletions(-)
+
+commit dea10f4abd5e5b7b44d0322711423a993543d434
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 26 10:14:43 2009 +1000
+
+ player-gst: fix crash on pipeline shutdown failure (bug #586985)
+
+ backends/gstreamer/rb-player-gst.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 531575723b8eb70466599ad217f2c2820b16bda1
+Author: Sandeep Shedmake <sshedmak redhat com>
+Date: Wed Jun 24 19:01:48 2009 +0530
+
+ Updated Marathi Translations
+
+ po/mr.po | 256 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 136 insertions(+), 120 deletions(-)
+
+commit 3b13bc39f524f15023dff660090f660c8fa0b7d3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jun 24 19:32:14 2009 +1000
+
+ ipod: implement move-to-trash for playlists (bug #586649)
+
+ plugins/ipod/rb-ipod-source.c | 32 ++++++++++++++----------
+ plugins/ipod/rb-ipod-source.h | 3 ++
+ plugins/ipod/rb-ipod-static-playlist-source.c | 20 ++++++++++++++-
+ 3 files changed, 41 insertions(+), 14 deletions(-)
+
+commit 8b1b586d6030e653ad2fd62aec5f3969151498ba
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jun 24 19:27:33 2009 +1000
+
+ generic-player: implement move-to-trash in playlists
+
+ .../rb-generic-player-playlist-source.c | 38 +++++++++-
+ plugins/generic-player/rb-generic-player-source.c | 82 ++++++++++++++------
+ plugins/generic-player/rb-generic-player-source.h | 5 +
+ 3 files changed, 100 insertions(+), 25 deletions(-)
+
+commit 4c7affae378869b7b6cfc7f13367c762bcfff038
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jun 24 19:21:55 2009 +1000
+
+ generic-player: shorten function names in the playlist source class
+
+ .../rb-generic-player-playlist-source.c | 32 ++++++++++---------
+ 1 files changed, 17 insertions(+), 15 deletions(-)
+
+commit 660e2b9358062c52fe6016abfb0db5c223b65190
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jun 24 10:43:14 2009 +1000
+
+ rhythmdb: rearrange a message so intltool notices the translator comment
+
+ rhythmdb/rhythmdb.c | 12 +++++++-----
+ 1 files changed, 7 insertions(+), 5 deletions(-)
+
+commit a4d0777f15629e1a942f8b7a648cb43025e5d6e4
+Author: Leonardo Ferreira Fontenelle <leonardof gnome org>
+Date: Tue Jun 23 21:20:01 2009 -0300
+
+ Updated Brazilian Portuguese translation.
+
+ Fixed access key errors as well. Closes bugs #576792, #576804, #576805,
+ #576806, #576816, #576817, #576819 and #576821.
+
+ po/pt_BR.po | 90 +++++++++++++++++++++++++----------------------------------
+ 1 files changed, 38 insertions(+), 52 deletions(-)
+
+commit 07ecf70823e3c42381f621f5adfe3e41161dd435
+Author: César Veiga <tombs linuxmail org>
+Date: Tue Jun 23 20:26:50 2009 -0300
+
+ Updated Brazilian Portuguese translation.
+
+ po/pt_BR.po | 2586 +++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 1448 insertions(+), 1138 deletions(-)
+
+commit 8ab9c0721fd14d4309d760d3bf0f26df8f6cab3a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 23 22:54:36 2009 +1000
+
+ encoder: fix the queue size parameters so they actually help
+
+ Previously, with max-size-time set to 2 minutes and everything else at
+ default values, either max-size-buffers (200) or max-size-bytes (~10mb)
+ would take effect. For CD audio, 200 buffers is 200 CD sectors, which
+ is under 3 seconds.
+
+ This makes CD ripping about twice as fast for me.
+
+ backends/gstreamer/rb-encoder-gst.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 39ae571ee625b81c8a5a2b425428fb525bf291ef
+Author: Amitakhya Phukan <aphukan aphukan pnq redhat com>
+Date: Mon Jun 22 14:00:15 2009 +0530
+
+ Updated Assamese translations
+
+ po/as.po | 1717 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 870 insertions(+), 847 deletions(-)
+
+commit 3ee01d00ebc2b2af6babcbd93712d3c1a0304b59
+Author: Jorge Gonzalez <jorgegonz svn gnome org>
+Date: Sun Jun 21 10:34:43 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 256 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 136 insertions(+), 120 deletions(-)
+
+commit e1e712995d444b747037af8321d7c67f2ded2a4b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jun 20 20:47:02 2009 +1000
+
+ add album-info.ui to makefile
+
+ plugins/audiocd/Makefile.am | 4 +++-
+ 1 files changed, 3 insertions(+), 1 deletions(-)
+
+commit 6a6b1f155d568f57133e63694bb7d4f5cee50b35
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jun 20 18:57:02 2009 +1000
+
+ add album-info.ui to POTFILES.in
+
+ po/POTFILES.in | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 23ca394b7e612a3f10898fed970c50a507ef2dd4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jun 20 18:04:56 2009 +1000
+
+ audiocd: make title, genre, and artist columns editable in place
+
+ plugins/audiocd/rb-audiocd-source.c | 5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+commit 128f2706aab6ef896d6f25e6f2d281d3e06a876f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jun 20 18:03:40 2009 +1000
+
+ entry-view: add function for making columns editable
+
+ bindings/python/rb.defs | 10 ++++++
+ widgets/rb-entry-view.c | 78 +++++++++++++++++++++++++++++++++++++++++++++++
+ widgets/rb-entry-view.h | 3 ++
+ 3 files changed, 91 insertions(+), 0 deletions(-)
+
+commit a992081242f2639a5343fe7609da0f43d1a804d0
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jun 20 12:25:07 2009 +1000
+
+ generic-player: fix crash when trying to delete with no audio folders
+
+ plugins/generic-player/rb-generic-player-source.c | 16 +++++++++-------
+ 1 files changed, 9 insertions(+), 7 deletions(-)
+
+commit 98558435e7efb12feb8ecb8d1d59f067b1155eeb
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Jun 20 11:50:33 2009 +1000
+
+ audiocd: disable paranoia when reading TOC information
+
+ This has the side effect of reducing cdparanoia's cache size, making the
+ TOC scan faster.
+
+ plugins/audiocd/rb-audiocd-source.c | 6 ++++++
+ 1 files changed, 6 insertions(+), 0 deletions(-)
+
+commit d231afc868b8a9aff40deeec3add32a7e73a7875
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 19 23:37:32 2009 +1000
+
+ status-icon: check widgets exist before updating them for gconf changes
+
+ plugins/status-icon/rb-status-icon-plugin.c | 16 ++++++++++------
+ 1 files changed, 10 insertions(+), 6 deletions(-)
+
+commit e1e65ce46c820e5b32b9eccbea91a9a07cc094ad
+Author: Amitakhya Phukan <aphukan fedoraproject org>
+Date: Fri Jun 19 17:20:14 2009 +0530
+
+ Added as to LINGUAS and adding new Assamese translations.
+
+ po/LINGUAS | 1 +
+ po/as.po | 4860 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 4861 insertions(+), 0 deletions(-)
+
+commit 0ff073b314fa95f3ab189fdabc830f29141e4e5b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 19 21:31:28 2009 +1000
+
+ update for new totem-plparser API additions (bug #586363, #586365)
+
+ plugins/audioscrobbler/rb-lastfm-source.c | 1 +
+ plugins/iradio/rb-iradio-source.c | 1 +
+ 2 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 87642de0566e8ed8f82f52ab4fc6d4357f3ce855
+Author: Luca Ferretti <elle uca libero it>
+Date: Fri Jun 19 09:02:38 2009 +0200
+
+ Updated Italian translation
+
+ po/it.po | 858 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 429 insertions(+), 429 deletions(-)
+
+commit ead36999a19e2dc4370127e29e7cf4163259cb28
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 19 14:29:24 2009 +1000
+
+ audiocd: use album artist info for extra metadata requests (bug #550491)
+
+ plugins/audiocd/rb-audiocd-source.c | 107 ++++++++++++++++++++++++++++++----
+ 1 files changed, 94 insertions(+), 13 deletions(-)
+
+commit d7dc14b15febb17315f690b0007bf96fcd72af85
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 19 14:26:13 2009 +1000
+
+ audiocd: add album info UI, hide 'album' column
+
+ The album info UI is mostly copied from sound-juicer, with the addition
+ of the album artist sortname.
+
+ plugins/audiocd/album-info.ui | 196 +++++++++++++++++++++++++++++++++
+ plugins/audiocd/rb-audiocd-source.c | 202 +++++++++++++++++++++++++++++++++--
+ 2 files changed, 391 insertions(+), 7 deletions(-)
+
+commit 3e38e86a7c483d196d2cbe71cbc427a9d63e933b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 19 14:20:19 2009 +1000
+
+ audiocd: don't show the search bar
+
+ plugins/audiocd/rb-audiocd-source.c | 41 +++++++++++++++++++++++++++++++++++
+ 1 files changed, 41 insertions(+), 0 deletions(-)
+
+commit 2d3deaf286595db867d3a434d23ed017045ef272
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 19 14:16:03 2009 +1000
+
+ library: request album artist name metadata when building filenames
+
+ This is currently only available through the extra metadata mechanism,
+ but at some point it should be added as a regular entry property.
+
+ rhythmdb/rhythmdb.h | 2 ++
+ sources/rb-library-source.c | 28 +++++++++++++++++++++-------
+ 2 files changed, 23 insertions(+), 7 deletions(-)
+
+commit b53fa656b99149540dff96da4de18385977b9b71
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 19 14:11:08 2009 +1000
+
+ ensure RBSource 'plugin' property is set during construction
+
+ sources/rb-source.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 43aaef9cf17331941c3c41077d3153dab1bc217f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jun 17 16:04:24 2009 +1000
+
+ magnatune: add missing object ID in GtkBuilder file for purchasing
+
+ plugins/magnatune/magnatune-purchase.ui | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 25e864944bfa652e06e6ca0d40dfad6dd60d6b3d
+Author: Stefano Frangioni <dummy it gmail com>
+Date: Tue Jun 16 21:30:53 2009 +1000
+
+ rb-client: add --set-rating command (bug #583108)
+
+ remote/dbus/rb-client.c | 39 ++++++++++++++++++++++++++++++++++++++-
+ 1 files changed, 38 insertions(+), 1 deletions(-)
+
+commit 0d2157c6eae2a7c0ff106dc077f74c48589423e2
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 15 23:35:16 2009 +1000
+
+ generic-player: remove empty directories when deleting (bug #584701)
+
+ When deleting a file from a generic player, walk up the directory
+ structure deleting directories until we hit a non-empty one, one of the
+ device's audio folders, or the root of the device filesystem.
+
+ plugins/generic-player/rb-generic-player-source.c | 65 +++++++++++++++++++++
+ 1 files changed, 65 insertions(+), 0 deletions(-)
+
+commit 65f1f82ef9fda2f878be45aeef5ab26dbcf0beab
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 15 22:12:33 2009 +1000
+
+ fix interaction with pulseaudio flat volume (bug #584958)
+
+ First, we count the number of volume changes that have been made, and
+ keep track of the last change to be applied to the pipeline. Then,
+ when starting the pipeline, we apply any volume changes that were made
+ while the pipeline was not running.
+
+ The extra trick here is that when the audio sink provides volume
+ control, we ignore the first volume setting, which restores the volume
+ setting from gconf. The reason we do this is that pulseaudio remembers
+ our volume for itself and applies it correctly, without modifying the
+ reference output volume.
+
+ This change also fixes the volume change notification in the playbin2
+ backend, which was using the wrong signal.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 21 +++++++++----
+ backends/gstreamer/rb-player-gst.c | 49 ++++++++++++++++++++++++++----
+ 2 files changed, 58 insertions(+), 12 deletions(-)
+
+commit 738871da60fd8a6e628e8a9c7d1023c75a61e00c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 15 18:17:56 2009 +1000
+
+ rhythmdb: initialise podcast fields to empty string (bug #556296)
+
+ rhythmdb/rhythmdb.c | 17 +++++++++++++++++
+ 1 files changed, 17 insertions(+), 0 deletions(-)
+
+commit eb83a0afd3b7c56d2c399919fae72ae65de06f40
+Author: Sandeep Shedmake <sshedmak redhat com>
+Date: Mon Jun 15 14:24:32 2009 +0530
+
+ Updated Marathi Translations
+
+ po/mr.po | 163 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 86 insertions(+), 77 deletions(-)
+
+commit 71e5be87db86a55e38f54e4c345a7a266762c51b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 14 22:51:53 2009 +1000
+
+ artdisplay: use fuzzy matching to filter search results (bug #349066)
+
+ Rework the processing of Amazon search results to use the fuzzy string
+ matcher I added earlier. Rather than trying to do exact or substring
+ matches in various combinations, we now do fuzzy matches for the album
+ name and each of the artist names in the search results (with a special
+ case for 'various artists' to help compilations).
+
+ To avoid getting the wrong album by the right artist, we reject results
+ where one of the matches is below a threshold. If the result doesn't
+ have a title or an artist, we use a default match strength slightly above
+ this threshold. We then combine the artist and album match strengths
+ and take the highest result, as long as it's above another threshold.
+
+ .../artdisplay/artdisplay/AmazonCoverArtSearch.py | 153 ++++++++++----------
+ 1 files changed, 80 insertions(+), 73 deletions(-)
+
+commit df7a9dce29b20e167bcd525e2a712a0f2887d5b4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 14 17:38:21 2009 +1000
+
+ lyrics: remove the default lyrics folder
+
+ This makes the plugin use the XDG cache dir rather than ~/.lyrics.
+
+ data/rhythmbox.schemas | 2 +-
+ plugins/lyrics/lyrics/__init__.py | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 41dd5fadde967ac65e3a8e59b762cac1c3e92ac7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 14 17:34:56 2009 +1000
+
+ lyrics: use fuzzy matches to check lyrics search results (bug #358313)
+
+ This only applies to the leoslyrics.com and astraweb.com lyrics
+ searches, as the others don't seem to return partial match results, or
+ are too weird for me to figure out how to add this.
+
+ plugins/lyrics/lyrics/AstrawebParser.py | 34 ++++++++++++++--------
+ plugins/lyrics/lyrics/LeoslyricsParser.py | 45 +++++++++++++++++++++++------
+ 2 files changed, 58 insertions(+), 21 deletions(-)
+
+commit da948c881531b535af3f5379097baa0df7467092
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 14 17:32:33 2009 +1000
+
+ lyrics: don't search for 'unknown' as an artist or title
+
+ plugins/lyrics/lyrics/__init__.py | 47 ++++++++++++++++++++++--------------
+ 1 files changed, 29 insertions(+), 18 deletions(-)
+
+commit e0c38ff77ed342cb6fb2b1836c094a4453757019
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 14 17:30:49 2009 +1000
+
+ add a fuzzy string matcher to the python 'rb' module
+
+ plugins/rb/Makefile.am | 1 +
+ plugins/rb/stringmatch.py | 53 +++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 54 insertions(+), 0 deletions(-)
+
+commit 131663e1f5eaf5e9295be3b7c7116219c0d16f29
+Author: Mario Blättermann <mariobl gnome org>
+Date: Sat Jun 13 11:20:23 2009 +0200
+
+ Updated German doc translation
+
+ help/de/de.po | 1690 ++++++++++++++++++++++++++++++++++-----------------------
+ 1 files changed, 1007 insertions(+), 683 deletions(-)
+
+commit cf29d9daaac71f1602b29974b9fc43ba03b84261
+Author: Daniel Nylander <po danielnylander se>
+Date: Sat Jun 13 10:46:26 2009 +0200
+
+ Updated sv translation (Daniel Nylander)
+
+ po/sv.po | 2500 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 1385 insertions(+), 1115 deletions(-)
+
+commit 453a8ecbc728998197e672a3a698c5fa7df5a379
+Author: Milo Casagrande <milo ubuntu com>
+Date: Fri Jun 12 12:06:40 2009 -0400
+
+ Fixed some typos in the manual
+
+ * Fixed some mispelled rhythmbox now changed with an entity
+ * Fixes bug 502670
+
+ help/C/rhythmbox.xml | 8 ++++----
+ 1 files changed, 4 insertions(+), 4 deletions(-)
+
+commit e2f9d8063aaf04e42864e094a80e692b48dd97a4
+Author: John Iacona <plate0salad gmail com>
+Date: Fri Jun 12 23:01:45 2009 +1000
+
+ shell: add packing parameters for plugin-provided widgets (bug #585524)
+
+ Adds packing parameters (same as those for gtk_box_pack_start) to
+ rb_shell_add_widget. For the python bindings, the previously used
+ values are now the defaults. C plugins will require code changes to
+ compile.
+
+ bindings/python/rb.defs | 2 ++
+ plugins/visualizer/rb-visualizer-plugin.c | 6 ++++--
+ shell/rb-shell.c | 4 ++--
+ shell/rb-shell.h | 2 +-
+ 4 files changed, 9 insertions(+), 5 deletions(-)
+
+commit 167355eb68ba577624623ae5f7f8c5949e34f69c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 12 19:25:53 2009 +1000
+
+ rhythmdb: allow errors to be replaced by song entries (bug #539007)
+
+ We do normal imports by creating events with no entry type
+ specified (for some reason); a logic bug in the metadata load processing
+ code meant that in this case, an import error would never be deleted and
+ replaced with a regular song entry. Now torrent downloads and other
+ types of transfer into the music library will eventually be imported
+ correctly.
+
+ rhythmdb/rhythmdb.c | 8 ++++----
+ 1 files changed, 4 insertions(+), 4 deletions(-)
+
+commit 185c60d7e3083b87ec6ba0a7b1f2443d1d8c1d56
+Author: Sweta Kothari <swkothar redhat com>
+Date: Fri Jun 12 14:46:30 2009 +0530
+
+ Updated Gujarati Translation
+
+ po/gu.po | 429 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 244 insertions(+), 185 deletions(-)
+
+commit 844b1243dbbb1e5ff66591872ab0bf7a56b421a3
+Author: A S Alam <aalam users sf net>
+Date: Fri Jun 12 06:11:10 2009 +0530
+
+ updating translation for Punjabi (Gurmukhi) pa.po
+
+ po/pa.po | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit de658d10db504870c8ba65cc1f025a484da9d0a1
+Author: A S Alam <aalam users sf net>
+Date: Fri Jun 12 06:10:27 2009 +0530
+
+ updating translation for Punjabi (Gurmukhi) pa.po
+
+ po/pa.po | 370 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 186 insertions(+), 184 deletions(-)
+
+commit 28ab6c8df4508514d3aed98db3ebd314adf21f23
+Author: Claude Paroz <claude 2xlibre net>
+Date: Thu Jun 11 22:51:48 2009 +0200
+
+ Updated French help translation
+
+ help/fr/fr.po | 1362 +++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 698 insertions(+), 664 deletions(-)
+
+commit 713d08da8528f32149204cff72f713dcc4cd0774
+Author: Claude Paroz <claude 2xlibre net>
+Date: Thu Jun 11 21:44:55 2009 +0200
+
+ help: Some more documentation update
+
+ * Removed ellipsis from interface labels, as of GDP Style guide.
+ * Replaced Source list by Side pane.
+ * Other minor fixes.
+
+ help/C/rhythmbox.xml | 69 +++++++++++++++++++++++++++----------------------
+ 1 files changed, 38 insertions(+), 31 deletions(-)
+
+commit f0617b51a0136e0cc1c3b71ba07ececbbac7316c
+Author: Dean Sas <dean deansas org>
+Date: Thu Jun 11 20:45:47 2009 +0200
+
+ help: Updated documentation (bug #531310)
+
+ * Adds "transfer music to music players" and "use music stores" to list of
+ features
+ * Points out tags can be edited (bug 488888)
+ * Updates 'new radio item' menu entry
+ * Removes the tip that says you can't write to ipods (bug 528293)
+ * Shuffle some of the preferences documentation about.
+
+ help/C/rhythmbox.xml | 234 +++++++++++++++++++++++++++-----------------------
+ 1 files changed, 128 insertions(+), 106 deletions(-)
+
+commit cc9bfc58221799c9e491ecb176292b935ff848e9
+Author: Sweta Kothari <swkothar redhat com>
+Date: Thu Jun 11 17:01:51 2009 +0530
+
+ Updated Gujarati Translation
+
+ po/gu.po | 146 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 76 insertions(+), 70 deletions(-)
+
+commit 07e61d1948ddf004eedc32257a470cb4d1d22b0c
+Author: Claude Paroz <claude 2xlibre net>
+Date: Thu Jun 11 09:17:29 2009 +0200
+
+ More duplicated help figures deleted
+
+ help/es/figures/rb-notification-zone.png | Bin 4238 -> 0 bytes
+ help/es/figures/rb-toolbar-shuffle.png | Bin 4579 -> 0 bytes
+ help/fr/figures/rb-toolbar-shuffle.png | Bin 4579 -> 0 bytes
+ 3 files changed, 0 insertions(+), 0 deletions(-)
+
+commit 112e2c74339ea6b05a699fb5c49201cde1283815
+Author: Jorge Gonzalez <jorgegonz svn gnome org>
+Date: Thu Jun 11 09:10:14 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 360 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 182 insertions(+), 178 deletions(-)
+
+commit f3db8ef9178a9585f8472e9cb7a34037729ee3e1
+Author: Claude Paroz <claude 2xlibre net>
+Date: Thu Jun 11 09:05:31 2009 +0200
+
+ Remove executable bit from figure
+
+ help/C/figures/rb-volume-changer.png | Bin 5916 -> 5916 bytes
+ 1 files changed, 0 insertions(+), 0 deletions(-)
+
+commit 31e62eeca457afd24297d25b2ff940fd81952f17
+Author: Claude Paroz <claude 2xlibre net>
+Date: Thu Jun 11 09:05:10 2009 +0200
+
+ Remove duplicated figures (identical as original)
+
+ help/es/figures/rb-toolbar-repeat.png | Bin 4614 -> 0 bytes
+ help/fr/figures/rb-toolbar-repeat.png | Bin 4614 -> 0 bytes
+ help/zh_CN/figures/rb-notification-zone.png | Bin 4238 -> 0 bytes
+ 3 files changed, 0 insertions(+), 0 deletions(-)
+
+commit 0b217fa895f03cf88d3bb47b7ceffac948d849b7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Jun 11 00:39:57 2009 +1000
+
+ player-gst: pretend playing time is 0 during track changes (bug #584804)
+
+ Since we don't know exactly when playbin2 changes from one track to the
+ next, we can't emit the playing-stream signal at the right point, and we
+ can't answer playing position queries properly either. So, we emit the
+ playing-stream signal when we set the new URI and pretend the playback
+ position is 0 (in the new stream) until the next timer tick.
+
+ backends/gstreamer/rb-player-gst.c | 13 ++++++++++++-
+ 1 files changed, 12 insertions(+), 1 deletions(-)
+
+commit 4beeb75ebb0683c07fe0c04672082cbf01c27824
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Jun 11 00:15:54 2009 +1000
+
+ shell-player: use gint64 for playback position in get_playing_time
+
+ shell/rb-shell-player.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit e41760f8d149eaa56373ad4322a87524eb2b6574
+Author: Sweta Kothari <swkothar redhat com>
+Date: Wed Jun 10 15:59:04 2009 +0530
+
+ Committed gu.po file
+
+ po/gu.po | 1031 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 521 insertions(+), 510 deletions(-)
+
+commit 6a06692f322ada49bd5a783134ec97edd912fff9
+Author: Markus Järvinen <mkj iki fi>
+Date: Wed Jun 10 19:14:59 2009 +1000
+
+ last-fm: enable creation of user playlist stations (bug #585043)
+
+ plugins/audioscrobbler/rb-lastfm-source.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 9d35e279457f6e036f8a670f6ad5096d333f45b9
+Author: Jean-Philippe Garcia Ballester <giga le-pec org>
+Date: Sat Jun 6 09:01:47 2009 +0200
+
+ daap: Allow IPv6 servers (bug #584930)
+
+ Using â??AF_INETâ??, â??sockaddr_inâ?? and â??inet_addrâ?? disallow connecting to IPv6 DAAP
+ servers.
+
+ The solution is to use â??soupâ?? to get the appropriate â??sockaddrâ?? and protocol
+ family for the given address.
+
+ plugins/daap/rb-daap-src.c | 32 +++++++++++++++++++-------------
+ 1 files changed, 19 insertions(+), 13 deletions(-)
+
+commit b6c3b13f7a4cb6a909c495c41a9eb2d66635ee71
+Author: Jean-Philippe Garcia Ballester <giga le-pec org>
+Date: Sat Jun 6 08:53:20 2009 +0200
+
+ daap: Fix â??Hostâ?? HTTP header on manual daap (bug #584927)
+
+ Do not resolve DAAP server hostname when adding a new DAAP share, but
+ instead store the hostname in the RBSource object.
+ Resolve the hostname only when necessary, i.e. when connecting with
+ â??socketâ?? and â??connectâ??.
+
+ plugins/daap/rb-daap-plugin.c | 81 +++++++++--------------------------------
+ plugins/daap/rb-daap-src.c | 13 ++++++-
+ 2 files changed, 29 insertions(+), 65 deletions(-)
+
+commit 3d3efe257a52674f3cda0830c114627402dcd2bc
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jun 10 17:43:34 2009 +1000
+
+ metadata: remove canSave from the dbus service
+
+ metadata/rb-metadata-dbus-service.c | 62 -----------------------------------
+ 1 files changed, 0 insertions(+), 62 deletions(-)
+
+commit 275e42a3df79b455243fdee808e15ef220d4401a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jun 10 17:40:33 2009 +1000
+
+ metadata: use the cached set of saveable types for can_save (bug #437324)
+
+ Now that the metadata client has a copy of the set of types the metadata
+ service can save, we don't need to ask it for each individual type.
+ This makes the song properties window appear noticeably quicker, since
+ we don't have to start a metadata service process any more.
+
+ metadata/rb-metadata-dbus-client.c | 47 ++++++++---------------------------
+ 1 files changed, 11 insertions(+), 36 deletions(-)
+
+commit c2c9cf37f8cf6bc811c69df72f11b14463f13d32
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jun 10 17:37:09 2009 +1000
+
+ metadata: after starting the metadata helper, ask what types it can save
+
+ Since the set of saveable media types can't change within the lifetime
+ of a metadata service process, we only need to ask once.
+
+ metadata/rb-metadata-dbus-client.c | 49 ++++++++++++++++++++++++++++++++++++
+ 1 files changed, 49 insertions(+), 0 deletions(-)
+
+commit 376931ca675387e42e2f8e7d9e30ececf67e7f14
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jun 10 17:35:49 2009 +1000
+
+ metadata: fix metadata dbus test client's --can-save option
+
+ metadata/test-metadata.c | 15 ++++++++++-----
+ 1 files changed, 10 insertions(+), 5 deletions(-)
+
+commit 765e3a5689042428c2403db9150d83ea0369c277
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Jun 10 17:34:44 2009 +1000
+
+ metadata: add rb_metadata_get_saveable_types method
+
+ This will be used to cache information on what media types can be
+ retagged. Not properly implemented in the dbus client yet.
+
+ metadata/rb-metadata-dbus-client.c | 17 +++++++++
+ metadata/rb-metadata-dbus-service.c | 63 ++++++++++++++++++++++++++++++++++-
+ metadata/rb-metadata-gst.c | 19 ++++++++++
+ metadata/rb-metadata.h | 1 +
+ 4 files changed, 99 insertions(+), 1 deletions(-)
+
+commit eda60102aafff5a751c0e6ce44482dde3fc47416
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 9 15:32:22 2009 +1000
+
+ rhythmdb: add descriptive error messages when plugin installation fails
+
+ When plugin installation fails or is cancelled, replace the existing
+ error message for the file with one that gives the names of the plugins
+ required.
+
+ rhythmdb/rhythmdb.c | 34 ++++++++++++++++++++++++++++++----
+ 1 files changed, 30 insertions(+), 4 deletions(-)
+
+commit f90922daa8bd7abb6d04afdedc4bbee08a0918ac
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 9 15:11:48 2009 +1000
+
+ metadata: remove the NOT_AUDIO and NOT_AUDIO_IGNORE errors
+
+ The metadata backend no longer makes these distinctions itself, so it
+ shouldn't have error codes for them.
+
+ metadata/rb-metadata-dbus-service.c | 8 +-------
+ metadata/rb-metadata.h | 2 --
+ metadata/test-metadata.c | 25 +++++++++++--------------
+ 3 files changed, 12 insertions(+), 23 deletions(-)
+
+commit cc39efb4f68403e1fbcb3922c96f99a1667917f9
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 9 15:08:22 2009 +1000
+
+ rhythmdb: only process missing plugin messages for audio files
+
+ When processing metadata read results, check the media types present in
+ the file before emitting the missing-plugin signal. For video and other
+ non-audio files, just unblock the metadata reader without attempting to
+ install plugins. Previous commits may have claimed to implement this
+ but they were lying.
+
+ rhythmdb/rhythmdb.c | 39 ++++++++++++++++++++++-----------------
+ 1 files changed, 22 insertions(+), 17 deletions(-)
+
+commit 8fb5a09da6c6f0fadaa141099fbdce5815a09fc9
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 9 15:05:10 2009 +1000
+
+ metadata: rework error information in dbus protocol
+
+ When sending metadata read results, we always send all the information
+ whether there was an error or not, as some of it is useful in either
+ case.
+
+ There were also a few cases where we'd send an error in a place that the
+ client wouldn't be expecting one.
+
+ metadata/rb-metadata-dbus-client.c | 22 +++---
+ metadata/rb-metadata-dbus-service.c | 132 +++++++++++++---------------------
+ 2 files changed, 62 insertions(+), 92 deletions(-)
+
+commit 0cfb6cd190e0f4d7e36b6716bd2f8203525e9ef0
+Author: Sandeep Shedmake <sshedmak redhat com>
+Date: Tue Jun 9 11:06:18 2009 +0530
+
+ Updated Marathi Translations
+
+ po/mr.po | 617 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 307 insertions(+), 310 deletions(-)
+
+commit aa340bfc97e0b50834d24e7c5866b98423d18883
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 9 10:33:13 2009 +1000
+
+ disable vala unless explicitly enabled
+
+ configure.ac | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 53cef2c233a5cfb8bd13bd98d34fe93a82402a8d
+Author: Mario Blättermann <mariobl gnome org>
+Date: Mon Jun 8 21:25:10 2009 +0200
+
+ Updated German translation
+
+ po/de.po | 589 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 295 insertions(+), 294 deletions(-)
+
+commit 06b27a5bca9662b76427f2137b0f1da56285a0d3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 8 20:07:24 2009 +1000
+
+ metadata: simplify tagger functions, drop human readable names
+
+ Pass in everything the tagger function needs (the pipeline, the source
+ element, and the tag list), and don't register human readable names for
+ them any more, since we don't use that information anyway. Don't
+ register non-taggable formats at all.
+
+ Since we now have a simple association of media types to tagger
+ functions, we can store them in a hash map rather than an array.
+
+ metadata/rb-metadata-gst.c | 230 ++++++++++++++------------------------------
+ 1 files changed, 72 insertions(+), 158 deletions(-)
+
+commit 606ab6746597b8c1ca5d35e52db345bc46a67e8b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 8 20:04:33 2009 +1000
+
+ metadata: minor cleanups, add some useful debug info
+
+ metadata/rb-metadata-gst.c | 20 +++++++++-----------
+ 1 files changed, 9 insertions(+), 11 deletions(-)
+
+commit 2347fff837af53798868ee0f9dcab7ad3a7f2b5e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 8 19:56:59 2009 +1000
+
+ metadata: figure out media types for missing plugins
+
+ We can reliably guess what media type the missing decoder or demuxer
+ processes based on the GStreamer media type strings, so we use that
+ information to update our knowledge of the media types in the file.
+
+ We don't need to use the 'unknown-type' signal any more, since the
+ missing plugin messages convey the same information more usefully.
+
+ With this, we only run the codec installer for audio-only files
+ (bug #537113).
+
+ metadata/rb-metadata-gst-common.c | 55 +++++++++++++++++++++++++++++++++++++
+ metadata/rb-metadata-gst-common.h | 10 +++++++
+ metadata/rb-metadata-gst.c | 53 ++++++++++++++++++++---------------
+ 3 files changed, 95 insertions(+), 23 deletions(-)
+
+commit 8139664724a58253273bb869e8689e12f4fc0532
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 8 19:38:48 2009 +1000
+
+ metadata: move media type and file size checks out to rhythmdb
+
+ This leaves us with no file type checks for podcast downloads, so m4a
+ podcasts containing image sequences will no longer show up as 'failed'.
+ (bug #479897)
+
+ metadata/rb-metadata-gst.c | 138 +-------------------------------------------
+ rhythmdb/rhythmdb.c | 99 ++++++++++++++++++++++++++-----
+ 2 files changed, 85 insertions(+), 152 deletions(-)
+
+commit efdc2dca0daa83a306062f936e9b08661849b136
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 8 19:15:54 2009 +1000
+
+ metadata: move some generic utility code to a separate file
+
+ Mostly to avoid copying and pasting it into the upcoming
+ reimplementation of the metadata backend.
+
+ metadata/Makefile.am | 4 +-
+ metadata/rb-metadata-gst-common.c | 205 +++++++++++++++++++++++++++++++++++++
+ metadata/rb-metadata-gst-common.h | 44 ++++++++
+ metadata/rb-metadata-gst.c | 163 +-----------------------------
+ 4 files changed, 254 insertions(+), 162 deletions(-)
+
+commit b934260e33d124069ee934235ea4e91e2c6e37aa
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 8 18:55:39 2009 +1000
+
+ metadata: add audio, video, other flags
+
+ Three new functions in the RBMetadata interface, returning whether the
+ file contains audio, video, and 'other' data. This is the first step in
+ moving the decision on whether to ignore a file outside the metadata
+ reader.
+
+ metadata/rb-metadata-dbus-client.c | 90 ++++++++++++++++++++++++-----------
+ metadata/rb-metadata-dbus-service.c | 13 +++++
+ metadata/rb-metadata-gst.c | 22 +++++++--
+ metadata/rb-metadata.h | 3 +
+ 4 files changed, 96 insertions(+), 32 deletions(-)
+
+commit 6f9139204b822b5d90dffcf9e0a8bb7785a00eb5
+Author: Sergey Rudchenko <sergey rudchenko gmail com>
+Date: Mon Jun 8 16:25:53 2009 +1000
+
+ status-icon: remove unnecessary inclusion of rb-marshal.h (bug #585114)
+
+ plugins/status-icon/rb-status-icon-plugin.c | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+commit 09ec683391a6c1ebbda72f90fa4b889384713e5f
+Author: Jorge Gonzalez <jorgegonz svn gnome org>
+Date: Sun Jun 7 23:13:36 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 300 ++++++++++++++++++++++++++++++--------------------------------
+ 1 files changed, 147 insertions(+), 153 deletions(-)
+
+commit 48e0d44c14ece84f214c2335e3362ff5409041e4
+Author: John Iacona <plate0salad gmail com>
+Date: Mon Jun 8 00:19:49 2009 +1000
+
+ new location for plugin UI elements: right side pane (bug #584182)
+
+ This is slightly more complicated than the existing UI locations as it
+ has a user-controllable width (via GtkPaned) and needs to be hidden when
+ empty.
+
+ bindings/python/rb.defs | 1 +
+ data/rhythmbox.schemas | 11 +++++++++++
+ lib/rb-preferences.h | 1 +
+ shell/rb-shell.c | 45 ++++++++++++++++++++++++++++++++++++++++++---
+ shell/rb-shell.h | 1 +
+ 5 files changed, 56 insertions(+), 3 deletions(-)
+
+commit 117e67986d8d4e3105803926776c608e8a7b7e43
+Author: A S Alam <aalam users sf net>
+Date: Sun Jun 7 16:33:03 2009 +0530
+
+ updating Translation for Gurmukhi
+
+ po/pa.po | 366 ++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 180 insertions(+), 186 deletions(-)
+
+commit 131e311c643af362638af1c584158f55cfbbfdca
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 7 13:05:41 2009 +1000
+
+ add comments for messages about output device failure (bug #584770)
+
+ backends/gstreamer/rb-player-gst-xfade.c | 1 +
+ backends/gstreamer/rb-player-gst.c | 1 +
+ 2 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 1926327fb84370a69b0725b51080bad961096246
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 7 13:04:13 2009 +1000
+
+ cd-recorder: remove full stops at the end of some messages (bug #584770)
+
+ plugins/cd-recorder/rb-recorder-gst.c | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit a2789cbc9f0db4ccbf8d8499c873c8ce49ec8767
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 7 13:02:42 2009 +1000
+
+ don't ask for translations for '0' or '-' in UI files (bug #584770)
+
+ data/ui/general-prefs.ui | 2 +-
+ data/ui/podcast-feed-properties.ui | 16 ++++++++--------
+ data/ui/podcast-properties.ui | 18 +++++++++---------
+ plugins/audioscrobbler/audioscrobbler-prefs.ui | 4 ++--
+ 4 files changed, 20 insertions(+), 20 deletions(-)
+
+commit dbe3f06881dc62cf7e293fd5bb3ce37e71035633
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 7 12:43:31 2009 +1000
+
+ fix up some incorrectly sized icons (bug #584726)
+
+ media-eject.png was 24x24 when it should have been 16x16
+ playlist.png was 30x28 when it should have been 32x32
+
+ data/icons/hicolor/16x16/actions/media-eject.png | Bin 579 -> 531 bytes
+ data/icons/hicolor/32x32/places/playlist.png | Bin 919 -> 862 bytes
+ 2 files changed, 0 insertions(+), 0 deletions(-)
+
+commit f336f365cdd302c42d1b8b568ed545aa213f4aae
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Jun 7 00:15:06 2009 +1000
+
+ remove some obsolete libs and cflags for the rhythmbox binary
+
+ shell/Makefile.am | 9 ---------
+ 1 files changed, 0 insertions(+), 9 deletions(-)
+
+commit 85a75aebd752d4a5a31514cda5a00ca1ade6628f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 5 23:19:06 2009 +1000
+
+ RBHeader: use elapsed-nano-changed to update slider (bug #382906)
+
+ widgets/rb-header.c | 24 ++++++++++++------------
+ 1 files changed, 12 insertions(+), 12 deletions(-)
+
+commit 8fb26c089a6d18dceee856b70c492627fa2c9ac4
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 5 23:15:44 2009 +1000
+
+ shell-player: add 'elapsed-nano-changed' signal
+
+ This is emitted on every player tick (currently 5Hz), allowing things to
+ be updated more than once per second and with subsecond precision. The
+ existing elapsed-changed signal remains as it's useful too, and because
+ it's part of the dbus interface.
+
+ lib/rb-marshal.list | 1 +
+ shell/rb-shell-player.c | 22 ++++++++++++++++++++++
+ shell/rb-shell-player.h | 1 +
+ 3 files changed, 24 insertions(+), 0 deletions(-)
+
+commit e7def113b95d80f8339bea733d7f995049b7d092
+Author: Sandeep Shedmake <sshedmak redhat com>
+Date: Fri Jun 5 18:01:39 2009 +0530
+
+ Updated Marathi Translatiuons
+
+ po/mr.po | 1278 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 664 insertions(+), 614 deletions(-)
+
+commit 7f1ef28cbeb50eb3d2b5c29256b0cbb9e36e8612
+Author: Sandeep Shedmake <sshedmak redhat com>
+Date: Fri Jun 5 09:43:44 2009 +0530
+
+ Updated Marathi Translatiuons
+
+ po/mr.po | 2579 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 1413 insertions(+), 1166 deletions(-)
+
+commit eb529f721d13da10c51a710c5541a79498c118e6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 5 13:14:55 2009 +1000
+
+ player-intf: use nanoseconds for times, add new param for play behaviour
+
+ Convert all times used in the player interface to nanoseconds, so we can
+ do fractional second crossfades and (theoretically) make the song
+ position slider move more smoothly.
+
+ Rather than overloading the crossfade duration to control how
+ rb_player_play behaves, add a new enum parameter with values for
+ crossfading, replacing the current stream, and playing after the current
+ stream ends.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 92 +++++++++++++-----------
+ backends/gstreamer/rb-player-gst.c | 13 ++--
+ backends/rb-player.c | 60 +++++++++++-----
+ backends/rb-player.h | 33 ++++++---
+ bindings/python/rb.defs | 14 ++++-
+ lib/rb-marshal.list | 1 +
+ shell/rb-shell-player.c | 114 ++++++++++++------------------
+ 7 files changed, 181 insertions(+), 146 deletions(-)
+
+commit fdebe06c0cbd9337ba72fd259ed57e1eb76c7bdf
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Jun 5 12:17:13 2009 +1000
+
+ remove the 'crossfade between songs on the same album' setting
+
+ data/ui/playback-prefs.ui | 60 ------------------------------------------
+ shell/rb-shell-player.c | 51 +++++++++--------------------------
+ shell/rb-shell-preferences.c | 26 ------------------
+ 3 files changed, 13 insertions(+), 124 deletions(-)
+
+commit 6555293c03bc577ca62456b470aaa86ea76748cb
+Author: A S Alam <aalam users sf net>
+Date: Thu Jun 4 20:19:12 2009 +0530
+
+ updating Translation for Gurmukhi
+
+ po/pa.po | 347 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 190 insertions(+), 157 deletions(-)
+
+commit ce19154f1fbf392e8ef5b682ff9fc5c5bbf56857
+Author: Nguy�n Thái Ng�c Duy <pclouds gmail com>
+Date: Thu Jun 4 21:45:28 2009 +1000
+
+ vi.po: updated Vietnamese translation
+
+ po/vi.po | 356 ++++++++++++++++++++++++++------------------------------------
+ 1 files changed, 151 insertions(+), 205 deletions(-)
+
+commit 0e09153368183de7c54f3977153f9f55a18d23c1
+Author: Nguy�n Thái Ng�c Duy <pclouds gmail com>
+Date: Thu Jun 4 21:44:21 2009 +1000
+
+ vi.po: updated by intltool
+
+ po/vi.po | 2805 ++++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 1651 insertions(+), 1154 deletions(-)
+
+commit e5765865f1b1495c9702e2591b4dd2b3f3ed4634
+Author: Tomasz Dominikowski <tdominikowski aviary pl>
+Date: Thu Jun 4 14:20:43 2009 +0200
+
+ Updated Polish translation
+
+ po/pl.po | 3315 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 1752 insertions(+), 1563 deletions(-)
+
+commit 0f653264280de6a86a30f29f84ef9a3d92b2672f
+Author: Jorge Gonzalez <jorgegonz svn gnome org>
+Date: Wed Jun 3 23:08:49 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 8690fc19bacafe8de7d1a6733a9b9c656f5b903b
+Author: Jorge Gonzalez <jorgegonz svn gnome org>
+Date: Wed Jun 3 20:07:22 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 237 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 129 insertions(+), 108 deletions(-)
+
+commit d5e56c4f81943084a6251f23ed1eac03da6f4905
+Author: Edgar Luna <edgar luna gmail com>
+Date: Wed Jun 3 14:41:44 2009 +1000
+
+ loader: fix some error handling in the gio implementation
+
+ plugins/rb/Loader.py | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 9127fafe536bf4278f8b3c9f33afdc40625d635f
+Author: Sergey Rudchenko <sergey rudchenko gmail com>
+Date: Wed Jun 3 10:59:10 2009 +1000
+
+ daap: trivial fix for building without gnome-keyring
+
+ plugins/daap/rb-daap-source.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 398a30c7acbad05902ae8e75a91dfefbda0f2af6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 23:12:42 2009 +1000
+
+ mtp: add a GStreamer source element for reading from MTP devices
+
+ This just copies the file to /tmp (using a random filename, thus fixing
+ bug #583700) in the NULL->READY transition, and deletes it in the
+ READY->NULL transition (fixing bug #576005), and uses a filesrc element
+ to handle the rest of the job.
+
+ plugins/mtpdevice/Makefile.am | 1 +
+ plugins/mtpdevice/rb-mtp-gst-src.c | 439 ++++++++++++++++++++++++++++++++++++
+ plugins/mtpdevice/rb-mtp-plugin.c | 6 +
+ plugins/mtpdevice/rb-mtp-source.c | 208 +++++++----------
+ po/POTFILES.in | 1 +
+ 5 files changed, 529 insertions(+), 126 deletions(-)
+
+commit a1861dcb121c9596c24c2f83b416e5d720430bcb
+Author: Manoj Kumar Giri <mgiri mgiri csb>
+Date: Tue Jun 2 18:30:37 2009 +0530
+
+ Added Oriya Language into the List
+
+ po/LINGUAS | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 1d33d812fe0cc051c3a03d4a0723eaacc96f4950
+Author: Manoj Kumar Giri <mgiri mgiri csb>
+Date: Tue Jun 2 18:29:14 2009 +0530
+
+ Updated Oriya Translation
+
+ po/or.po | 4867 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 4867 insertions(+), 0 deletions(-)
+
+commit 96ad3f25436fcd460d845c5c5b9654b71d977415
+Author: Manoj Kumar Giri <mgiri mgiri csb>
+Date: Tue Jun 2 18:29:03 2009 +0530
+
+ Added Entries for Oriya Translation & addition to LINGUAS.
+
+ po/ChangeLog | 5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+commit 24f2206863f80caa7bd4c3c0640756823dc7797b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:44:23 2009 +1000
+
+ audiocd: remove impl_try_playlist and just use rb_true_function
+
+ plugins/audiocd/rb-audiocd-source.c | 8 +-------
+ 1 files changed, 1 insertions(+), 7 deletions(-)
+
+commit 926c090bf100be10a17f3b56e12e3d15493dd56d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:40:43 2009 +1000
+
+ xfade: rework stream reuse to provide more useful behaviour
+
+ Rather than immediately reusing the old stream when opening the new one,
+ wait until the new stream is started (if trying to crossfade) or until
+ the old stream ends (for some approximation of gapless playback).
+
+ backends/gstreamer/rb-player-gst-xfade.c | 109 ++++++++++++++++++++++--------
+ 1 files changed, 80 insertions(+), 29 deletions(-)
+
+commit 1c38b8067e89b1443903dd446cd37630385733a5
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:36:48 2009 +1000
+
+ encoder-gst: remove extract_track(), emit playing-source instead
+
+ backends/gstreamer/rb-encoder-gst.c | 101 ++++++-----------------------------
+ 1 files changed, 17 insertions(+), 84 deletions(-)
+
+commit 20bc487fd727e4984c20eac0585023acf93670ce
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:34:22 2009 +1000
+
+ player-gst: remove cdda hackery, emit prepare-source instead
+
+ backends/gstreamer/rb-player-gst.c | 20 +++++++-------------
+ 1 files changed, 7 insertions(+), 13 deletions(-)
+
+commit 30011c47176c0f2e68a95038feefedbd1c77a24b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:33:59 2009 +1000
+
+ xfade: remove cdda hackery, emit prepare-source signal instead
+
+ backends/gstreamer/rb-player-gst-xfade.c | 22 ++--------------------
+ 1 files changed, 2 insertions(+), 20 deletions(-)
+
+commit ae5d132b2952c5357f77bad46de6c23814a5afff
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:30:56 2009 +1000
+
+ audiocd: make use of new prepare-source hooks
+
+ Cleaned up some old dead code too.
+
+ plugins/audiocd/rb-audiocd-plugin.c | 109 ++++++++++++++++++++--------------
+ 1 files changed, 64 insertions(+), 45 deletions(-)
+
+commit 4e8d220588df0ec0e3db9ffa60ce4334d7901d2f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:27:08 2009 +1000
+
+ encoder: add RBEncoderFactory singleton for plugin hooks
+
+ Since a new encoder instance is created for each file being transferred,
+ it's tricky for plugins to make use of any hooks we might add there.
+ RBEncoderFactory acts as a well known place for hooks to be located.
+ The only hook we have here so far is 'prepare-source', which does the
+ same thing as the signal of that name on the player backends.
+
+ backends/gstreamer/rb-encoder-gst.h | 2 +-
+ backends/rb-encoder.c | 63 +++++++++++++++++++++++++++++++++++
+ backends/rb-encoder.h | 35 ++++++++++++++++++--
+ 3 files changed, 96 insertions(+), 4 deletions(-)
+
+commit 02682c1c6bfc42142234b821108edcf9e7f2ef9e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:23:09 2009 +1000
+
+ add 'prepare-source' signal to player backends
+
+ This hook allows plugins to set any properties that may be required on
+ the GStreamer source element that cannot be set through the URI. The
+ only current example of this is setting the device property on cdda
+ source elements.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 11 +++++++++++
+ backends/gstreamer/rb-player-gst-xfade.h | 3 +++
+ backends/gstreamer/rb-player-gst.c | 11 +++++++++++
+ backends/gstreamer/rb-player-gst.h | 3 +++
+ lib/rb-marshal.list | 1 +
+ 5 files changed, 29 insertions(+), 0 deletions(-)
+
+commit aac6cd5a7c7b01dfac36c7589720737ca2bddbac
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:18:38 2009 +1000
+
+ player-gst: implement stream reuse
+
+ backends/gstreamer/rb-player-gst.c | 62 +++++++++++-------------------------
+ 1 files changed, 19 insertions(+), 43 deletions(-)
+
+commit 42e3a941bab9c15335d4ff837347bdd02d00ad93
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:06:45 2009 +1000
+
+ xfade: make RBXFadeStream a GstBin, rather than having it hold one
+
+ Override send_event for the stream bin so that events sent to the bin go
+ to the element that provides the bin's src pad. This means we can seek
+ on the bin, rather than having to dig out the pad to send the event to.
+
+ Simplify the stream reuse handler in the audio CD plugin by taking
+ advantage of this.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 173 ++++++++++++++++--------------
+ plugins/audiocd/rb-audiocd-plugin.c | 15 +---
+ 2 files changed, 96 insertions(+), 92 deletions(-)
+
+commit f951a211240c936682cac9f890d77b4d7609b692
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Jun 2 20:00:18 2009 +1000
+
+ player-gst: add stream reuse signals
+
+ The playbin backend can handle stream reuse the same way the crossfading
+ backend does, which lets us move the cdda specific hackery out to the
+ audio CD plugin.
+
+ backends/gstreamer/rb-player-gst.c | 22 ++++++++++++++++++++++
+ backends/gstreamer/rb-player-gst.h | 22 +++++++++++++++++-----
+ 2 files changed, 39 insertions(+), 5 deletions(-)
+
+commit 95c642e273ab80957502b534d53179c2799af4e4
+Author: Nguy�n Thái Ng�c Duy <pclouds gmail com>
+Date: Tue Jun 2 16:22:07 2009 +1000
+
+ Update libnotify required version to 0.4.1
+
+ status-icon plugin uses notify_notification_attach_to_status_icon().
+ According to [1], you need at least 0.4.1 for that function
+
+ [1] http://library.gnome.org/devel/libnotify/unstable/NotifyNotification.html#notify-notification-attach-to-status-icon
+
+ configure.ac | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 1bb4271da855100a3bbaf7383beb82e2648115a9
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 1 22:58:07 2009 +1000
+
+ status-icon: sync gconf and action status for config items (bug #584248)
+
+ plugins/status-icon/rb-status-icon-plugin.c | 44 ++++++++++++++++++++++-----
+ 1 files changed, 36 insertions(+), 8 deletions(-)
+
+commit 65ab85d37fc3111899f15d1b902cbf993199bf43
+Author: Mario Blättermann <mariobl gnome org>
+Date: Mon Jun 1 11:23:18 2009 +0200
+
+ Updated German translation
+
+ po/de.po | 302 ++++++++++++++++++++++++++++++--------------------------------
+ 1 files changed, 147 insertions(+), 155 deletions(-)
+
+commit 69c625560037fb53c186f526f769cbb2a089dabd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 1 18:17:27 2009 +1000
+
+ shell-player: remove idle handler used to emit notify::playing
+
+ This is no longer needed as the playing-stream handler already emits
+ notify::playing. The idle handler was a hack anyway, as there's no
+ guarantee the stream would really be playing by the time it was called.
+
+ shell/rb-shell-player.c | 23 -----------------------
+ 1 files changed, 0 insertions(+), 23 deletions(-)
+
+commit 6ffddc262511e11bb61ac91423057e59533c61bb
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 1 18:13:55 2009 +1000
+
+ player-gst: emit playing-stream after setting playing=TRUE (bug #583394)
+
+ playing-stream needs to be emitted at a point where rb_player_playing
+ will return TRUE, otherwise bits of the UI get out of sync.
+
+ backends/gstreamer/rb-player-gst.c | 15 ++++++---------
+ 1 files changed, 6 insertions(+), 9 deletions(-)
+
+commit 363ef6c9af734ff1d34e15e4fc9a4efccfe3bb65
+Author: Szilveszter �rdög <slipszi gmail com>
+Date: Mon Jun 1 12:28:40 2009 +1000
+
+ status-icon: add 'next' action to notification popups (bug #331272)
+
+ plugins/status-icon/rb-status-icon-plugin.c | 40 +++++++++++++++++++++++++--
+ 1 files changed, 37 insertions(+), 3 deletions(-)
+
+commit dc00b9a0232d43dee114a028bf27979214b1eb48
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 1 10:41:11 2009 +1000
+
+ daap: rework base URI construction for ipv6 compatibility (bug #584244)
+
+ Rather than building a http:// URI and making libsoup parse it, we
+ fill in the URI details separately. This is simpler and it also works
+ properly when the IP address we're using happens to be IPv6.
+
+ plugins/daap/rb-daap-connection.c | 8 ++++----
+ 1 files changed, 4 insertions(+), 4 deletions(-)
+
+commit 02159da160b33f0e411ec502f59213b12d445c73
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Jun 1 10:21:11 2009 +1000
+
+ fix a variety of plugin linking problems
+
+ All C plugins need to be linked against librhythmbox-core as well as any
+ other libraries they need.
+
+ plugins/daap/Makefile.am | 1 +
+ plugins/generic-player/Makefile.am | 3 ++-
+ plugins/iradio/Makefile.am | 4 +++-
+ plugins/lirc/Makefile.am | 2 ++
+ plugins/mtpdevice/Makefile.am | 4 ++--
+ plugins/power-manager/Makefile.am | 2 ++
+ plugins/sample/Makefile.am | 2 ++
+ plugins/status-icon/Makefile.am | 5 ++++-
+ plugins/visualizer/Makefile.am | 1 +
+ 9 files changed, 19 insertions(+), 5 deletions(-)
+
+commit 9c1dbca993904ea32a752585ae194662dc86e190
+Author: Mark Krapivner <mark125 gmail com>
+Date: Mon Jun 1 01:13:31 2009 +0300
+
+ fix a typo
+
+ po/he.po | 3238 ++++++++++++++++++++++++++++++++++++++------------------------
+ 1 files changed, 1967 insertions(+), 1271 deletions(-)
+
+commit 0c9d36ecc5d8866e69cdbadbe29495fc243e9817
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun May 31 23:02:48 2009 +1000
+
+ generic-player: don't search for playlists unnecessarily (bug #583934)
+
+ If we don't have any information at all about playlist support, there's
+ no need to go searching the entire device for playlists.
+
+ plugins/generic-player/rb-generic-player-source.c | 15 ++++++++++-----
+ 1 files changed, 10 insertions(+), 5 deletions(-)
+
+commit bcc46318ec43753c45866549c79703eff27c6ec5
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun May 31 18:06:08 2009 +1000
+
+ release 0.12.2
+
+ NEWS | 15 ++++++++++++++-
+ configure.ac | 2 +-
+ 2 files changed, 15 insertions(+), 2 deletions(-)
+
+commit b09c7102071d2a4a91eadc3a886ff64d7313821c
+Author: Claude Paroz <claude 2xlibre net>
+Date: Sat May 30 14:40:24 2009 +0200
+
+ Fixed validity of ne.po file
+
+ po/ne.po | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit e9bef083624b1fbfef77e3feef47731910ba36c1
+Author: Friedel Wolff <friedel translate org za>
+Date: Sat May 30 20:29:43 2009 +0800
+
+ Added af.po.
+
+ po/LINGUAS | 1 +
+ po/af.po | 4923 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 4924 insertions(+), 0 deletions(-)
+
+commit 853cdad23509f260a62237b4fb1d119a41908857
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri May 29 13:19:14 2009 +1000
+
+ catch and report errors when python module setup fails
+
+ plugins/rb-python-module.c | 21 +++++++++++++++++++++
+ 1 files changed, 21 insertions(+), 0 deletions(-)
+
+commit bcfb567ce74690fc034976be056548762e715b2a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri May 29 13:15:37 2009 +1000
+
+ don't install static libraries for plugins or librhythmbox-core
+
+ also don't install the sample vala plugin.
+
+ corelib/Makefile.am | 1 +
+ plugins/audiocd/Makefile.am | 1 +
+ plugins/audioscrobbler/Makefile.am | 1 +
+ plugins/brasero-disc-recorder/Makefile.am | 1 +
+ plugins/cd-recorder/Makefile.am | 1 +
+ plugins/daap/Makefile.am | 1 +
+ plugins/fmradio/Makefile.am | 1 +
+ plugins/generic-player/Makefile.am | 1 +
+ plugins/ipod/Makefile.am | 1 +
+ plugins/iradio/Makefile.am | 1 +
+ plugins/lirc/Makefile.am | 1 +
+ plugins/mmkeys/Makefile.am | 1 +
+ plugins/mtpdevice/Makefile.am | 1 +
+ plugins/power-manager/Makefile.am | 1 +
+ plugins/sample-vala/Makefile.am | 9 +++++----
+ plugins/status-icon/Makefile.am | 1 +
+ plugins/visualizer/Makefile.am | 1 +
+ 17 files changed, 21 insertions(+), 4 deletions(-)
+
+commit a27308d09a5b70459f62af74a1ea7280b8b98d40
+Author: Kenneth Nielsen <k nielsen81 gmail com>
+Date: Fri May 29 00:05:31 2009 +0200
+
+ Updated Danish translation
+
+ po/da.po | 48 ++++++++++++++++++++++++------------------------
+ 1 files changed, 24 insertions(+), 24 deletions(-)
+
+commit 6161b46e8b76ccb7bad1a7a05c69350bbd5da345
+Author: Sweta Kothari <swkothar redhat com>
+Date: Thu May 28 15:42:59 2009 +0530
+
+ Committed gu.po file
+
+ po/gu.po | 214 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 110 insertions(+), 104 deletions(-)
+
+commit 159236291f994a2390c5d5ba9db7859410a2b35c
+Author: Charlie Tyrrestrup <chalze06 gmail com>
+Date: Wed May 27 23:36:53 2009 +0200
+
+ Updated Danish translation
+
+ po/da.po | 2809 ++++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 1617 insertions(+), 1192 deletions(-)
+
+commit 260af82a08cdcc165318c20cae5ad6b91cf6c5fe
+Author: Sweta Kothari <swkothar redhat com>
+Date: Wed May 27 17:19:41 2009 +0530
+
+ Committed gu.po file
+
+ po/gu.po | 500 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 251 insertions(+), 249 deletions(-)
+
+commit c6536a5535b8fa2e4ee9be414058ef20901e7baa
+Author: A S Alam <aalam users sf net>
+Date: Wed May 27 06:19:02 2009 +0530
+
+ updating translation for Punjabi (Gurmukhi)
+
+ po/pa.po | 223 +++++++++++++++++++++++++-------------------------------------
+ 1 files changed, 89 insertions(+), 134 deletions(-)
+
+commit afb7c6e38a2deb059783484b2080ee96037590a9
+Author: Thomas Klausner <wiz danbala tuwien ac at>
+Date: Wed May 27 09:07:05 2009 +1000
+
+ don't use == for test(1) in configure.ac (bug #583938)
+
+ configure.ac | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 868b4b862878bfa2ee86e40d97021bc110846da7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed May 27 08:37:02 2009 +1000
+
+ cd-recorder: don't include sys/vfs.h (bug #583926)
+
+ plugins/cd-recorder/rb-recorder-gst.c | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+commit 79a2909e6a0f52f2e186cec6f0537202b8ba6152
+Author: Christian Kirbach <Christian Kirbach googlemail com>
+Date: Tue May 26 23:55:26 2009 +0200
+
+ Updated German translation.
+
+ po/de.po | 240 +++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 130 insertions(+), 110 deletions(-)
+
+commit c262b6f8357437c90b57a15b13d03e9c2cfa5bc1
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Tue May 26 02:49:01 2009 +0200
+
+ Small fixes
+
+ po/hu.po | 8 +++++---
+ 1 files changed, 5 insertions(+), 3 deletions(-)
+
+commit adfe2c14fa88fc434bfa5ed514d41d730bfa56da
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Tue May 26 02:47:40 2009 +0200
+
+ Updated Hungarian translation
+
+ po/hu.po | 2015 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 1059 insertions(+), 956 deletions(-)
+
+commit f86270c8e88d16664dd51e30b4ca06da958ce583
+Author: Claude Paroz <claude 2xlibre net>
+Date: Mon May 25 16:31:21 2009 +0200
+
+ Updated French translation
+
+ po/fr.po | 2016 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 1049 insertions(+), 967 deletions(-)
+
+commit 2cccebe1f8c611fa01b5575b7878f3b84578ca67
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue May 26 00:00:49 2009 +1000
+
+ shell-player: ref entries before calling rb_player_open (bug #573644)
+
+ shell/rb-shell-player.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 0c0db845dd024363c69dc7c9f57de2507f0f85fd
+Author: Sweta Kothari <swkothar redhat com>
+Date: Mon May 25 17:38:03 2009 +0530
+
+ Committed gu.po file and Added LINGUAS
+
+ po/LINGUAS | 1 +
+ po/gu.po | 4869 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 4870 insertions(+), 0 deletions(-)
+
+commit b93404b99893888972bca4efdec638369c4847ef
+Author: A S Alam <aalam users sf net>
+Date: Sun May 24 19:47:14 2009 +0530
+
+ Updating Punjabi Translation
+
+ po/pa.po | 2821 ++++++++++++++++++++++++++++++++++----------------------------
+ 1 files changed, 1544 insertions(+), 1277 deletions(-)
+
+commit d0e88429ff6b70b3ce0eaf642e520cd254db31af
+Author: Jorge Gonzalez <jorgegonz svn gnome org>
+Date: Sun May 24 14:01:34 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 94 +++++++++++++++++++++++++++++--------------------------------
+ 1 files changed, 45 insertions(+), 49 deletions(-)
+
+commit d636206014842cb275f6431c2dcbd41be93535ff
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun May 24 10:55:39 2009 +1000
+
+ fix the podcast parser test program (needed g_type_init)
+
+ podcast/test-podcast-parse.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit d75670a18a48981251ef7fa2f3587d0b580f958f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun May 24 10:53:53 2009 +1000
+
+ update NEWS and README for 0.12.2
+
+ NEWS | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ README | 2 +-
+ 2 files changed, 59 insertions(+), 1 deletions(-)
+
+commit f8c0a85e2ec0c7031fb190d733d73cb15a323f64
+Author: Luca Ferretti <elle uca libero it>
+Date: Sat May 23 19:52:34 2009 +0200
+
+ Updated Italian translation
+
+ po/it.po | 2285 ++++++++++++++++++++++++++++++++++++--------------------------
+ 1 files changed, 1317 insertions(+), 968 deletions(-)
+
+commit 881c16fdc125b483d101171f037af9e3dae7a4fd
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun May 24 00:02:02 2009 +1000
+
+ first prerelease of 0.12.2
+
+ configure.ac | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 11b1567a6462bfb333a227d8bb571f3777e0144f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat May 23 21:33:34 2009 +1000
+
+ player: rewrite non-crossfading backend using playbin2 (bug #542922)
+
+ Amongst other things, playbin2 does chained oggs correctly (bug #396409)
+ and doesn't require us to have a video sink running at all times in case
+ the user enables visualization (bug #406807).
+
+ The fake visualizer element and associated hackery can now be removed
+ from the visualization plugin, since we can just enable and disable vis
+ as required.
+
+ playbin2 exposes a network buffer size property, so we don't need to
+ disable the slider controlling that any more.
+
+ This increases the GStreamer version requirement to 0.10.20.
+
+ backends/gstreamer/rb-player-gst.c | 1162 +++++++++++++++--------------
+ configure.ac | 2 +-
+ plugins/visualizer/Makefile.am | 3 +-
+ plugins/visualizer/rb-fake-visualizer.c | 609 ---------------
+ plugins/visualizer/rb-visualizer-plugin.c | 62 +-
+ shell/rb-shell-preferences.c | 1 -
+ 6 files changed, 640 insertions(+), 1199 deletions(-)
+
+commit 0113d08f80ef3ec6c5dc68d0612ca55ec3ec1d08
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue May 19 19:05:46 2009 +1000
+
+ status-icon: fix build without libnotify
+
+ plugins/status-icon/rb-status-icon-plugin.c | 2 +-
+ plugins/status-icon/rb-tray-icon-gtk.c | 2 ++
+ plugins/status-icon/rb-tray-icon.c | 2 ++
+ 3 files changed, 5 insertions(+), 1 deletions(-)
+
+commit a5bfcb13e875f037102709f11f05747cab568d3b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue May 19 18:52:05 2009 +1000
+
+ install plugins.ui (bug #583171)
+
+ data/ui/Makefile.am | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 989d400c566ed06616658dde670a88212e9ed1f1
+Author: Jorge Gonzalez <jorgegonz svn gnome org>
+Date: Mon May 18 23:19:26 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 2042 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1151 insertions(+), 891 deletions(-)
+
+commit 22bf047a8c477443dd4963abe5801e6bdd251ceb
+Author: Mario Blättermann <mariobl gnome org>
+Date: Mon May 18 21:41:58 2009 +0200
+
+ Updated German translation
+
+ po/de.po | 2022 +++++++++++++++++++++++++++++++++++---------------------------
+ 1 files changed, 1135 insertions(+), 887 deletions(-)
+
+commit 4b4d4abe821b1d181de8613037c3a2c546f90011
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon May 18 21:23:57 2009 +1000
+
+ magnatune: use the same strings in the preference and purchase dialogs
+
+ plugins/magnatune/magnatune-prefs.ui | 28 ++++++++++++++--------------
+ plugins/magnatune/magnatune-purchase.ui | 28 ++++++++++++++--------------
+ 2 files changed, 28 insertions(+), 28 deletions(-)
+
+commit f0a873a21b08be8e5cd0d4331e8501a3f7d99be6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon May 18 21:07:56 2009 +1000
+
+ status-icon: don't ask for translations of 'gtk-close'.
+
+ plugins/status-icon/status-icon-preferences.ui | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 3e1a5ea6442cebb4470acb4da8d426c348b72350
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon May 18 20:07:02 2009 +1000
+
+ replace libglade with GtkBuilder (bug #562016)
+
+ This is pretty mechanical - the glade files were converted with
+ gtk-builder-convert, then processed with glade to remove unnecessary
+ wrapping windows and dialogs, and to lower the gtk version requirement
+ to 2.12.
+
+ The code changes were fairly straightforward, mostly replacing
+ glade_xml_get_widget with gtk_builder_get_object.
+
+ INSTALL.quick | 2 +-
+ configure.ac | 2 -
+ data/Makefile.am | 4 +-
+ data/glade/Makefile.am | 18 -
+ data/glade/create-playlist.glade | 264 -----
+ data/glade/general-prefs.glade | 808 --------------
+ data/glade/library-prefs.glade | 649 ------------
+ data/glade/playback-prefs.glade | 424 --------
+ data/glade/playlist-save.glade | 176 ---
+ data/glade/plugins.glade | 498 ---------
+ data/glade/podcast-feed-properties.glade | 643 -----------
+ data/glade/podcast-prefs.glade | 285 -----
+ data/glade/podcast-properties.glade | 808 --------------
+ data/glade/song-info-multiple.glade | 371 -------
+ data/glade/song-info.glade | 1170 ---------------------
+ data/glade/uri-new.glade | 41 -
+ data/ui/Makefile.am | 23 +-
+ data/ui/create-playlist.ui | 245 +++++
+ data/ui/general-prefs.ui | 547 ++++++++++
+ data/ui/library-prefs.ui | 389 +++++++
+ data/ui/playback-prefs.ui | 248 +++++
+ data/ui/playlist-save.ui | 132 +++
+ data/ui/plugins.ui | 296 ++++++
+ data/ui/podcast-feed-properties.ui | 317 ++++++
+ data/ui/podcast-prefs.ui | 176 +++
+ data/ui/podcast-properties.ui | 412 ++++++++
+ data/ui/song-info-multiple.ui | 213 ++++
+ data/ui/song-info.ui | 654 ++++++++++++
+ data/ui/uri-new.ui | 37 +
+ doc/reference/rhythmbox-docs.sgml | 2 +-
+ doc/reference/rhythmbox-sections.txt | 6 +-
+ doc/reference/rhythmbox.types | 2 +-
+ lib/Makefile.am | 5 +-
+ lib/rb-builder-helpers.c | 140 +++
+ lib/rb-builder-helpers.h | 44 +
+ lib/rb-debug.c | 2 -
+ lib/rb-file-helpers.c | 4 -
+ lib/rb-glade-helpers.c | 223 ----
+ lib/rb-glade-helpers.h | 49 -
+ plugins/audiocd/Makefile.am | 6 +-
+ plugins/audiocd/multiple-album.glade | 189 ----
+ plugins/audiocd/multiple-album.ui | 120 +++
+ plugins/audiocd/rb-audiocd-source.c | 21 +-
+ plugins/audioscrobbler/Makefile.am | 6 +-
+ plugins/audioscrobbler/audioscrobbler-prefs.glade | 621 -----------
+ plugins/audioscrobbler/audioscrobbler-prefs.ui | 347 ++++++
+ plugins/audioscrobbler/rb-audioscrobbler.c | 45 +-
+ plugins/audioscrobbler/rb-lastfm-source.c | 2 -
+ plugins/cd-recorder/Makefile.am | 6 +-
+ plugins/cd-recorder/rb-playlist-source-recorder.c | 89 +-
+ plugins/cd-recorder/recorder.glade | 340 ------
+ plugins/cd-recorder/recorder.ui | 198 ++++
+ plugins/coherence/Makefile.am | 5 +-
+ plugins/daap/Makefile.am | 6 +-
+ plugins/daap/daap-prefs.glade | 301 ------
+ plugins/daap/daap-prefs.ui | 165 +++
+ plugins/daap/rb-daap-plugin.c | 54 +-
+ plugins/ipod/Makefile.am | 8 +-
+ plugins/ipod/ipod-info.glade | 869 ---------------
+ plugins/ipod/ipod-info.ui | 425 ++++++++
+ plugins/ipod/ipod-init.glade | 148 ---
+ plugins/ipod/ipod-init.ui | 160 +++
+ plugins/ipod/rb-ipod-helpers.c | 18 +-
+ plugins/ipod/rb-ipod-helpers.h | 2 +-
+ plugins/ipod/rb-ipod-plugin.c | 9 +-
+ plugins/ipod/rb-ipod-source.c | 52 +-
+ plugins/iradio/Makefile.am | 8 +-
+ plugins/iradio/rb-iradio-source.c | 2 -
+ plugins/iradio/rb-station-properties-dialog.c | 62 +-
+ plugins/iradio/station-properties.glade | 582 ----------
+ plugins/iradio/station-properties.ui | 293 +++++
+ plugins/jamendo/Makefile.am | 12 +-
+ plugins/jamendo/jamendo-loading.glade | 403 -------
+ plugins/jamendo/jamendo-loading.ui | 195 ++++
+ plugins/jamendo/jamendo-prefs.glade | 220 ----
+ plugins/jamendo/jamendo-prefs.ui | 225 ++++
+ plugins/jamendo/jamendo/JamendoConfigureDialog.py | 12 +-
+ plugins/jamendo/jamendo/JamendoSource.py | 10 +-
+ plugins/jamendo/jamendo/__init__.py | 6 +-
+ plugins/lyrics/Makefile.am | 8 +-
+ plugins/lyrics/lyrics-prefs.glade | 257 -----
+ plugins/lyrics/lyrics-prefs.ui | 267 +++++
+ plugins/lyrics/lyrics/LyricsConfigureDialog.py | 26 +-
+ plugins/lyrics/lyrics/__init__.py | 6 +-
+ plugins/magnatune/Makefile.am | 12 +-
+ plugins/magnatune/magnatune-loading.glade | 719 -------------
+ plugins/magnatune/magnatune-loading.ui | 335 ++++++
+ plugins/magnatune/magnatune-prefs.glade | 841 ---------------
+ plugins/magnatune/magnatune-prefs.ui | 628 +++++++++++
+ plugins/magnatune/magnatune-purchase.glade | 716 -------------
+ plugins/magnatune/magnatune-purchase.ui | 581 ++++++++++
+ plugins/magnatune/magnatune/MagnatuneSource.py | 95 +-
+ plugins/magnatune/magnatune/__init__.py | 76 +-
+ plugins/mmkeys/Makefile.am | 5 +-
+ plugins/rb-plugin-manager.c | 47 +-
+ plugins/rb-plugin.c | 2 +-
+ plugins/sample-vala/Makefile.am | 5 +-
+ plugins/sample/Makefile.am | 5 +-
+ plugins/status-icon/rb-status-icon-plugin.c | 31 +-
+ plugins/visualizer/Makefile.am | 6 +-
+ plugins/visualizer/rb-visualizer-plugin.c | 49 +-
+ plugins/visualizer/visualizer-controls.glade | 392 -------
+ plugins/visualizer/visualizer-controls.ui | 207 ++++
+ po/POTFILES.in | 52 +-
+ podcast/rb-feed-podcast-properties-dialog.c | 52 +-
+ podcast/rb-podcast-properties-dialog.c | 64 +-
+ shell/main.c | 1 -
+ shell/rb-playlist-manager.c | 20 +-
+ shell/rb-shell-player.c | 3 +-
+ shell/rb-shell-preferences.c | 71 +-
+ sources/rb-browser-source.c | 2 -
+ sources/rb-library-source.c | 44 +-
+ sources/rb-podcast-source.c | 30 +-
+ widgets/rb-query-creator.c | 71 +-
+ widgets/rb-song-info.c | 110 +-
+ widgets/rb-uri-dialog.c | 36 +-
+ 116 files changed, 8659 insertions(+), 13784 deletions(-)
+
+commit 569acd84fedff43c820c7e1ea4bc99fa756f3c6e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon May 18 12:14:38 2009 +1000
+
+ add status icon plugin
+
+ This plugin uses GtkStatusIcon when built with gtk 2.16 or newer
+ (fixing bug 349280); can be disabled as required (fixing bug 317982);
+ makes some aspects of the status icon behaviour configurable (fixing
+ bugs 158168, 324114, 331019).
+
+ Notification popups are now a bit more configurable: they can be
+ disabled, only shown when the main window is hidden, or always shown.
+
+ The status icon is a configurable too: it can be always hidden, only
+ shown while a notification popup is visible, always shown, or it can
+ own the main window, providing minimize/close-to-tray. The new
+ implementation of close-to-tray uses the same way of hiding the window
+ as everything else, fixing bug 551002.
+
+ The dontreallyclose plugin is no longer needed, so it has been removed.
+
+ configure.ac | 10 +-
+ data/rhythmbox.schemas | 86 +-
+ plugins/Makefile.am | 2 +-
+ plugins/dontreallyclose/Makefile.am | 14 -
+ plugins/dontreallyclose/dontreallyclose.py | 50 -
+ .../dontreallyclose/dontreallyclose.rb-plugin.in | 9 -
+ plugins/status-icon/Makefile.am | 76 ++
+ plugins/status-icon/eggtrayicon.c | 559 ++++++++
+ plugins/status-icon/eggtrayicon.h | 80 ++
+ plugins/status-icon/rb-status-icon-plugin.c | 1383 ++++++++++++++++++++
+ plugins/status-icon/rb-status-icon-plugin.h | 78 ++
+ plugins/status-icon/rb-tray-icon-gtk.c | 359 +++++
+ plugins/status-icon/rb-tray-icon-gtk.h | 85 ++
+ plugins/status-icon/rb-tray-icon.c | 487 +++++++
+ plugins/status-icon/rb-tray-icon.h | 88 ++
+ plugins/status-icon/status-icon-preferences.ui | 199 +++
+ plugins/status-icon/status-icon-ui.xml | 26 +
+ plugins/status-icon/status-icon.rb-plugin.in | 8 +
+ po/POTFILES.in | 8 +-
+ 19 files changed, 3507 insertions(+), 100 deletions(-)
+
+commit 05d83f221c672d6f9271c1117c86aae164c79f9c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon May 18 12:09:47 2009 +1000
+
+ remove tray icon
+
+ This completely removes the tray icon, and adds a few signals to RBShell
+ to allow it to be reimplemented as a plugin.
+
+ New signals:
+ - visibility-changing: emitted before window visibility changes, allows
+ plugins to override the change, or to set the initial visibility of
+ the window.
+ - notify-playing-entry: emitted when a notification popup should be
+ displayed for the current playing entry
+ - notify-custom: emitted when a custom notification popup should be
+ displayed.
+
+ bindings/python/rb.defs | 14 +-
+ data/ui/rhythmbox-ui.xml | 16 +-
+ doc/reference/rhythmbox-docs.sgml | 1 -
+ doc/reference/rhythmbox-sections.txt | 23 -
+ doc/reference/rhythmbox.types | 2 -
+ lib/rb-marshal.list | 2 +
+ lib/rb-preferences.h | 2 -
+ plugins/cd-recorder/rb-playlist-source-recorder.c | 2 +-
+ shell/Makefile.am | 2 -
+ shell/rb-shell.c | 521 ++-----------
+ shell/rb-shell.h | 20 +-
+ shell/rb-tray-icon.c | 852 ---------------------
+ shell/rb-tray-icon.h | 85 --
+ sources/rb-podcast-source.c | 24 +-
+ sources/rb-streaming-source.c | 4 +-
+ widgets/Makefile.am | 2 -
+ widgets/eggtrayicon.c | 630 ---------------
+ widgets/eggtrayicon.h | 99 ---
+ widgets/update-from-egg.sh | 26 -
+ 19 files changed, 96 insertions(+), 2231 deletions(-)
+
+commit 3c6e830e1ce2f77a3409c86e63f67cca125b17d8
+Author: Ryan Hughes <ryan iheartryan com>
+Date: Mon May 18 09:28:23 2009 +1000
+
+ fix up coordinate conversions in tree drag&drop code (bug #579137)
+
+ lib/rb-tree-dnd.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit a4f30db26c0a3ddd0449d98731988590e8488069
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu May 14 13:19:56 2009 +1000
+
+ it is definitely 2009 now
+
+ shell/rb-shell.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 656d481f8112fd41b7bb402203c2dadf9ff9246c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue May 12 22:45:04 2009 +1000
+
+ xfade: handle bus messages with a pad as the message source
+
+ There aren't any messages like this that we need to process yet,
+ so we just get the pad's parent and continue as normal.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+commit 6a844313210f84f549da10ab13ff550d02db69d9
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue May 12 22:38:25 2009 +1000
+
+ use gst_element_get_static_pad instead of gst_element_get_pad
+
+ backends/gstreamer/rb-encoder-gst.c | 4 +-
+ backends/gstreamer/rb-player-gst-xfade.c | 30 ++++++++++++++--------------
+ backends/gstreamer/rb-player-gst.c | 20 +++++++++---------
+ metadata/rb-metadata-gst.c | 3 +-
+ plugins/audiocd/rb-audiocd-plugin.c | 2 +-
+ plugins/cd-recorder/rb-recorder-gst.c | 2 +-
+ plugins/fmradio/rb-fm-radio-gst-src.c | 2 +-
+ plugins/visualizer/rb-visualizer-plugin.c | 10 ++++----
+ 8 files changed, 37 insertions(+), 36 deletions(-)
+
+commit 3a282358be739705013242e310bbfdb3480bc26a
+Author: Sebastian Morr <blinry tux-mail de>
+Date: Mon May 11 07:28:04 2009 +0200
+
+ Replaced old jamendo logo
+
+ .../jamendo/icons/hicolor/24x24/places/jamendo.png | Bin 898 -> 878 bytes
+ plugins/jamendo/jamendo_logo.png | Bin 18336 -> 27947 bytes
+ plugins/jamendo/jamendo_logo_medium.png | Bin 11662 -> 12493 bytes
+ 3 files changed, 0 insertions(+), 0 deletions(-)
+
+commit bc5f7192533f76870a9b469eb1ab1efe1631db59
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun May 10 12:22:04 2009 +1000
+
+ im-status: fix translation issues, add to POTFILES.in (bug #581468)
+
+ Use %(artist)s etc. so translators can distinguish between the template
+ strings, and add some translation comments.
+
+ plugins/im-status/im-status/__init__.py | 25 ++++++++++++++++++++-----
+ po/POTFILES.in | 1 +
+ 2 files changed, 21 insertions(+), 5 deletions(-)
+
+commit 79e549a5169e105a62543004791478c5852ea6f9
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat May 9 15:14:57 2009 +1000
+
+ power-manager: disable and un-hide this plugin until it works properly
+
+ data/rhythmbox.schemas | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 3d3c9f0bf5219822f9653e182d35da6b90e34449
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat May 9 11:43:17 2009 +1000
+
+ artdisplay: ignore mms for local cover art searches (bug #581885)
+
+ .../artdisplay/LocalCoverArtSearchGIO.py | 6 ++++--
+ 1 files changed, 4 insertions(+), 2 deletions(-)
+
+commit 61f6b10c258bb982ff5556feeac958ff1e524b91
+Author: Jorge Gonzalez <jorgegonz svn gnome org>
+Date: Fri May 8 19:55:17 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 76 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 38 insertions(+), 38 deletions(-)
+
+commit 4b5f8b7ece6ba0a5e9f4dd7df2b46f210b85caea
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri May 8 18:51:03 2009 +1000
+
+ use a longer timeout for metadata save operations (bug #577433)
+
+ metadata/rb-metadata-dbus-client.c | 2 +-
+ metadata/rb-metadata-dbus.h | 7 +++++--
+ 2 files changed, 6 insertions(+), 3 deletions(-)
+
+commit 1b49317638bd0c7c00df17381b6ad59c2bae4529
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri May 8 18:30:07 2009 +1000
+
+ update metadata service activity timestamp after processing messages
+
+ We want to measure idle time, and that starts after we're done with
+ the request, not before.
+
+ metadata/rb-metadata-dbus-service.c | 15 +++++++++------
+ 1 files changed, 9 insertions(+), 6 deletions(-)
+
+commit 9334497b4a118c0327f5af2e30f83b837ef7c76c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri May 8 15:45:14 2009 +1000
+
+ use gst_bus_timed_pop instead of gst_bus_poll in metadata code
+
+ Described as 'pure evil' in the GStreamer API doc, gst_bus_poll runs the
+ mainloop to process messages, which allows the metadata helper's
+ inactivity timeout to be called during metadata save operations, killing
+ metadata save operations that took longer than the timeout.
+
+ metadata/rb-metadata-gst.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit e92b552894ed5560bc75fbd6ac99be96831d1c80
+Author: Bastien Nocera <hadess hadess net>
+Date: Thu May 7 23:16:00 2009 +0100
+
+ Fix memleak with latest libjuicer changes
+
+ See bug #581775, the albums list is owned by the signal callback.
+
+ plugins/audiocd/rb-audiocd-source.c | 7 +++++++
+ 1 files changed, 7 insertions(+), 0 deletions(-)
+
+commit d8ab203e076f0d801859b554ea84e2104d4d177c
+Author: Bastien Nocera <hadess hadess net>
+Date: Thu May 7 23:12:21 2009 +0100
+
+ Update libjuicer code from sound-juicer
+
+ Fixes some ownership issues for the albums GList.
+
+ plugins/audiocd/sj-metadata-getter.c | 4 ++--
+ plugins/audiocd/sj-metadata-gvfs.c | 31 ++++++++++++++-----------------
+ 2 files changed, 16 insertions(+), 19 deletions(-)
+
+commit 76709a9c10e777c8af6fbcbec14429fbb63ba31d
+Author: Mario Blättermann <mariobl gnome org>
+Date: Wed May 6 20:38:38 2009 +0200
+
+ Updated German translation
+
+ po/de.po | 100 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 50 insertions(+), 50 deletions(-)
+
+commit 107657d49fd9125bec235091ad470cf25a1e37d5
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue May 5 19:06:18 2009 +1000
+
+ update musicbrainz/sortname tags, require gst 0.10.15
+
+ backends/gstreamer/rb-encoder-gst.c | 4 +---
+ backends/gstreamer/rb-player-gst-helper.c | 3 +--
+ configure.ac | 2 +-
+ metadata/rb-metadata-gst.c | 9 ++-------
+ 4 files changed, 5 insertions(+), 13 deletions(-)
+
+commit da125fadfc4e0ff2852914a1167ddcdf70c0a405
+Author: Matt Novenstern <fisxoj gmail com>
+Date: Tue May 5 13:26:11 2009 +1000
+
+ last.fm: update to protocol version 1.2
+
+ v1.2 of the submission protocol uses a different authentication
+ scheme, has a different set of response messages, and doesn't
+ give any direction about delays between track submissions.
+
+ It also adds a 'now playing' submission, which we send from the
+ regular timeout (limiting it to once per 15 seconds).
+
+ Track submissions now include a 'source' parameter, which we don't
+ properly support yet.
+
+ We also implement the current recommendations for delays between
+ handshake requests when the handshake fails.
+
+ plugins/audioscrobbler/rb-audioscrobbler-entry.c | 75 ++--
+ plugins/audioscrobbler/rb-audioscrobbler-entry.h | 4 +
+ plugins/audioscrobbler/rb-audioscrobbler.c | 390 ++++++++++------------
+ 3 files changed, 215 insertions(+), 254 deletions(-)
+
+commit 1d0eb79262fd6cb2ff98f89fa4caf6a7d14b9638
+Author: Mario Blättermann <mariobl gnome org>
+Date: Mon May 4 18:06:30 2009 +0200
+
+ Updated German translation
+
+ po/de.po | 1105 +++++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 594 insertions(+), 511 deletions(-)
+
+commit e09ebfdb442f4efcedb44d1ad3c1e56df5ec38a6
+Author: Takeshi AIHANA <takeshi aihana gmail com>
+Date: Mon May 4 00:14:01 2009 +0900
+
+ Updated Japanese translation.
+
+ po/ja.po | 1040 ++++++++++++++++++++++++++++++--------------------------------
+ 1 files changed, 497 insertions(+), 543 deletions(-)
+
+commit 9141d551f350c0e3863957eaec6de5d3ce515e51
+Author: Jorge Gonzalez <jorgegonz svn gnome org>
+Date: Sat May 2 11:09:03 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 16 ++++++++--------
+ 1 files changed, 8 insertions(+), 8 deletions(-)
+
+commit fde412c93ff5de3102bb7f21735965d3fe769294
+Author: Jorge Gonzalez <jorgegonz svn gnome org>
+Date: Fri May 1 21:16:46 2009 +0200
+
+ Updated Spanish translation
+
+ po/es.po | 298 ++++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 155 insertions(+), 143 deletions(-)
+
+commit f743b766ce9cd51425339d09fad99f2b419f4ec7
+Author: Vincent Untz <vuntz gnome org>
+Date: Thu Apr 30 15:13:13 2009 +1000
+
+ add IM status plugin
+
+ This updates the IM status in Empathy and Gossip to describe the current
+ playing song.
+
+ configure.ac | 1 +
+ plugins/Makefile.am | 1 +
+ plugins/im-status/Makefile.am | 14 ++
+ plugins/im-status/im-status.rb-plugin.in | 9 ++
+ plugins/im-status/im-status/__init__.py | 207 ++++++++++++++++++++++++++++++
+ po/POTFILES.in | 1 +
+ 6 files changed, 233 insertions(+), 0 deletions(-)
+
+commit 93c4e34a664565a97d713c0e7f6560d081f7a819
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Apr 30 14:36:05 2009 +1000
+
+ add 'bus' property to player backends, exposing the GStreamer bus
+
+ backends/gstreamer/rb-player-gst-xfade.c | 22 ++++++++++++++++++++--
+ backends/gstreamer/rb-player-gst.c | 19 ++++++++++++++++++-
+ 2 files changed, 38 insertions(+), 3 deletions(-)
+
+commit 3f221b5e54d03f32c732789c1a7b7dede9c7114b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Apr 30 10:49:29 2009 +1000
+
+ add license exception to dontreallyclose plugin
+
+ plugins/dontreallyclose/dontreallyclose.py | 8 ++++++++
+ 1 files changed, 8 insertions(+), 0 deletions(-)
+
+commit bed8dfac4c28e7b71497c73374d2b7456368f131
+Author: VÃctor Manuel Jáquez Leal <vjaquez igalia com>
+Date: Sun Apr 26 11:55:12 2009 +0200
+
+ Update macros for totem-pl-parser 2.25.1
+
+ plugins/audioscrobbler/rb-lastfm-source.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 679a52e0683ac652c40b1a05c9cdea6f3d03ad16
+Author: Christian Becke <christianbecke web de>
+Date: Thu Apr 30 09:06:59 2009 +1000
+
+ visualizer: add blank cursor code for gtk+ < 2.16
+
+ plugins/visualizer/rb-visualizer-plugin.c | 25 +++++++++++++++++++++++--
+ 1 files changed, 23 insertions(+), 2 deletions(-)
+
+commit b3c2b341e92a85747025b063c3f12df94880cc4f
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Apr 29 13:55:42 2009 +0100
+
+ Ignore more non-media mime-types
+
+ Add a whitelist of mime-types that we shouldn't ignore, and
+ ignore all the other application/* mime-types by default.
+
+ metadata/rb-metadata-gst.c | 48 ++++++++++++++++++++++++-------------------
+ 1 files changed, 27 insertions(+), 21 deletions(-)
+
+commit 535c2437d02d1cb241461be03770a7cd3f321d1c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Apr 29 21:58:38 2009 +1000
+
+ emit bus message signals from player backends
+
+ This allows plugins to process bus messages easily and without
+ much hackery.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 3 +++
+ backends/gstreamer/rb-player-gst.c | 3 +++
+ 2 files changed, 6 insertions(+), 0 deletions(-)
+
+commit 3852f2a6f1dc7188fdcfbcd4a6f30513f3274d8a
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Apr 29 18:48:57 2009 +1000
+
+ update eggsmclient code from libegg
+
+ lib/eggdesktopfile.c | 22 ++++++++++++----------
+ lib/eggsmclient-xsmp.c | 13 ++++++++++---
+ lib/eggsmclient.c | 10 +++++++++-
+ 3 files changed, 31 insertions(+), 14 deletions(-)
+
+commit dce0829835741b0562ed09726473892bca41a05c
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Apr 18 02:15:23 2009 +1000
+
+ artdisplay: add embedded cover art search
+
+ This uses a GStreamer pipeline to read embedded images. Since the
+ player will already read images for the playing entry, it only runs for
+ entries that are not playing. It only operates on local files.
+
+ Fixes the rest of #345975.
+
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 3 +-
+ .../artdisplay/EmbeddedCoverArtSearch.py | 131 ++++++++++++++++++++
+ plugins/artdisplay/artdisplay/Makefile.am | 1 +
+ 3 files changed, 134 insertions(+), 1 deletions(-)
+
+commit bfdd5663d51955d55e46588f369a815038fba214
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Apr 18 02:12:42 2009 +1000
+
+ artdisplay: allow searches to return pixbufs directly
+
+ This allows cover art searches to return pixbuf objects as well as URIs
+ for cover art images. Also passes through a flag indicating whether the
+ entry being searched for is currently playing.
+
+ .../artdisplay/artdisplay/AmazonCoverArtSearch.py | 5 +-
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 60 ++++++++++++--------
+ .../artdisplay/artdisplay/LocalCoverArtSearch.py | 5 +-
+ .../artdisplay/LocalCoverArtSearchGIO.py | 5 +-
+ .../artdisplay/artdisplay/PodcastCoverArtSearch.py | 18 +++---
+ plugins/artdisplay/artdisplay/__init__.py | 7 +-
+ 6 files changed, 60 insertions(+), 40 deletions(-)
+
+commit bd4c4919da0ccf7abe46bce905eab7c62d855e7f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Apr 18 02:11:16 2009 +1000
+
+ xfade: only process tags for a stream once it has prerolled
+
+ backends/gstreamer/rb-player-gst-xfade.c | 25 +++++++++++++++++++++++--
+ 1 files changed, 23 insertions(+), 2 deletions(-)
+
+commit 95d5ed9fb1fe752440c6a60ee950e0fd8e3628a7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Apr 18 02:03:59 2009 +1000
+
+ process embedded images received during playback
+
+ - add a new signal on the RBPlayer interface to make embedded images
+ available as GdkPixbufs
+ - move tag processing code to rb-player-gst-helper.c, add code to handle
+ converting images from GstBuffers to GdkPixbufs
+ - process GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE tags, emitting the new
+ 'image' signal
+ - emit rb:coverArt extra metadata notification when an image is received
+ from the player, causing the art display plugin to use the embedded
+ image.
+
+ Fixes half of #345975.
+
+ backends/gstreamer/rb-player-gst-helper.c | 134 +++++++++++++++++++++++++++++
+ backends/gstreamer/rb-player-gst-helper.h | 21 ++++-
+ backends/gstreamer/rb-player-gst-xfade.c | 72 ++++-----------
+ backends/gstreamer/rb-player-gst.c | 71 ++++-----------
+ backends/rb-player.c | 36 ++++++++
+ backends/rb-player.h | 5 +
+ lib/rb-marshal.list | 1 +
+ shell/rb-shell-player.c | 29 ++++++
+ 8 files changed, 262 insertions(+), 107 deletions(-)
+
+commit 5379d240c35ec51bd3e221fe5d3abdd7cde465b5
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Apr 18 01:29:37 2009 +1000
+
+ shell-player: stop using idle handlers for processing new streams
+
+ This is pretty much unnecessary, and any audio output problems that
+ we were avoiding by using idle handlers and timeouts appears to have
+ mostly been fixed. UI is a bit snappier on track changes now too.
+
+ shell/rb-shell-player.c | 124 +++++++++--------------------------------------
+ 1 files changed, 24 insertions(+), 100 deletions(-)
+
+commit b8b806365d7196c0f3ded057feb720f9d5ad8ba6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Apr 18 00:48:59 2009 +1000
+
+ player-gst: no need to use idle handlers to emit signals
+
+ The GStreamer bus callback is already running on the main thread, so
+ doing everything in idle handlers just makes it more complicated.
+
+ backends/gstreamer/rb-player-gst.c | 164 +++---------------------------------
+ 1 files changed, 13 insertions(+), 151 deletions(-)
+
+commit 10b7ef46c7b0d3d0afac523d0f3639dcd14f7924
+Author: Sergey Rudchenko <sergey rudchenko gmail com>
+Date: Wed Apr 29 17:23:27 2009 +1000
+
+ visualizer: add the main accel group to the vis window (fixes #509845)
+
+ plugins/visualizer/rb-visualizer-plugin.c | 7 ++++++-
+ 1 files changed, 6 insertions(+), 1 deletions(-)
+
+commit e170cd21caed9daf3f1e29bfafef330449332319
+Author: Sergey Rudchenko <sergey rudchenko gmail com>
+Date: Wed Apr 29 17:13:58 2009 +1000
+
+ visualizer: hide mouse curser in fullscreen mode (fixes #501998)
+
+ plugins/visualizer/rb-visualizer-plugin.c | 8 ++++++++
+ 1 files changed, 8 insertions(+), 0 deletions(-)
+
+commit 3357c6a834a1a006a0189d4761b92ca522df8cc7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Apr 29 17:06:59 2009 +1000
+
+ visualizer: direct output to fake window while changing modes
+
+ This should stop it dying with X11 BadWindow errors most of the time.
+
+ plugins/visualizer/rb-visualizer-plugin.c | 5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+commit 46773c30a7382643331734daceb01a3aeea2af5a
+Author: Will Woods <wwoods redhat com>
+Date: Wed Apr 29 10:26:18 2009 +1000
+
+ iradio: update URLs for WKNC streams
+
+ plugins/iradio/iradio-initial.pls | 10 +++++-----
+ 1 files changed, 5 insertions(+), 5 deletions(-)
+
+commit 3d424e2116752c9018d80b69b8c6b6b013785ea6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Apr 28 17:31:34 2009 +1000
+
+ release 0.12.1
+
+ NEWS | 23 +++++++++++++++++++----
+ configure.ac | 2 +-
+ 2 files changed, 20 insertions(+), 5 deletions(-)
+
+commit ef210187180fedaab9825f64095d129916289235
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Apr 27 09:59:52 2009 +1000
+
+ doap: fix foaf:mbox property
+
+ rhythmbox.doap | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 3a0df7bdf0ec05bf624c7e1cd7c5e88e45e70a08
+Author: Bastien Nocera <hadess hadess net>
+Date: Mon Apr 27 00:27:52 2009 +0100
+
+ More archive filetypes to ignore
+
+ From https://bugzilla.redhat.com/show_bug.cgi?id=497647 again
+
+ metadata/rb-metadata-gst.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+commit 4bec6eea505a8b55aa314a2ea72476176d772f4b
+Author: Bastien Nocera <hadess hadess net>
+Date: Sat Apr 25 16:51:05 2009 +0100
+
+ Also ignore Postscript files when checking metadata
+
+ application/postscript files shouldn't be checked, they're not
+ music files.
+ See https://bugzilla.redhat.com/show_bug.cgi?id=497647#c1
+
+ metadata/rb-metadata-gst.c | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 1c69449a029a00293f3e2fd1e48ef6beb8d38864
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Fri Apr 24 03:29:28 2009 +0200
+
+ Updated Hungarian translation
+
+ po/hu.po | 314 ++++++++++++++++++++++++++------------------------------------
+ 1 files changed, 133 insertions(+), 181 deletions(-)
+
+commit 3e8bd5b908a6f3ddee12ac941f4a161cc14e400e
+Author: Bastien Nocera <hadess hadess net>
+Date: Wed Apr 22 17:12:59 2009 +0100
+
+ Stop using deprecated totem-pl-parser symbols
+
+ the _URL symbols are gone in master, you need to use
+ _URI. Require the first version to include the compat defines.
+
+ configure.ac | 2 +-
+ podcast/rb-podcast-parse.c | 4 ++--
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 20173abfbfbccabb5279d6b1685c747bad525916
+Author: Chao-Hsiung Liao <j_h_liau yahoo com tw>
+Date: Wed Apr 22 20:51:53 2009 +0800
+
+ Updated Traditional Chinese translation(both HongKong and Taiwan)
+
+ po/zh_HK.po | 1860 ++++++++++++++++++++++++++++++++++-------------------------
+ po/zh_TW.po | 1865 +++++++++++++++++++++++++++++++++++------------------------
+ 2 files changed, 2181 insertions(+), 1544 deletions(-)
+
+commit ca08619d597b4cab05b4738ae5d6d0f0797c1ec3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Apr 22 19:04:55 2009 +1000
+
+ remove (generated) ChangeLog as part of distclean
+
+ Makefile.am | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 450ad29eda360492152b26cb818e9d04ab734af7
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Apr 22 14:00:23 2009 +1000
+
+ second prerelease of 0.12.1
+
+ configure.ac | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 99df227d2b0bf1e3a47c56afe6b35ad030b2fa14
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Apr 22 11:45:54 2009 +1000
+
+ Use RBPlayer volume-changed signal to update shell player volume
+
+ Don't re-set the player backend volume when this happens, though.
+
+ shell/rb-shell-player.c | 39 +++++++++++++++++++++++++++++----------
+ 1 files changed, 29 insertions(+), 10 deletions(-)
+
+commit 9a826df0c8658561974f291ec3cc656e6aa81197
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Apr 22 11:34:47 2009 +1000
+
+ Emit volume-changed from player backends when sink volume is changed
+
+ notify::volume is emitted on a streaming thread, so we need to use
+ an idle handler to marshal it to the main thread.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 22 ++++++++++++++++++++++
+ backends/gstreamer/rb-player-gst.c | 22 ++++++++++++++++++++++
+ 2 files changed, 44 insertions(+), 0 deletions(-)
+
+commit 0cab7562d4e3f9927558e5f4c21b0e79ebafb97d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Apr 22 11:32:54 2009 +1000
+
+ Add volume-changed signal to RBPlayer interface
+
+ This is used to provide notification of changes to the stream volume,
+ such as when the pulseaudio stream volume is changed externally.
+
+ backends/rb-player.c | 33 +++++++++++++++++++++++++++++++++
+ backends/rb-player.h | 3 +++
+ 2 files changed, 36 insertions(+), 0 deletions(-)
+
+commit aabd2696dd890beb5473199559b775dc314afd15
+Author: Og Maciel <ogmaciel gnome org>
+Date: Tue Apr 21 18:02:53 2009 -0400
+
+ Updated Brazilian Portugues translation by Og Maciel.
+
+ po/pt_BR.po | 273 ++++++++++++++++++++++++++++++-----------------------------
+ 1 files changed, 138 insertions(+), 135 deletions(-)
+
+commit f9ccc109fa5be863231d7d36f377dae83267a56c
+Author: Luca Ferretti <elle uca libero it>
+Date: Tue Apr 21 13:13:46 2009 +0000
+
+ Updated Italian translation
+
+ po/it.po | 305 +++++++++++++++++++++++++++++++-------------------------------
+ 1 files changed, 153 insertions(+), 152 deletions(-)
+
+commit d99dc7e92a799c7f4237ff349a7f4de70ad7064a
+Author: Stanislav Brabec <sbrabec suse cz>
+Date: Tue Apr 21 20:20:30 2009 +1000
+
+ Add autoconf cache variable for the strftime check
+
+ This simplifies cross-compilation.
+
+ configure.ac | 14 +++++++++++---
+ 1 files changed, 11 insertions(+), 3 deletions(-)
+
+commit 44456d40259bf314da9c8ad03fef434a618bcf00
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Apr 21 20:09:09 2009 +1000
+
+ update python and libtool autoconf stuff, copied from totem
+
+ The check to see if we can link a shared library against python
+ doesn't work with libtool 2.2, so remove it. Add a check to see
+ if python is installed in /usr/lib64 rather than /usr/lib/.
+
+ configure.ac | 47 ++++++++++-------------------------------------
+ 1 files changed, 10 insertions(+), 37 deletions(-)
+
+commit 045ce6494a947266db4ce4bcc5a60c8070fb3ff8
+Author: Daniel Nylander <po danielnylander se>
+Date: Tue Apr 21 11:30:13 2009 +0200
+
+ Updated sv translation
+
+ help/sv/figures/rb-toolbar-repeat.png | Bin 4614 -> 0 bytes
+ help/sv/figures/rb-toolbar-shuffle.png | Bin 4579 -> 0 bytes
+ 2 files changed, 0 insertions(+), 0 deletions(-)
+
+commit 3dfd799aa65a17363f2688ed0e010f019ae79fd6
+Author: Daniel Nylander <po danielnylander se>
+Date: Tue Apr 21 11:29:31 2009 +0200
+
+ Updated sv translation
+
+ help/sv/figures/rb-notification-zone.png | Bin 4238 -> 0 bytes
+ help/sv/figures/rb-volume-changer.png | Bin 5916 -> 0 bytes
+ help/sv/sv.po | 4 ++--
+ 3 files changed, 2 insertions(+), 2 deletions(-)
+
+commit cf98ea14d5ffdabb0e9d58757b57dfb78a295c0e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Apr 21 10:47:07 2009 +1000
+
+ first prerelease of 0.12.1.
+
+ NEWS | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ README | 2 +-
+ configure.ac | 2 +-
+ 3 files changed, 69 insertions(+), 2 deletions(-)
+
+commit 2a3a45ec1e8be12f42046624bd21cbd82666f007
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Apr 20 16:55:52 2009 +1000
+
+ discontinue changelogs, add rule to generate changelog for distribution
+
+ Makefile.am | 19 +++++++++++++++++++
+ help/ChangeLog | 5 +++++
+ po/ChangeLog | 5 +++++
+ 3 files changed, 29 insertions(+), 0 deletions(-)
+
+commit 879a14c2698a8a82e3e43b286ed35eedd83898c5
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Apr 20 15:10:22 2009 +1000
+
+ Remove idle handler used to set up volume monitoring
+
+ The volume monitor doesn't take any significant amount of time to start
+ up, so we might as well do it directly in the instance initializer.
+ Probably fixes #579465.
+
+ shell/rb-removable-media-manager.c | 79 ++++++++++++++---------------------
+ 1 files changed, 32 insertions(+), 47 deletions(-)
+
+commit ea00277c369319b3bdc4c3c9cdf212c3a8e788ee
+Author: Claude Paroz <claude 2xlibre net>
+Date: Sun Apr 19 19:41:05 2009 +0200
+
+ Updated French translation
+
+ po/fr.po | 328 +++++++++++++++++++++++++++++++++++++------------------------
+ 1 files changed, 199 insertions(+), 129 deletions(-)
+
+commit 917b52c737a5685e6ebf695b5de7e77d5a348449
+Author: Ilkka Tuohela <hile iki fi>
+Date: Sun Apr 19 12:45:03 2009 +0300
+
+ Updated Finnish translation
+
+ po/fi.po | 2546 ++++++++++++++++++++++++++------------------------------------
+ 1 files changed, 1071 insertions(+), 1475 deletions(-)
+
+commit 73325fa19b663e2ef7769c8dd4ec917546fbdd29
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Apr 18 03:04:19 2009 +1000
+
+ add a probably excessive .gitignore file
+
+ .gitignore | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 104 insertions(+), 0 deletions(-)
+
+commit f51d9b86dc011814e41e6d3c0a7a9ad6e69773bc
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Apr 18 02:59:49 2009 +1000
+
+ xfade: use queue2 for network buffering
+
+ This removes the need for all of our buffering probes and signal
+ handlers, since queue2 does all that better by itself. Bumps our
+ GStreamer requirement up to 0.10.14.
+
+ backends/gstreamer/rb-player-gst-xfade.c | 132 +-----------------------------
+ configure.ac | 2 +-
+ 2 files changed, 5 insertions(+), 129 deletions(-)
+
+commit db788b5b943d94effb29155af73a479d81902946
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Apr 17 23:53:49 2009 +1000
+
+ bug 579262: stop playback properly when missing plugin install fails
+
+ shell/rb-shell-player.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 98402f8f14a0b491cd0cca617ad27d779677c40d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Apr 17 23:43:22 2009 +1000
+
+ add DOAP file
+
+ rhythmbox.doap | 19 +++++++++++++++++++
+ 1 files changed, 19 insertions(+), 0 deletions(-)
+
+commit d588f055d20857bfd2610d9e0631d6ef3d924916
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Apr 15 09:36:21 2009 +0000
+
+ Use callback methods on the window/pane object, rather than just the text
+
+ 2009-04-15 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/lyrics/lyrics/__init__.py:
+ Use callback methods on the window/pane object, rather than just the
+ text buffer. Previously, if the window was destroyed while the search
+ was in progress, the text buffer was kept alive by the reference in
+ the callback. gail expects the text buffer to be destroyed along with
+ the text view widget, and crashes if it isn't. Fixes #473757
+ properly.
+
+ svn path=/trunk/; revision=6293
+
+ ChangeLog | 10 ++++++++++
+ plugins/lyrics/lyrics/__init__.py | 14 +++++++++++---
+ 2 files changed, 21 insertions(+), 3 deletions(-)
+
+commit 3bb2f00f0c393ee65ccdde4d2a1af876895028cf
+Author: Bastien Nocera <hadess hadess net>
+Date: Tue Apr 14 17:03:49 2009 +0000
+
+ Fix typo that might have caused some DBs to not be upgraded properly
+
+ 2009-04-14 Bastien Nocera <hadess hadess net>
+
+ * rhythmdb/rhythmdb-tree.c (rhythmdb_tree_parser_end_element):
+ Fix typo that might have caused some DBs to not be upgraded properly
+
+
+ svn path=/trunk/; revision=6292
+
+ ChangeLog | 5 +++++
+ rhythmdb/rhythmdb-tree.c | 2 +-
+ 2 files changed, 6 insertions(+), 1 deletions(-)
+
+commit e8f22366e28adf2af2a476446dde87e65e0c54f9
+Author: Jorge Gonzalez Gonzalez <jorgegonz src gnome org>
+Date: Sun Apr 12 15:15:22 2009 +0000
+
+ Updated Spanish translation
+
+ svn path=/trunk/; revision=6291
+
+ po/ChangeLog | 4 ++++
+ po/es.po | 10 +++++-----
+ 2 files changed, 9 insertions(+), 5 deletions(-)
+
+commit 8eb712a056a8bb76e855e7cd14cb190192f88b0a
+Author: Gabor Kelemen <kelemeng gnome hu>
+Date: Sun Apr 12 13:56:13 2009 +0000
+
+ Translation updated.
+
+ 2009-04-12 Gabor Kelemen <kelemeng gnome hu>
+
+ * hu.po: Translation updated.
+
+
+ svn path=/trunk/; revision=6290
+
+ po/ChangeLog | 4 +
+ po/hu.po | 673 +++++++++++++++++++++++++++++++++-------------------------
+ 2 files changed, 387 insertions(+), 290 deletions(-)
+
+commit 9f5baf15d498f2b36e1ba3fc13622f33432fd9ee
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Apr 12 07:59:32 2009 +0000
+
+ Read the initial track submission handshake URL from gconf key
+
+ 2009-04-12 Jonathan Matthew <jonathan d14n org>
+
+ * data/rhythmbox.schemas:
+ * lib/rb-preferences.h:
+ * plugins/audioscrobbler/rb-audioscrobbler.c:
+ (rb_audioscrobbler_do_handshake):
+ Read the initial track submission handshake URL from gconf key
+ /apps/rhythmbox/audioscrobbler/scrobbler_url, allowing
+ it to be redirected to other services such as libre.fm without having
+ to modify /etc/hosts.
+
+ svn path=/trunk/; revision=6289
+
+ ChangeLog | 11 +++++++++++
+ data/rhythmbox.schemas | 11 +++++++++++
+ lib/rb-preferences.h | 1 +
+ plugins/audioscrobbler/rb-audioscrobbler.c | 9 ++++++++-
+ 4 files changed, 31 insertions(+), 1 deletions(-)
+
+commit ecf430c385a8994a5adfd885c7aaf57978ea6f5a
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Sun Apr 12 07:56:47 2009 +0000
+
+ patch by: Sebastian Dransfeld <sebastid tango flipp net>
+
+ 2009-04-12 Christophe Fergeau <cfergeau mandriva com>
+
+ patch by: Sebastian Dransfeld <sebastid tango flipp net>
+
+ * plugins/ipod/rb-ipod-source.c: write album sort information if
+ it's available, fixes the other part of bug #577753.
+
+ svn path=/trunk/; revision=6288
+
+ ChangeLog | 7 +++++++
+ plugins/ipod/rb-ipod-source.c | 8 ++++++++
+ 2 files changed, 15 insertions(+), 0 deletions(-)
+
+commit 082185cb2bdd7f67039d1ba155390ccaa0495591
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Sun Apr 12 07:56:41 2009 +0000
+
+ patch by: Sebastian Dransfeld <sebastid tango flipp net>
+
+ 2009-04-12 Christophe Fergeau <cfergeau mandriva com>
+
+ patch by: Sebastian Dransfeld <sebastid tango flipp net>
+
+ * backends/gstreamer/rb-encoder-gst.c:
+ * metadata/rb-metadata-common.c:
+ * metadata/rb-metadata-gst.c:
+ * metadata/rb-metadata.h:
+ * rhythmdb/rhythmdb-private.h:
+ * rhythmdb/rhythmdb-tree.c:
+ * rhythmdb/rhythmdb.c:
+ * rhythmdb/rhythmdb.h: read album sort tag from gstreamer and store
+ it in rhythmbox database. Fixes part of bug #577753.
+
+ svn path=/trunk/; revision=6287
+
+ ChangeLog | 14 ++++++++++++++
+ backends/gstreamer/rb-encoder-gst.c | 5 +++++
+ metadata/rb-metadata-common.c | 1 +
+ metadata/rb-metadata-gst.c | 4 ++++
+ metadata/rb-metadata.h | 1 +
+ rhythmdb/rhythmdb-private.h | 1 +
+ rhythmdb/rhythmdb-tree.c | 3 +++
+ rhythmdb/rhythmdb.c | 23 +++++++++++++++++++++++
+ rhythmdb/rhythmdb.h | 1 +
+ 9 files changed, 53 insertions(+), 0 deletions(-)
+
+commit 0cc4382db8ea72601f628128919665ce7715d030
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Sun Apr 12 07:56:35 2009 +0000
+
+ patch by: Robert Ancell <robert ancell gmail com>
+
+ 2009-04-12 Christophe Fergeau <cfergeau mandriva com>
+
+ patch by: Robert Ancell <robert ancell gmail com>
+
+ * plugins/ipod/rb-ipod-source.c: try harder to build a unique
+ filename when writing to the iPod by adding a random suffix to
+ filenames when we have to truncate them. Fixes bug #570600.
+
+ svn path=/trunk/; revision=6286
+
+ ChangeLog | 8 ++++++++
+ plugins/ipod/rb-ipod-source.c | 9 ++++++++-
+ 2 files changed, 16 insertions(+), 1 deletions(-)
+
+commit fab85ef88023eb48547473315e92e380e2e7c67e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Apr 12 07:22:44 2009 +0000
+
+ Fix the stupid way the stat list mutex was being handled.
+
+ 2009-04-12 Jonathan Matthew <jonathan d14n org>
+
+ * rhythmdb/rhythmdb.c: (process_added_entries_cb),
+ (rhythmdb_add_to_stat_list), (rhythmdb_add_uri_with_types):
+ Fix the stupid way the stat list mutex was being handled.
+
+ svn path=/trunk/; revision=6285
+
+ ChangeLog | 6 ++++++
+ rhythmdb/rhythmdb.c | 8 ++------
+ 2 files changed, 8 insertions(+), 6 deletions(-)
+
+commit 8fcef66196d4e4786e1a25a025096398e1f71fd8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Apr 12 05:21:59 2009 +0000
+
+ Ignore podcast items with no URI or a URI without a valid scheme. Fixes
+
+ 2009-04-12 Jonathan Matthew <jonathan d14n org>
+
+ * podcast/rb-podcast-parse.c: (entry_parsed):
+ Ignore podcast items with no URI or a URI without a valid scheme.
+ Fixes #578398.
+
+ svn path=/trunk/; revision=6284
+
+ ChangeLog | 6 ++++++
+ podcast/rb-podcast-parse.c | 15 +++++++++++++++
+ 2 files changed, 21 insertions(+), 0 deletions(-)
+
+commit a3b07dc4176f6712afc00fa605914a1e22ef40d4
+Author: Bastien Nocera <hadess hadess net>
+Date: Sat Apr 11 12:22:08 2009 +0000
+
+ Add rb_gvolume_get_udi utility function to get a UDI from a GVolume, even
+
+ 2009-04-11 Bastien Nocera <hadess hadess net>
+
+ * lib/Makefile.am:
+ * lib/rb-util.c (rb_gvolume_get_udi):
+ * lib/rb-util.h: Add rb_gvolume_get_udi utility function to
+ get a UDI from a GVolume, even if the gvfs volume monitor doesn't
+ use HAL, or export the UDI information (eg. the DeviceKit-disks
+ gvfs monitor)
+ * plugins/generic-player/rb-generic-player-source.c
+ (get_hal_udi_for_player):
+ * plugins/generic-player/rb-nokia770-source.c (volume_is_nokia770),
+ (rb_nokia770_is_mount_player):
+ * plugins/generic-player/rb-psp-source.c (volume_is_psp),
+ (rb_psp_is_mount_player):
+ * plugins/ipod/rb-ipod-helpers.c (volume_is_ipod),
+ (rb_ipod_helpers_is_ipod): Use rb_gvolume_get_udi() to get the UDI
+ of the devices
+
+ (Closes: #578514)
+
+
+ svn path=/trunk/; revision=6283
+
+ ChangeLog | 20 ++++++++++
+ lib/Makefile.am | 3 +-
+ lib/rb-util.c | 43 +++++++++++++++++++++
+ lib/rb-util.h | 2 +
+ plugins/generic-player/rb-generic-player-source.c | 2 +-
+ plugins/generic-player/rb-nokia770-source.c | 29 +++++++-------
+ plugins/generic-player/rb-psp-source.c | 26 +++++++------
+ plugins/ipod/rb-ipod-helpers.c | 23 +++++------
+ 8 files changed, 107 insertions(+), 41 deletions(-)
+
+commit c506aa60874372d3fb8fe64ed54cf6f3cfae1cf9
+Author: Funda Wang <fwang src gnome org>
+Date: Fri Apr 10 01:47:19 2009 +0000
+
+ Updated zh_CN translation.
+
+ svn path=/trunk/; revision=6282
+
+ po/ChangeLog | 4 +
+ po/zh_CN.po | 1820 ++++++++++++++++++++++++++++++++--------------------------
+ 2 files changed, 1021 insertions(+), 803 deletions(-)
+
+commit cc7d34a00626a35e0324df96f1301bd0ea954524
+Author: Jorge Gonzalez Gonzalez <jorgegonz src gnome org>
+Date: Thu Apr 9 15:12:34 2009 +0000
+
+ Updated Spanish translation
+
+ svn path=/trunk/; revision=6281
+
+ po/ChangeLog | 4 +
+ po/es.po | 173 +++++++++++++++++++++-------------------------------------
+ 2 files changed, 67 insertions(+), 110 deletions(-)
+
+commit 21478d30a291f30a87c9ba9940d30dda760b72e1
+Author: Daniel Nylander <dnylande src gnome org>
+Date: Thu Apr 9 06:51:31 2009 +0000
+
+ sv.po: Updated Swedish translation
+
+ svn path=/trunk/; revision=6280
+
+ po/ChangeLog | 4 +
+ po/sv.po | 644 ++++++++++++++++++++++++++++++++--------------------------
+ 2 files changed, 363 insertions(+), 285 deletions(-)
+
+commit 705d29f9d9135d490f3df20391e4d2e241cc314f
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Apr 9 06:07:04 2009 +0000
+
+ Limit the cover art image size to one third of the height of the main
+
+ 2009-04-09 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/artdisplay/artdisplay/__init__.py:
+ Limit the cover art image size to one third of the height of the main
+ window, so it behaves sensibly when the side pane is expanded to cover
+ most of the window. This avoids forcing the main window to be
+ resized. When above the size limit, center the image in the side pane.
+ Fixes #443720.
+
+ svn path=/trunk/; revision=6279
+
+ ChangeLog | 9 +++++++
+ plugins/artdisplay/artdisplay/__init__.py | 35 +++++++++++++++++++++++++---
+ 2 files changed, 40 insertions(+), 4 deletions(-)
+
+commit 30b471ff0455d8309677692557d3b2f0b94d3b7d
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Apr 7 08:34:19 2009 +0000
+
+ Clear the source ID for the post-resize handler before returning from it,
+
+ 2009-04-07 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/artdisplay/artdisplay/__init__.py:
+ Clear the source ID for the post-resize handler before returning from
+ it, so we correctly regenerate the source pixbuf when the cover art
+ widget is resized. Fixes #426164.
+
+ svn path=/trunk/; revision=6278
+
+ ChangeLog | 7 +++++++
+ plugins/artdisplay/artdisplay/__init__.py | 1 +
+ 2 files changed, 8 insertions(+), 0 deletions(-)
+
+commit 6a9e739eaa12709fe0971d47fbf02858529c0011
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Apr 7 07:15:58 2009 +0000
+
+ Require libmusicbrainz3 3.0.2 for per-track artist information.
+
+ 2009-04-07 Jonathan Matthew <jonathan d14n org>
+
+ * configure.ac:
+ Require libmusicbrainz3 3.0.2 for per-track artist information.
+
+ * plugins/audiocd/sj-metadata-musicbrainz3.c:
+ (make_album_from_release), (mb_list_albums):
+ Update from sound-juicer, including fixes for #576574 and #575820.
+
+ svn path=/trunk/; revision=6277
+
+ ChangeLog | 9 +++++++++
+ configure.ac | 3 ++-
+ plugins/audiocd/sj-metadata-musicbrainz3.c | 27 ++++++++++++++++-----------
+ 3 files changed, 27 insertions(+), 12 deletions(-)
+
+commit e3918703ba9a2815151540c0abd76fa6ea3da648
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Tue Apr 7 06:32:46 2009 +0000
+
+ patch by: Paul Bellamy <paul a bellamy gmail com>
+
+ 2009-04-07 Jonathan Matthew <jonathan d14n org>
+
+ patch by: Paul Bellamy <paul a bellamy gmail com>
+
+ * rhythmdb/rhythmdb.c: (rhythmdb_entry_is_lossless):
+ * rhythmdb/rhythmdb.h:
+ Add a function to determine if an entry represents a lossless encoded
+ stream. This currently just checks that the bitrate field is 0 and
+ the media type is 'audio/x-flac'. More media types and other checks
+ can be added later.
+
+ * rhythmdb/rhythmdb-query-model.c:
+ (rhythmdb_query_model_bitrate_sort_func):
+ * rhythmdb/rhythmdb-query-model.h:
+ Add a query model sort function for bitrate comparisons, sorting
+ lossless encodings as being of higher quality than anything with a
+ bitrate. Not exactly correct, but it's the best we can do.
+
+ * widgets/rb-entry-view.c: (rb_entry_view_quality_cell_data_func),
+ (rb_entry_view_append_column):
+ * widgets/rb-song-info.c: (rb_song_info_update_bitrate):
+ Display "Lossless" for lossless encodings in the 'quality' column in
+ track lists and the same field in the song info dialog.
+
+ Fixes #337438.
+
+ svn path=/trunk/; revision=6276
+
+ ChangeLog | 26 ++++++++++++++++++++++++++
+ rhythmdb/rhythmdb-query-model.c | 26 ++++++++++++++++++++++++++
+ rhythmdb/rhythmdb-query-model.h | 4 ++++
+ rhythmdb/rhythmdb.c | 17 +++++++++++++++++
+ rhythmdb/rhythmdb.h | 2 ++
+ widgets/rb-entry-view.c | 22 +++++++++++++---------
+ widgets/rb-song-info.c | 15 ++++++++++-----
+ 7 files changed, 98 insertions(+), 14 deletions(-)
+
+commit f3f04bb8371f88d19ab9fb260d7187810a52ed45
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Apr 6 07:51:06 2009 +0000
+
+ Update from sound-juicer, including fix for #578060.
+
+ 2009-04-06 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/audiocd/sj-metadata.c: (sj_metadata_helper_scan_date),
+ (sj_metadata_helper_check_media):
+ Update from sound-juicer, including fix for #578060.
+
+ svn path=/trunk/; revision=6275
+
+ ChangeLog | 6 ++++++
+ plugins/audiocd/sj-metadata.c | 29 ++++++++++++++++-------------
+ 2 files changed, 22 insertions(+), 13 deletions(-)
+
+commit 0732162b14438d4c62807259bb0dccd3a35dfa77
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Apr 6 03:50:21 2009 +0000
+
+ Catch parser exceptions and sort of pretend we can keep going, though all
+
+ 2009-04-06 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/magnatune/magnatune/MagnatuneSource.py:
+ Catch parser exceptions and sort of pretend we can keep going, though
+ all that will show up in the track list will be what we parsed before
+ the error. Fixes #574465.
+
+ Replace a couple of strange characters that appear in the XML with
+ best guesses as to what they're supposed to be. This lets us parse
+ the current catalog file successfully.
+
+ svn path=/trunk/; revision=6274
+
+ ChangeLog | 11 +++++++++++
+ plugins/magnatune/magnatune/MagnatuneSource.py | 17 +++++++++++++++--
+ 2 files changed, 26 insertions(+), 2 deletions(-)
+
+commit 058475279c663739dda4d9c526a674faaeed286e
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Apr 6 03:09:51 2009 +0000
+
+ Remove the bus watch before trying to start the sink. If we're not doing
+
+ 2009-04-06 Jonathan Matthew <jonathan d14n org>
+
+ * backends/gstreamer/rb-player-gst-xfade.c: (add_bus_watch),
+ (start_sink_locked), (start_sink), (create_sink):
+ Remove the bus watch before trying to start the sink. If we're not
+ doing this from the main thread, the main thread could process the
+ messages before the loop in start_sink_locked could, so it'd just sit
+ there waiting. Fixes #577840.
+
+ svn path=/trunk/; revision=6273
+
+ ChangeLog | 9 +
+ backends/gstreamer/rb-player-gst-xfade.c | 320 ++++++++++++++++--------------
+ 2 files changed, 179 insertions(+), 150 deletions(-)
+
+commit 3a4141a51f8e8ae9eec9dd0a614db488c5d02579
+Author: Og B. Maciel <ogmaciel src gnome org>
+Date: Sun Apr 5 15:35:40 2009 +0000
+
+ Updated Brazilian Portuguese translation.
+
+ svn path=/trunk/; revision=6272
+
+ po/ChangeLog | 5 +
+ po/pt_BR.po | 642 +++++++++++++++++++++++++++++++++-------------------------
+ 2 files changed, 367 insertions(+), 280 deletions(-)
+
+commit 345c81a380bd2d35363c3ca5be43879a4913e719
+Author: miloc <miloc localhost>
+Date: Sun Apr 5 12:24:13 2009 +0000
+
+ Updated Italian translation by Luca Ferretti
+
+ svn path=/trunk/; revision=6271
+
+ po/ChangeLog | 4 +
+ po/it.po | 791 +++++++++++++++++++++++++++++++++-------------------------
+ 2 files changed, 457 insertions(+), 338 deletions(-)
+
+commit 1af910ee79527019398a7b8348fd108e8db08098
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Apr 3 10:22:40 2009 +0000
+
+ Ensure all combo boxes always have an item selected.
+
+ 2009-04-03 Jonathan Matthew <jonathan d14n org>
+
+ * widgets/rb-query-creator-properties.c:
+ (create_time_unit_option_menu):
+ * widgets/rb-query-creator.c: (rb_query_creator_constructor),
+ (setup_sort_option_menu):
+ Ensure all combo boxes always have an item selected.
+
+ svn path=/trunk/; revision=6270
+
+ ChangeLog | 8 ++++++++
+ widgets/rb-query-creator-properties.c | 1 +
+ widgets/rb-query-creator.c | 3 +++
+ 3 files changed, 12 insertions(+), 0 deletions(-)
+
+commit fe314bf928e9f0413d4b432f2572348e08304ce8
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Apr 2 08:45:29 2009 +0000
+
+ Finish implementing saving of cover art.
+
+ 2009-04-02 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/artdisplay/artdisplay/LocalCoverArtSearchGIO.py:
+ Finish implementing saving of cover art.
+
+ svn path=/trunk/; revision=6269
+
+ ChangeLog | 5 ++
+ .../artdisplay/LocalCoverArtSearchGIO.py | 42 +++++++++++++-------
+ 2 files changed, 33 insertions(+), 14 deletions(-)
+
+commit b1346f505358cd2e7a78a5406f7c679cb7df8d0d
+Author: Jorge Gonzalez Gonzalez <jorgegonz src gnome org>
+Date: Tue Mar 31 18:10:58 2009 +0000
+
+ Updated Spanish translation
+
+ svn path=/trunk/; revision=6268
+
+ po/ChangeLog | 4 +
+ po/es.po | 590 +++++++++++++++++++++++++++++++++++-----------------------
+ 2 files changed, 363 insertions(+), 231 deletions(-)
+
+commit c29a8f9341a806ecc7e4619b78a4b49fbeb8d24a
+Author: Shankar Prasad <sprasad src gnome org>
+Date: Tue Mar 31 05:23:32 2009 +0000
+
+ added kn.po and updated ChangeLog and LINGUAS
+
+ svn path=/trunk/; revision=6267
+
+ po/ChangeLog | 5 +
+ po/LINGUAS | 1 +
+ po/kn.po | 4654 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 3 files changed, 4660 insertions(+), 0 deletions(-)
+
+commit 6785ea23c3e17dfb8ce6735bd90786a9f37209ac
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Mar 30 22:12:32 2009 +0000
+
+ Use correct printf format for the image size.
+
+ 2009-03-31 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/mtpdevice/rb-mtp-source.c: (artwork_notify_cb):
+ Use correct printf format for the image size.
+
+ svn path=/trunk/; revision=6266
+
+ ChangeLog | 5 +++++
+ plugins/mtpdevice/rb-mtp-source.c | 2 +-
+ 2 files changed, 6 insertions(+), 1 deletions(-)
+
+commit c8c99a922c243253bd9792ecef35c3b464fbb7e1
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Mar 30 14:10:21 2009 +0000
+
+ add EggSMClient files.
+
+ 2009-03-31 Jonathan Matthew <jonathan d14n org>
+
+ * POTFILES.in: add EggSMClient files.
+
+ svn path=/trunk/; revision=6265
+
+ po/ChangeLog | 4 ++++
+ po/POTFILES.in | 2 ++
+ 2 files changed, 6 insertions(+), 0 deletions(-)
+
+commit 8f96aef64b82b317031190c5232fe9ef276d5665
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Mar 30 13:53:49 2009 +0000
+
+ Create album objects on the device when transferring songs, and delete
+
+ 2009-03-30 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/mtpdevice/rb-mtp-source.c: (rb_mtp_source_init),
+ (rb_mtp_source_constructor), (rb_mtp_source_finalize),
+ (load_mtp_db_idle_cb), (add_track_to_album),
+ (remove_track_from_album), (impl_delete), (transfer_track),
+ (impl_track_added), (artwork_notify_cb):
+ Create album objects on the device when transferring songs, and delete
+ them when the last song is removed. If all of the existing albums
+ have zero tracks, try to rebuild the albums when reading the song
+ list. This helps with some odd devices that forget all album contents
+ when they restart.
+
+ If the device supports the JPEG file type, request album art when
+ transferring songs, and send it to the device as a 'representative
+ sample' of the album.
+
+ svn path=/trunk/; revision=6264
+
+ ChangeLog | 17 +++
+ plugins/mtpdevice/rb-mtp-source.c | 264 ++++++++++++++++++++++++++++++++++++-
+ 2 files changed, 278 insertions(+), 3 deletions(-)
+
+commit 75a8ffa4b468feac43923f1dab86214aa71a2b8e
+Author: Sandeep Shedmake <sandeeps src gnome org>
+Date: Mon Mar 30 11:45:03 2009 +0000
+
+ Added 'mr'
+
+ svn path=/trunk/; revision=6263
+
+ po/LINGUAS | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 73bd3e12041df6c7d35a8f0bf6e140eb11333b71
+Author: Sandeep Shedmake <sandeeps src gnome org>
+Date: Mon Mar 30 11:44:30 2009 +0000
+
+ Added Marathi Translations
+
+ svn path=/trunk/; revision=6262
+
+ po/ChangeLog | 5 +
+ po/mr.po | 4644 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 4649 insertions(+), 0 deletions(-)
+
+commit 1098e1d270d0a38f9be02216897e584a7bacd679
+Author: Claude Paroz <claude 2xlibre net>
+Date: Mon Mar 30 11:32:18 2009 +0000
+
+ Updated French translation by Bruno Brouard.
+
+ 2009-03-30 Claude Paroz <claude 2xlibre net>
+
+ * fr.po: Updated French translation by Bruno Brouard.
+
+ svn path=/trunk/; revision=6261
+
+ po/ChangeLog | 4 +
+ po/fr.po | 570 ++++++++++++++++++++++++++++-----------------------------
+ 2 files changed, 284 insertions(+), 290 deletions(-)
+
+commit b684632adf2a938f523e59f6133927e181a9858b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Mar 30 00:42:18 2009 +0000
+
+ Add session management code copied from libegg.
+
+ 2009-03-30 Jonathan Matthew <jonathan d14n org>
+
+ * lib/eggdesktopfile.c: (egg_desktop_file_new),
+ * lib/eggdesktopfile.h:
+ * lib/eggsmclient-private.h:
+ * lib/eggsmclient-xsmp.c: (egg_sm_client_xsmp_init),
+ * lib/eggsmclient.c: (egg_sm_client_init),
+ * lib/eggsmclient.h:
+ * lib/Makefile.am:
+ Add session management code copied from libegg.
+
+ * lib/rb-file-helpers.c: (rb_dot_dir):
+ Replace GNOME_DOT_GNOME with ".gnome2" - pretty safe to assume that
+ this isn't going to change.
+
+ * plugins/daap/rb-daap-source.c: (mount_op_reply_cb),
+ (ask_password), (connection_auth_cb):
+ When building with gtk+ 2.14 or newer, use GtkMountOperation to ask
+ for passwords instead of GnomePasswordDialog.
+
+ * shell/rb-shell-preferences.c: (help_cb):
+ Fix the help URI for the preferences section, round up gtk version
+ check numbers.
+
+ * shell/rb-shell.c: (rb_shell_create_mount_op_cb),
+ (rb_shell_cmd_contents), (session_save_state_cb),
+ (session_quit_cb), (rb_shell_session_init):
+ Use EggSMClient instead of GnomeClient for session management, round
+ up the gtk version check numbers.
+
+ * shell/main.c: (main):
+ Parse options directly (including option groups for EggSMClient and
+ gtk), load and save the accelerator map file ourselves (replacing
+ gnome_accelerators_sync), stop calling glade_gnome_init (it doesn't do
+ anything anyway), and set the application name and window icon via
+ egg_set_desktop_file.
+
+ * configure.ac:
+ Only require libgnome when building with gtk+ < 2.14. Fixes #576038.
+
+ svn path=/trunk/; revision=6260
+
+ ChangeLog | 40 ++
+ configure.ac | 9 +-
+ lib/Makefile.am | 9 +-
+ lib/eggdesktopfile.c | 1475 +++++++++++++++++++++++++++++++++++++++++
+ lib/eggdesktopfile.h | 159 +++++
+ lib/eggsmclient-private.h | 53 ++
+ lib/eggsmclient-xsmp.c | 1363 +++++++++++++++++++++++++++++++++++++
+ lib/eggsmclient.c | 581 ++++++++++++++++
+ lib/eggsmclient.h | 117 ++++
+ lib/rb-file-helpers.c | 4 +-
+ plugins/daap/rb-daap-source.c | 211 +++++--
+ shell/main.c | 83 ++--
+ shell/rb-shell-preferences.c | 6 +-
+ shell/rb-shell.c | 66 +--
+ 14 files changed, 4022 insertions(+), 154 deletions(-)
+
+commit 92eedfcd95b0cd52939534e0aed13968c1f90e3b
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 29 07:29:49 2009 +0000
+
+ Use the right user data for the device-changed signal. Fixes #365154.
+
+ 2009-03-29 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/cd-recorder/rb-playlist-source-recorder.c:
+ (rb_playlist_source_recorder_constructor):
+ Use the right user data for the device-changed signal. Fixes #365154.
+
+ svn path=/trunk/; revision=6259
+
+ ChangeLog | 6 ++++++
+ plugins/cd-recorder/rb-playlist-source-recorder.c | 2 +-
+ 2 files changed, 7 insertions(+), 1 deletions(-)
+
+commit b0b819690b9e274b43587925b08ade6dcca11d43
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 29 02:25:21 2009 +0000
+
+ Set mnemonic-widget property of the 'rating' label to point to the rating
+
+ 2009-03-29 Jonathan Matthew <jonathan d14n org>
+
+ * widgets/rb-song-info.c: (rb_song_info_constructor):
+ Set mnemonic-widget property of the 'rating' label to point to the
+ rating widget. Fixes #576673.
+
+ svn path=/trunk/; revision=6258
+
+ ChangeLog | 6 ++++++
+ widgets/rb-song-info.c | 1 +
+ 2 files changed, 7 insertions(+), 0 deletions(-)
+
+commit a33551f9298afdbeaa5623ed7ac6ea3634171ee3
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 29 02:18:34 2009 +0000
+
+ Set mnemonic_widget property of the 'download location' widget so the
+
+ 2009-03-29 Jonathan Matthew <jonathan d14n org>
+
+ * data/glade/podcast-prefs.glade:
+ Set mnemonic_widget property of the 'download location' widget so the
+ shortcut selects the file chooser. Fixes #576925.
+
+ svn path=/trunk/; revision=6257
+
+ ChangeLog | 6 ++++++
+ data/glade/podcast-prefs.glade | 1 +
+ 2 files changed, 7 insertions(+), 0 deletions(-)
+
+commit b6c69eb807d9f3c1ab5f964a6568d848865cba26
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sun Mar 29 02:08:19 2009 +0000
+
+ patch by: Bruce Cowan <bugs bcowan fastmail co uk>
+
+ 2009-03-29 Jonathan Matthew <jonathan d14n org>
+
+ patch by: Bruce Cowan <bugs bcowan fastmail co uk>
+
+ * data/glade/create-playlist.glade:
+ * data/glade/library-prefs.glade:
+ * data/glade/playback-prefs.glade:
+ * plugins/audioscrobbler/audioscrobbler.rb-plugin.in:
+ * plugins/cd-recorder/rb-playlist-source-recorder.c: (burn_cd),
+ (check_media_length), (rb_playlist_source_recorder_start):
+ * plugins/daap/rb-daap-mdns-browser-avahi.c:
+ (rb_daap_mdns_browser_start), (rb_daap_mdns_browser_stop):
+ * plugins/daap/rb-daap-mdns-publisher-avahi.c:
+ (rb_daap_mdns_publisher_publish),
+ (rb_daap_mdns_publisher_withdraw):
+ * plugins/ipod/ipod-init.glade:
+ * plugins/ipod/rb-ipod-helpers.c:
+ (rb_ipod_helpers_show_first_time_dialog):
+ * plugins/iradio/rb-iradio-source.c:
+ (rb_iradio_source_constructor):
+ * plugins/jamendo/jamendo-loading.glade:
+ * plugins/jamendo/jamendo/JamendoSource.py:
+ * plugins/magnatune/magnatune/MagnatuneSource.py:
+ * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_start_element):
+ * sources/rb-podcast-source.c: (rb_podcast_source_constructor):
+ Fix some capitalisation, americanisation, and other stuff in
+ translatable strings. #576987.
+
+ svn path=/trunk/; revision=6256
+
+ ChangeLog | 28 ++++++++++++++++++++
+ data/glade/create-playlist.glade | 2 +-
+ data/glade/library-prefs.glade | 8 +++---
+ data/glade/playback-prefs.glade | 10 +++---
+ plugins/audioscrobbler/audioscrobbler.rb-plugin.in | 2 +-
+ plugins/cd-recorder/rb-playlist-source-recorder.c | 6 ++--
+ plugins/daap/rb-daap-mdns-browser-avahi.c | 4 +-
+ plugins/daap/rb-daap-mdns-publisher-avahi.c | 6 ++--
+ plugins/ipod/ipod-init.glade | 4 +-
+ plugins/ipod/rb-ipod-helpers.c | 2 +-
+ plugins/iradio/rb-iradio-source.c | 5 +--
+ plugins/jamendo/jamendo-loading.glade | 10 +++---
+ plugins/jamendo/jamendo/JamendoSource.py | 2 +-
+ plugins/magnatune/magnatune/MagnatuneSource.py | 6 ++--
+ rhythmdb/rhythmdb-tree.c | 4 +-
+ sources/rb-podcast-source.c | 5 +--
+ 16 files changed, 65 insertions(+), 39 deletions(-)
+
+commit 150e1f40f158195c4f7cd65280eeae9723bf1f00
+Author: Philip Withnall <philip tecnocode co uk>
+Date: Sat Mar 28 13:15:49 2009 +0000
+
+ Updated British English translation by Bruce Cowan
+
+ 2009-03-28 Philip Withnall <philip tecnocode co uk>
+
+ * en_GB.po: Updated British English translation by Bruce Cowan
+ <bcowan fastmail co uk>.
+
+
+ svn path=/trunk/; revision=6255
+
+ po/ChangeLog | 5 ++
+ po/en_GB.po | 139 ++++++++++++++++++++++++++++++---------------------------
+ 2 files changed, 78 insertions(+), 66 deletions(-)
+
+commit 2b9f6a67516bd3692b8331c414bd537bde227a00
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 27 00:08:33 2009 +0000
+
+ patch by: Niels Vorgaard Christensen <vorgaard c math ku dk>
+
+ 2009-03-27 Jonathan Matthew <jonathan d14n org>
+
+ patch by: Niels Vorgaard Christensen <vorgaard c math ku dk>
+
+ * plugins/artdisplay/artdisplay/__init__.py:
+ Answer cover art requests for any entry, not just the current playing
+ one. Fixes #529873.
+
+ svn path=/trunk/; revision=6254
+
+ ChangeLog | 8 ++++++++
+ plugins/artdisplay/artdisplay/__init__.py | 18 ++++++++++++------
+ 2 files changed, 20 insertions(+), 6 deletions(-)
+
+commit dd48197739f2bc4d8bf4fe45bfebdb26b040d8cb
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Mar 26 12:39:40 2009 +0000
+
+ If we don't have the base query yet, defer the search until we do. Fixes
+
+ 2009-03-26 Jonathan Matthew <jonathan d14n org>
+
+ * sources/rb-auto-playlist-source.c: (impl_search):
+ If we don't have the base query yet, defer the search until we do.
+ Fixes #576846.
+
+ svn path=/trunk/; revision=6253
+
+ ChangeLog | 6 ++++++
+ sources/rb-auto-playlist-source.c | 7 +++++++
+ 2 files changed, 13 insertions(+), 0 deletions(-)
+
+commit b5c23930cce4fb6bdf4d65a882bf21bff28490c5
+Author: Nickolay V. Shmyrev <nshmyrev yandex ru>
+Date: Thu Mar 26 08:52:54 2009 +0000
+
+ Updated Russian translation by Yuriy Myasoedov.
+
+ 2009-03-26 Nickolay V. Shmyrev <nshmyrev yandex ru>
+
+ * ru.po: Updated Russian translation by Yuriy Myasoedov.
+
+
+ svn path=/trunk/; revision=6252
+
+ po/ChangeLog | 4 +
+ po/ru.po | 670 ++++++++++++++++++++++++++++++++--------------------------
+ 2 files changed, 371 insertions(+), 303 deletions(-)
+
+commit d4ff5c86bbc4da55c8883367f9b05252e6f099d2
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Mar 26 01:39:48 2009 +0000
+
+ Disable the PSP source if building without HAL. Too many false positives.
+
+ 2009-03-26 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/generic-player/Makefile.am:
+ * plugins/generic-player/rb-generic-player-plugin.c:
+ (rb_generic_player_plugin_class_init), (create_source_cb):
+ * plugins/generic-player/rb-psp-source.c: (hal_udi_is_psp),
+ (rb_psp_is_mount_player):
+ Disable the PSP source if building without HAL. Too many false
+ positives.
+
+ svn path=/trunk/; revision=6251
+
+ ChangeLog | 10 ++++++++++
+ plugins/generic-player/Makefile.am | 8 ++++----
+ plugins/generic-player/rb-generic-player-plugin.c | 6 +++---
+ plugins/generic-player/rb-psp-source.c | 17 -----------------
+ 4 files changed, 17 insertions(+), 24 deletions(-)
+
+commit 2c3e995c79bfaa30eaad9fb779dd139e75e91bea
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Wed Mar 25 22:07:47 2009 +0000
+
+ Set the ignore and error entry types for these to 'invalid' rather than
+
+ 2009-03-26 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/generic-player/rb-nokia770-source.c:
+ (rb_nokia770_source_new):
+ * plugins/generic-player/rb-psp-source.c: (rb_psp_source_new):
+ Set the ignore and error entry types for these to 'invalid' rather
+ than leaving them NULL. Fixes #510236.
+
+ svn path=/trunk/; revision=6250
+
+ ChangeLog | 8 ++++++++
+ plugins/generic-player/rb-nokia770-source.c | 2 ++
+ plugins/generic-player/rb-psp-source.c | 2 ++
+ 3 files changed, 12 insertions(+), 0 deletions(-)
+
+commit a41557231b01928723ef54b50ecac0594ddd9ebb
+Author: Jorge Gonzalez Gonzalez <jorgegonz src gnome org>
+Date: Wed Mar 25 19:01:10 2009 +0000
+
+ Updated Spanish translation: fixes bugs: #576692, #576665, #576661, #576660, #576656, #576646, #576643, #576641, #576640
+
+ svn path=/trunk/; revision=6249
+
+ po/ChangeLog | 5 +++
+ po/es.po | 82 +++++++++++++++++++++++++++++-----------------------------
+ 2 files changed, 46 insertions(+), 41 deletions(-)
+
+commit 0f8b684180b522f3ce5efddbb06e0d794d0d8c60
+Author: Jorge Gonzalez Gonzalez <jorgegonz src gnome org>
+Date: Tue Mar 24 19:33:10 2009 +0000
+
+ Updated Spanish translation
+
+ svn path=/trunk/; revision=6248
+
+ po/es.po | 16 ++++++++--------
+ 1 files changed, 8 insertions(+), 8 deletions(-)
+
+commit 392ad4a9d8ca2e6f801644bb0ea1e742fd41d264
+Author: Jorge Gonzalez Gonzalez <jorgegonz src gnome org>
+Date: Tue Mar 24 19:14:32 2009 +0000
+
+ Updated Spanish translation
+
+ svn path=/trunk/; revision=6247
+
+ po/es.po | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit b1f24f240a47d03ae373966d6e75f8659bfced03
+Author: Jorge Gonzalez Gonzalez <jorgegonz src gnome org>
+Date: Tue Mar 24 18:56:03 2009 +0000
+
+ Updated Spanish translation
+
+ svn path=/trunk/; revision=6246
+
+ po/ChangeLog | 4 ++
+ po/es.po | 138 ++++++++++++++++++++++++++++------------------------------
+ 2 files changed, 71 insertions(+), 71 deletions(-)
+
+commit 82b7c35204c213ef34818051e7356fa8d30bd0b3
+Author: Bastien Nocera <hadess hadess net>
+Date: Tue Mar 24 14:18:54 2009 +0000
+
+ Use decodebin2 instead of decodebin, fixed playback of chained ogg streams
+
+ 2009-03-24 Bastien Nocera <hadess hadess net>
+
+ * backends/gstreamer/rb-encoder-gst.c (add_decoding_pipeline):
+ * backends/gstreamer/rb-player-gst-xfade.c (create_stream):
+ Use decodebin2 instead of decodebin, fixed playback of chained ogg
+ streams
+
+
+ svn path=/trunk/; revision=6245
+
+ ChangeLog | 7 +++++++
+ backends/gstreamer/rb-encoder-gst.c | 2 +-
+ backends/gstreamer/rb-player-gst-xfade.c | 18 ++++++------------
+ 3 files changed, 14 insertions(+), 13 deletions(-)
+
+commit ce5025c1efee1eb148a6e5e7061af10ae6b2f24b
+Author: Daniel Nylander <dnylande src gnome org>
+Date: Tue Mar 24 09:10:23 2009 +0000
+
+ sv.po: Updated Swedish translation
+
+ svn path=/trunk/; revision=6244
+
+ po/ChangeLog | 4 ++++
+ po/sv.po | 52 ++++++++++++++++++++++++++++------------------------
+ 2 files changed, 32 insertions(+), 24 deletions(-)
+
+commit 3f4a9f9f416239f4cfe54607a78b721fecd76d36
+Author: Inaki Larranaga Murgoitio <dooteo euskalgnu org>
+Date: Mon Mar 23 11:44:59 2009 +0000
+
+ Updated Basque translation.
+
+ 2009-03-23 Inaki Larranaga Murgoitio <dooteo euskalgnu org>
+
+ * eu.po: Updated Basque translation.
+
+
+ svn path=/trunk/; revision=6243
+
+ po/ChangeLog | 4 +++
+ po/eu.po | 82 +++++++++++++++++++++++++++-------------------------------
+ 2 files changed, 42 insertions(+), 44 deletions(-)
+
+commit 4e271805bd09dcad479d42f6a50efd550d9505ba
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Mon Mar 23 11:37:35 2009 +0000
+
+ Fix a double-unlock of the stat mutex, add comments explaining the slight
+
+ 2009-03-23 Jonathan Matthew <jonathan d14n org>
+
+ * rhythmdb/rhythmdb.c: (process_added_entries_cb),
+ (rhythmdb_add_uri_with_types):
+ Fix a double-unlock of the stat mutex, add comments explaining the
+ slight weirdness in the way it's unlocked. Probably fixes #576238.
+
+ svn path=/trunk/; revision=6242
+
+ ChangeLog | 7 +++++++
+ rhythmdb/rhythmdb.c | 6 +++++-
+ 2 files changed, 12 insertions(+), 1 deletions(-)
+
+commit a1007c61c9aeee0ae322523314b15d2a8c6d7c36
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Sat Mar 21 23:45:49 2009 +0000
+
+ Make the ticket system code a bit less inscrutable, remove items from the
+
+ 2009-03-22 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/artdisplay/artdisplay/CoverArtDatabase.py:
+ Make the ticket system code a bit less inscrutable, remove items from
+ the hash when the last ticket is forgotten, and add a method to search
+ for existing items with live tickets that match a new item.
+
+ When a new cover art search request arrives, look for already running
+ searches for the same artist and album. If an existing search is
+ found, just wait for the results rather than doing the same search
+ again. From #529873.
+
+ svn path=/trunk/; revision=6241
+
+ ChangeLog | 12 ++++
+ plugins/artdisplay/artdisplay/CoverArtDatabase.py | 67 +++++++++++++++++++--
+ 2 files changed, 74 insertions(+), 5 deletions(-)
+
+commit 0d2abf953e0c39d9e006705d9436c8c7a06a2998
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 20 14:09:31 2009 +0000
+
+ Work around bug 575781 in the loader code rather than the code that calls
+
+ 2009-03-21 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/jamendo/jamendo/JamendoSource.py:
+ * plugins/rb/Loader.py:
+ Work around bug 575781 in the loader code rather than the code that
+ calls it.
+
+ svn path=/trunk/; revision=6240
+
+ ChangeLog | 7 +++++++
+ plugins/jamendo/jamendo/JamendoSource.py | 8 +-------
+ plugins/rb/Loader.py | 26 +++++++++++++++++---------
+ 3 files changed, 25 insertions(+), 16 deletions(-)
+
+commit 6deb3d7d851f806fc9f164af40edc6b6a4dc2d57
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 20 09:12:45 2009 +0000
+
+ If available, use gtk 2.16's new GtkEntry API for the 'clear' icon in the
+
+ 2009-03-20 Jonathan Matthew <jonathan d14n org>
+
+ * configure.ac:
+ * widgets/rb-search-entry.c: (rb_search_entry_init),
+ (rb_search_entry_clear_cb):
+ If available, use gtk 2.16's new GtkEntry API for the 'clear' icon
+ in the search entry, rather than libsexy's SexyIconEntry.
+ Incidentally fixes #513828.
+
+ svn path=/trunk/; revision=6239
+
+ ChangeLog | 9 +++++++++
+ configure.ac | 15 ++++++++++-----
+ widgets/rb-search-entry.c | 38 ++++++++++++++++++++++++++++++++++++--
+ 3 files changed, 55 insertions(+), 7 deletions(-)
+
+commit 245c27095b79312b26345881d557340908094ffa
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 20 05:03:50 2009 +0000
+
+ Don't try to unlink if we don't have an adder pad. Probably fixes #576031.
+
+ 2009-03-20 Jonathan Matthew <jonathan d14n org>
+
+ * backends/gstreamer/rb-player-gst-xfade.c: (unlink_blocked_cb):
+ Don't try to unlink if we don't have an adder pad. Probably fixes
+ #576031.
+
+ svn path=/trunk/; revision=6238
+
+ ChangeLog | 6 ++++++
+ backends/gstreamer/rb-player-gst-xfade.c | 2 +-
+ 2 files changed, 7 insertions(+), 1 deletions(-)
+
+commit c552b74a6bfdc533eaa0014e27f2f0974b0ba9c9
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Fri Mar 20 03:02:36 2009 +0000
+
+ patch by: Kim Sullivan <alicebot seznam cz>
+
+ 2009-03-20 Jonathan Matthew <jonathan d14n org>
+
+ patch by: Kim Sullivan <alicebot seznam cz>
+
+ * plugins/jamendo/jamendo/JamendoSaxHandler.py:
+ * plugins/jamendo/jamendo/JamendoSource.py:
+ Rework the jamendo xml parser to create database entries in a single
+ pass, rather than creating an intermediate structure and converting
+ that to database entries. Speeds up catalogue loading and reduces
+ memory consumption. From #424423.
+
+ svn path=/trunk/; revision=6237
+
+ ChangeLog | 11 ++
+ plugins/jamendo/jamendo/JamendoSaxHandler.py | 156 +++++++++++---------------
+ plugins/jamendo/jamendo/JamendoSource.py | 72 ++-----------
+ 3 files changed, 85 insertions(+), 154 deletions(-)
+
+commit 361785e184f6596ad899aebcd3bff0c03753ac76
+Author: Christophe Fergeau <cfergeau mandriva com>
+Date: Thu Mar 19 21:18:58 2009 +0000
+
+ remove unused AC_CHECK_HEADER, spotted by vuntz.
+
+ 2009-03-19 Christophe Fergeau <cfergeau mandriva com>
+
+ * configure.ac: remove unused AC_CHECK_HEADER, spotted by vuntz.
+
+ svn path=/trunk/; revision=6236
+
+ ChangeLog | 4 ++++
+ configure.ac | 1 -
+ 2 files changed, 4 insertions(+), 1 deletions(-)
+
+commit 226ae3308184b30273fd968d82aa51875b381a8a
+Author: Daniel Nylander <dnylande src gnome org>
+Date: Thu Mar 19 15:34:45 2009 +0000
+
+ sv.po: Updated Swedish translation
+
+ svn path=/trunk/; revision=6235
+
+ po/ChangeLog | 4 +++
+ po/sv.po | 73 +++++++++++++++++++++++++++-------------------------------
+ 2 files changed, 38 insertions(+), 39 deletions(-)
+
+commit 543e7ad34739957e6343d0442c4d5c8ed4b94fc6
+Author: Amanpreet Singh Alam <aman src gnome org>
+Date: Thu Mar 19 14:52:42 2009 +0000
+
+ Updating Punjabi Translation (pa)
+
+ svn path=/trunk/; revision=6234
+
+ po/pa.po | 27 ++++++++++++++-------------
+ 1 files changed, 14 insertions(+), 13 deletions(-)
+
+commit 2964ffef8ce83c65ded190bb78a465489f52c1da
+Author: Amanpreet Singh Alam <aman src gnome org>
+Date: Thu Mar 19 14:52:07 2009 +0000
+
+ Updating Punjabi Translation (pa)
+
+ svn path=/trunk/; revision=6233
+
+ po/pa.po | 3957 ++++++++++++++++++++++++++++++++++++++++----------------------
+ 1 files changed, 2557 insertions(+), 1400 deletions(-)
+
+commit b3820dd212e3cd210823ab2f398de03b592cc186
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Mar 19 12:25:23 2009 +0000
+
+ remove uri.glade
+
+ 2009-03-19 Jonathan Matthew <jonathan d14n org>
+
+ * POTFILES.in: remove uri.glade
+
+ svn path=/trunk/; revision=6232
+
+ po/ChangeLog | 4 ++++
+ po/POTFILES.in | 1 -
+ 2 files changed, 4 insertions(+), 1 deletions(-)
+
+commit 3a617b5664a638a686bd33386d2d9bcb18bf6555
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Mar 19 12:23:36 2009 +0000
+
+ Replace GnomeHRef with GtkLinkButton, remove libgnome dependencies, and
+
+ 2009-03-19 Jonathan Matthew <jonathan d14n org>
+
+ * data/glade/Makefile.am:
+ * data/glade/general-prefs.glade:
+ * data/glade/library-prefs.glade:
+ * data/glade/playback-prefs.glade:
+ * data/glade/uri.glade:
+ * plugins/audioscrobbler/audioscrobbler-prefs.glade:
+ * plugins/cd-recorder/recorder.glade:
+ * plugins/daap/daap-prefs.glade:
+ * plugins/iradio/station-properties.glade:
+ * plugins/jamendo/jamendo-prefs.glade:
+ * plugins/magnatune/magnatune-prefs.glade:
+ * plugins/visualizer/visualizer-controls.glade:
+ Replace GnomeHRef with GtkLinkButton, remove libgnome dependencies, and
+ remove the unusued uri.glade.
+
+ svn path=/trunk/; revision=6231
+
+ ChangeLog | 17 +++
+ data/glade/Makefile.am | 1 -
+ data/glade/general-prefs.glade | 1 -
+ data/glade/library-prefs.glade | 1 -
+ data/glade/playback-prefs.glade | 1 -
+ data/glade/uri.glade | 135 ---------------------
+ plugins/audioscrobbler/audioscrobbler-prefs.glade | 13 +-
+ plugins/cd-recorder/recorder.glade | 1 -
+ plugins/daap/daap-prefs.glade | 1 -
+ plugins/iradio/station-properties.glade | 1 -
+ plugins/jamendo/jamendo-prefs.glade | 7 +-
+ plugins/magnatune/magnatune-prefs.glade | 19 ++--
+ plugins/visualizer/visualizer-controls.glade | 1 -
+ 13 files changed, 35 insertions(+), 164 deletions(-)
+
+commit c395a2483bc636824f6e1245665c0e4c74a8d1d6
+Author: Jonathan Matthew <jonathan d14n org>
+Date: Thu Mar 19 11:45:20 2009 +0000
+
+ Add daap to the set of URI schemes to ignore, fix some other typos.
+
+ 2009-03-19 Jonathan Matthew <jonathan d14n org>
+
+ * plugins/artdisplay/artdisplay/LocalCoverArtSearchGIO.py:
+ Add daap to the set of URI schemes to ignore, fix some other typos.
+
+ svn path=/trunk/; revision=6230
+
+ ChangeLog | 5 +++++
+ .../artdisplay/LocalCoverArtSearchGIO.py | 8 ++++----
+ 2 files changed, 9 insertions(+), 4 deletions(-)
+
+commit 0184622bb5aee24ade02f45c88dfd805260759b0
+Author: Jonathan Matthew <jmatthew src gnome org>
+Date: Thu Mar 19 11:31:52 2009 +0000
+
+ move old changelog entries to ChangeLog.pre-0.12
+
+ svn path=/trunk/; revision=6229
+
+ ChangeLog |27334 +---------------------------------------------------
+ ChangeLog.pre-0.12 |27335 ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 27336 insertions(+), 27333 deletions(-)
+
+commit 139b0240284b6ff2446be3e8763e50bc8237526e
+Author: Theppitak Karoonboonyanan <thep linux thai net>
+Date: Thu Mar 19 10:24:04 2009 +0000
+
+ Updated Thai translation.
+
+ 2009-03-19 Theppitak Karoonboonyanan <thep linux thai net>
+
+ * th.po: Updated Thai translation.
+
+
+ svn path=/trunk/; revision=6228
+
+ po/ChangeLog | 4 +
+ po/th.po | 5449 +++++++++++++++++++++++++++++++++++++++-------------------
+ 2 files changed, 3655 insertions(+), 1798 deletions(-)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]