commit 8f6b667cef3f88f874ef403367dde08d99b78edd Author: Jonathan Matthew 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 b8a8c6b1655c6e58ca23b31adf7088c674333e86 Author: Takayuki KUSANO 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 plugins/audiocd/rb-audiocd-source.c | 40 +++++++++++++++++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) commit 91e93ba16a92c1d50c2c44e23aef460b445bbf05 Author: Jonathan Matthew 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Date: Fri Jul 3 09:17:06 2009 +0200 plugins: make a warning message more understandable (bug #587662) Signed-off-by: Pascal Terjan plugins/rb-python-module.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b31903698c578add3748d8c38140e31c05e8c2c7 Author: Theppitak Karoonboonyanan 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 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 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 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 Date: Mon Jul 6 02:21:39 2009 -0400 Updated Gujarati Translations po/gu.po | 585 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 299 insertions(+), 286 deletions(-)