commit 3d424e2116752c9018d80b69b8c6b6b013785ea6 Author: Jonathan Matthew 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 * 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 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 * 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 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 Date: Sun Apr 12 13:56:13 2009 +0000 Translation updated. 2009-04-12 Gabor Kelemen * 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 Date: Sun Apr 12 07:59:32 2009 +0000 Read the initial track submission handshake URL from gconf key 2009-04-12 Jonathan Matthew * 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 Date: Sun Apr 12 07:56:47 2009 +0000 patch by: Sebastian Dransfeld 2009-04-12 Christophe Fergeau patch by: Sebastian Dransfeld * 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 Date: Sun Apr 12 07:56:41 2009 +0000 patch by: Sebastian Dransfeld 2009-04-12 Christophe Fergeau patch by: Sebastian Dransfeld * 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 Date: Sun Apr 12 07:56:35 2009 +0000 patch by: Robert Ancell 2009-04-12 Christophe Fergeau patch by: Robert Ancell * 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 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 * 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 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 * 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 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 * 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 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 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 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 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 * 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 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 * 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 Date: Tue Apr 7 07:15:58 2009 +0000 Require libmusicbrainz3 3.0.2 for per-track artist information. 2009-04-07 Jonathan Matthew * 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 Date: Tue Apr 7 06:32:46 2009 +0000 patch by: Paul Bellamy 2009-04-07 Jonathan Matthew patch by: Paul Bellamy * 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 Date: Mon Apr 6 07:51:06 2009 +0000 Update from sound-juicer, including fix for #578060. 2009-04-06 Jonathan Matthew * 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 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 * 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 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 * 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 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 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 Date: Fri Apr 3 10:22:40 2009 +0000 Ensure all combo boxes always have an item selected. 2009-04-03 Jonathan Matthew * 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 Date: Thu Apr 2 08:45:29 2009 +0000 Finish implementing saving of cover art. 2009-04-02 Jonathan Matthew * 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 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 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 Date: Mon Mar 30 22:12:32 2009 +0000 Use correct printf format for the image size. 2009-03-31 Jonathan Matthew * 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 Date: Mon Mar 30 14:10:21 2009 +0000 add EggSMClient files. 2009-03-31 Jonathan Matthew * 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 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 * 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 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 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 Date: Mon Mar 30 11:32:18 2009 +0000 Updated French translation by Bruno Brouard. 2009-03-30 Claude Paroz * 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 Date: Mon Mar 30 00:42:18 2009 +0000 Add session management code copied from libegg. 2009-03-30 Jonathan Matthew * 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 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 * 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 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 * 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 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 * 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 Date: Sun Mar 29 02:08:19 2009 +0000 patch by: Bruce Cowan 2009-03-29 Jonathan Matthew patch by: Bruce Cowan * 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 Date: Sat Mar 28 13:15:49 2009 +0000 Updated British English translation by Bruce Cowan 2009-03-28 Philip Withnall * en_GB.po: Updated British English translation by Bruce Cowan . 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 Date: Fri Mar 27 00:08:33 2009 +0000 patch by: Niels Vorgaard Christensen 2009-03-27 Jonathan Matthew patch by: Niels Vorgaard Christensen * 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 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 * 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 Date: Thu Mar 26 08:52:54 2009 +0000 Updated Russian translation by Yuriy Myasoedov. 2009-03-26 Nickolay V. Shmyrev * 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 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 * 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 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 * 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 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 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 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 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 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 * 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 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 Date: Mon Mar 23 11:44:59 2009 +0000 Updated Basque translation. 2009-03-23 Inaki Larranaga Murgoitio * 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 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 * 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 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 * 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 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 * 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 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 * 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 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 * 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 Date: Fri Mar 20 03:02:36 2009 +0000 patch by: Kim Sullivan 2009-03-20 Jonathan Matthew patch by: Kim Sullivan * 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 Date: Thu Mar 19 21:18:58 2009 +0000 remove unused AC_CHECK_HEADER, spotted by vuntz. 2009-03-19 Christophe Fergeau * 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 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 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 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 Date: Thu Mar 19 12:25:23 2009 +0000 remove uri.glade 2009-03-19 Jonathan Matthew * 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 Date: Thu Mar 19 12:23:36 2009 +0000 Replace GnomeHRef with GtkLinkButton, remove libgnome dependencies, and 2009-03-19 Jonathan Matthew * 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 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 * 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 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 Date: Thu Mar 19 10:24:04 2009 +0000 Updated Thai translation. 2009-03-19 Theppitak Karoonboonyanan * th.po: Updated Thai translation. svn path=/trunk/; revision=6228 po/ChangeLog | 4 + po/th.po | 5449 +++++++++++++++++++++++++++++++++++++++------------------- 2 files changed, 3655 insertions(+), 1798 deletions(-)