commit 1297c076327a1b408ff054c52b90e6d8c470bdd1 Author: Jonathan Matthew Date: Wed Sep 4 22:01:38 2013 +1000 Rhythmbox 3.0 ChangeLog | 27457 +++++++++++++++++++++++++++++++++++++++++++++++++++------ NEWS | 84 + README | 2 +- configure.ac | 4 +- 4 files changed, 24855 insertions(+), 2692 deletions(-) commit 16e457bf650c1ba4f297a192e13e7844f997bf16 Author: Elad Alfassa Date: Tue Sep 3 12:51:20 2013 +0300 Fix categories in .desktop file to make Rhythmbox show up in gnome-software gnome-software uses the desktop file categories to sort the applications it shows. This commit fixes the categories according to the freedesktop spec, so that Rhythmbox will appear in the correct category. For more information: http://standards.freedesktop.org/menu-spec/latest/apa.html http://standards.freedesktop.org/menu-spec/latest/apas02.html data/rhythmbox.desktop.in.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 9a4214b8adc90b465467673b862ea5bfbf3a93f9 Author: Jonathan Matthew Date: Wed Sep 4 20:59:48 2013 +1000 metadata: handle extended comment tags ID3 comment tags often show up as extended comments of the form 'Comment[xxx]=actual comment string', so we now translate these into the rhythmdb comment property. Based on patches from lmf . https://bugzilla.gnome.org/show_bug.cgi?id=707184 metadata/rb-metadata-gst.c | 37 ++++++++++++++++++++++++++++++++++--- 1 file changed, 34 insertions(+), 3 deletions(-) commit 3440c2e508a5e4a63eec9b1d77d7ddc26229dfee Author: Matej Urbančič Date: Tue Sep 3 22:46:23 2013 +0200 Updated Slovenian translation po/sl.po | 1269 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 659 insertions(+), 610 deletions(-) commit 9e59f1d44ec5f63eb9921b9e864400767492f74c Author: Daniel Mustieles Date: Mon Sep 2 18:12:48 2013 +0200 Updated Spanish translation po/es.po | 291 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 153 insertions(+), 138 deletions(-) commit 64c090b7f3ed1eccc817f6aafbe81b6372a5f2f8 Author: Jiro Matsuzawa Date: Sat Aug 31 00:19:26 2013 +0900 l10n: Update Japanese translation po/ja.po | 764 ++++++++++++++++++++++++++------------------------------------- 1 file changed, 320 insertions(+), 444 deletions(-) commit 241a6516c24ab9d0c94e3b1d3b0b69c56c77b35c Author: Gabor Kelemen Date: Thu Aug 29 11:45:54 2013 +0200 Updated Hungarian translation po/hu.po | 1263 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 652 insertions(+), 611 deletions(-) commit 1a45b28ff696f0cbcf20a29ea9a7fa96566f3f26 Author: Pavol Klačanský Date: Wed Aug 28 21:54:06 2013 +0200 Updated slovak translation po/sk.po | 1155 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 579 insertions(+), 576 deletions(-) commit 6be3f3ce4825e4ac2abbf0d0604fa1eec40481d5 Author: Christian Kirbach Date: Wed Aug 28 20:53:54 2013 +0200 Updated German translation po/de.po | 389 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 204 insertions(+), 185 deletions(-) commit eb4641a127828a0fa567eb19c26c66ff7f3b2f52 Author: Yosef Or Boczko Date: Wed Aug 28 09:23:40 2013 +1000 notification: set button arrow icons according to locale's text direction https://bugzilla.gnome.org/show_bug.cgi?id=706760 plugins/notification/rb-notification-plugin.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) commit cd7194ff5549ab6914990aa309b85889ec2920fc Author: Jonathan Matthew Date: Wed Aug 28 09:10:10 2013 +1000 notification: use a single notification for non-playback stuff This stops podcast download notifications from piling up. plugins/notification/rb-notification-plugin.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) commit 94d15dfb05c43fa41cb3eb77d5ba6c7bfe8108f4 Author: Fran Diéguez Date: Wed Aug 28 01:00:26 2013 +0200 Updated Galician translations po/gl.po | 256 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 133 insertions(+), 123 deletions(-) commit fc90ce1a6992f46073e21db72966a897d841f105 Author: Daniel Mustieles Date: Tue Aug 27 19:06:05 2013 +0200 Updated Spanish Translation Miguel Rodriguez help/es/es.po | 312 +++++++++++++++++++++++++++++----------------------------- 1 file changed, 158 insertions(+), 154 deletions(-) commit 63c771b587486339d4d1ea5f8ac30fcc18823679 Author: Daniel Mustieles Date: Tue Aug 27 19:05:43 2013 +0200 Revert "Updated Spanish Translation" This reverts commit bc84728055d56f0d6df17a23e5121f1e4098abc0. po/es.po | 9584 ++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 5932 insertions(+), 3652 deletions(-) commit bc84728055d56f0d6df17a23e5121f1e4098abc0 Author: Daniel Mustieles Date: Tue Aug 27 19:04:41 2013 +0200 Updated Spanish Translation Miguel Rodriguez po/es.po | 9584 ++++++++++++++++++++++++-------------------------------------- 1 file changed, 3652 insertions(+), 5932 deletions(-) commit ca6f03328beb3b091de3ca5a6d87611b0d354047 Author: Enrico Nicoletto Date: Mon Aug 26 01:29:55 2013 -0300 Enabled Brazilian Portuguese translation help/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 4f9436bc75ea327c6efbaed1a327171877a947aa Author: Enrico Nicoletto Date: Mon Aug 26 01:29:09 2013 -0300 Added Brazilian Portuguese translation for help files help/pt_BR/pt_BR.po | 3391 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 3391 insertions(+) commit 510b81c09e2d2e68acf258ebd2238bed52c0517d Author: Aurimas Černius Date: Sun Aug 25 23:28:57 2013 +0300 Updated Lithuanian translation po/lt.po | 251 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 122 insertions(+), 129 deletions(-) commit 1ec8ad19244fcacaeef1f5811cdd7e7671705b2e Author: Rūdolfs Mazurs Date: Sun Aug 25 20:17:04 2013 +0300 Updated Latvian translation po/lv.po | 1106 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 549 insertions(+), 557 deletions(-) commit 725248d67274104ec122ab2ad92b72874a2f5eff Author: Claude Paroz Date: Sun Aug 25 17:49:35 2013 +0200 Updated French translation help/fr/fr.po | 367 +++++++++---------- po/fr.po | 1129 ++++++++++++++++++++++++++++----------------------------- 2 files changed, 726 insertions(+), 770 deletions(-) commit 22b4fe17dd8fc6db4b340448b6d3606ca754bcaa Author: Milo Casagrande Date: Sun Aug 25 17:12:15 2013 +0200 [l10n] Updated Italian translation. po/it.po | 1083 ++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 532 insertions(+), 551 deletions(-) commit a2e09cbb354530fbdbe9706daebb016a049c85c5 Author: Jonathan Matthew Date: Sat Aug 24 12:26:47 2013 +1000 rhythmbox-client: seek in seconds, not microseconds remote/dbus/rb-client.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 6d4f58c937b92d431f1ed537d713e15d07d7b72e Author: Jonathan Matthew Date: Sat Aug 24 11:24:49 2013 +1000 rhythmbox-client: make --quit work data/rhythmbox-client.1 | 3 +++ remote/dbus/rb-client.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) commit b83b10bc28de77f3cf63d19a0f24798e0b1b0c7c Author: Enrico Nicoletto Date: Fri Aug 23 21:12:23 2013 -0300 Updated Brazilian Portuguese translation po/pt_BR.po | 909 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 450 insertions(+), 459 deletions(-) commit 158a07904a42ca89281d1d89f2094bfb6c6fd9b4 Author: Yosef Or Boczko Date: Sun Aug 4 02:30:07 2013 +0300 entry-view: set button arrow icons according to locale's text direction https://bugzilla.gnome.org/show_bug.cgi?id=702627 widgets/rb-entry-view.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) commit fef54d67fdbb45723bc87ef4427cdf056e67d00a Author: Piotr Drąg Date: Fri Aug 23 00:42:47 2013 +0200 Updated Polish translation po/pl.po | 236 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 118 insertions(+), 118 deletions(-) commit e0db2847dab9cf81b332234604cd889e85929e1f Author: Marek Černocký Date: Thu Aug 22 20:27:04 2013 +0200 Updated Czech translation help/cs/cs.po | 442 +++++++++++++++++++++++++++------------------------------- 1 file changed, 206 insertions(+), 236 deletions(-) commit ab16d14ff914091030f8f54d9d7f6bebfd4d41da Author: Marek Černocký Date: Thu Aug 22 20:10:51 2013 +0200 Updated Czech translation po/cs.po | 269 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 136 insertions(+), 133 deletions(-) commit 882bf1f7e40a2121cdadf9316244eef44677e82e Author: Jonathan Matthew Date: Thu Aug 22 09:39:26 2013 +1000 help: keep the shortcut key section up to date is this the only part anyone cares about? help/C/index.docbook | 89 +++++++++++++++++----------------------------------- 1 file changed, 29 insertions(+), 60 deletions(-) commit ed78da7b38f7a7a9f62fdcea1d79a20d641d0a25 Author: Jonathan Matthew Date: Thu Aug 22 09:05:13 2013 +1000 shell: follow the playing track in the track list Jump to the new playing track when it changes. There is now a setting that controls this, and an item in the app menu (under view) for changing it. While we're here, add an accelerator key for jumping to the playing track, since that went missing a while ago. data/org.gnome.rhythmbox.gschema.xml | 5 ++ data/ui/app-menu.ui | 4 ++ shell/rb-shell.c | 92 ++++++++++++++++++++---------------- 3 files changed, 60 insertions(+), 41 deletions(-) commit 918a3698461fe244a107d7ce9accf4c32b3dd78f Author: Jonathan Matthew Date: Thu Aug 22 09:03:32 2013 +1000 entry-view: scroll to the playing entry on clicking the column header This seems like a reasonable thing for the playing column header to do. It didn't do anything before. widgets/rb-entry-view.c | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) commit fa302246d1bcd7ff2d82b5ee94927565490f16ef Author: Jonathan Matthew Date: Thu Aug 22 09:02:54 2013 +1000 shell-player: remove jump-to-playing-track stuff We can do this better in the shell. shell/rb-shell-player.c | 55 ------------------------------------------------- 1 file changed, 55 deletions(-) commit 31fe3a28a9c1b23d801d60ba688781814d45c091 Author: Jonathan Matthew Date: Wed Aug 21 23:14:37 2013 +1000 import-dialog: redesign a bit Now we have a single 'import' button that describes what will be imported, with separate options (only one so far, whether to copy files in to the library or not) determining what happens when it gets clicked. The remove button has been removed. Closing the dialog now stops any scanning task that may have been in progress. data/ui/import-dialog.ui | 88 +++++++++----------- sources/rb-library-source.c | 15 ---- widgets/rb-import-dialog.c | 192 ++++++++++++++++++++++---------------------- 3 files changed, 135 insertions(+), 160 deletions(-) commit 6a1799d907fb20f2cb84c3ff2a64429b66037c0e Author: Piotr Drąg Date: Tue Aug 20 23:51:54 2013 +0200 Updated Polish translation po/pl.po | 58 +++++++++++++++++++++++++++++----------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) commit 3518dd2100cd40996901adfad55128e594b6932c Author: Aurimas Černius Date: Sun Aug 18 23:16:47 2013 +0300 Updated Lithuanian translation po/lt.po | 1198 +++++++++++++++++++++++++++++--------------------------------- 1 file changed, 569 insertions(+), 629 deletions(-) commit f48f352853df75be52ee7713cc9137df1ec11b1b Author: Wylmer Wang Date: Fri Aug 16 13:01:27 2013 +0800 Update Chinese simplified translation po/zh_CN.po | 1033 +++++++++++++++++++++++++++++++---------------------------- 1 file changed, 537 insertions(+), 496 deletions(-) commit eee94e0dcdb166bdd916edade56e5df762fe32cf Author: W. Michael Petullo Date: Sun Aug 11 17:35:52 2013 -0400 daap: small code clean up Signed-off-by: W. Michael Petullo plugins/daap/rb-daap-plugin.c | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) commit 3cf445d1aad10455ecf342e4cb5122e3e6bcc417 Author: W. Michael Petullo Date: Tue Aug 6 11:49:31 2013 -0400 daap: fix playing songs from a host with two or more DAAP shares https://bugzilla.gnome.org/show_bug.cgi?id=705539 Signed-off-by: W. Michael Petullo plugins/daap/rb-daap-plugin.c | 60 +++++++++++++++++++++++++++++-------------- 1 file changed, 41 insertions(+), 19 deletions(-) commit 695c1fdf39c311dda26f4dd3b7fbc532bd3b229f Author: Jonathan Matthew Date: Sun Aug 4 10:11:43 2013 +1000 more .gitignore .gitignore | 8 ++++++++ 1 file changed, 8 insertions(+) commit 55814d6e2fb79b1f613caa98fdb6053b5b688cd4 Author: Christian Kirbach Date: Sat Aug 3 15:02:58 2013 +0200 Updated German help translation help/de/de.po | 461 ++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 272 insertions(+), 189 deletions(-) commit 51b0878349980b125c0c7bd24b177d86201479b2 Author: Jonathan Matthew Date: Fri Aug 2 23:28:49 2013 +1000 replaygain: use BLOCK_DOWNSTREAM probe rather than IDLE IDLE probes run way too much risk of recursive and simultaneous callbacks in multiple threads. At the point we're probing, we know data is flowing, so BLOCK_DOWNSTREAM should work fine. https://bugzilla.gnome.org/show_bug.cgi?id=700401 plugins/replaygain/player.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) commit d921d31c787eba29d2f267d3082295de6a1576c2 Author: Fran Diéguez Date: Fri Aug 2 13:30:20 2013 +0200 Updated Galician translations po/gl.po | 536 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 267 insertions(+), 269 deletions(-) commit cdcfc088516d14dfe63207f6b8c8f84a2e63953e Author: Jonathan Matthew Date: Mon Jul 29 20:13:27 2013 +1000 grilo: ignore magnatune plugin plugins/grilo/rb-grilo-plugin.c | 1 + 1 file changed, 1 insertion(+) commit fd14c775810882ce6e072c30c7f9a0c3431fe550 Author: Antonio Fernandes C. Neto Date: Thu Jul 25 16:03:24 2013 -0300 Updated Brazilian Portuguese translation po/pt_BR.po | 1195 ++++++++++++++++++++++++++++++----------------------------- 1 file changed, 614 insertions(+), 581 deletions(-) commit 682fa7c3c687c911267cc631c08ee0a2e93c266f Author: Jonathan Matthew Date: Sat Jul 13 22:57:36 2013 +1000 playlist: save settings in playlists.xml This includes browser visibility (and size) and the selected search type. Sorting for automatic playlists was already covered, and static playlists aren't sortable. https://bugzilla.gnome.org/show_bug.cgi?id=703626 https://bugzilla.gnome.org/show_bug.cgi?id=652892 plugins/daap/rb-daap-source.c | 16 +++--- sources/rb-auto-playlist-source.c | 7 ++- sources/rb-auto-playlist-source.h | 1 + sources/rb-playlist-source.c | 104 +++++++++++++++++++++++++++++++++--- sources/rb-playlist-xml.h | 3 ++ sources/rb-static-playlist-source.c | 20 +++---- sources/rb-static-playlist-source.h | 3 +- 7 files changed, 122 insertions(+), 32 deletions(-) commit 4bf3fdd7b23a1fee60a0f31f4319f843ba7c4f26 Author: Jonathan Matthew Date: Sat Jul 13 19:15:55 2013 +1000 entry-view: set follow-state on the pixbuf renderer widgets/rb-entry-view.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 8c708e53a82d34d488934ede962037fe3c66eddf Author: Marek Černocký Date: Tue Jul 9 22:14:18 2013 +0200 Updated Czech translation po/cs.po | 510 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 245 insertions(+), 265 deletions(-) commit fbdd1b8c4ed210f29df28f65641b7ea801813254 Author: Rico Tzschichholz Date: Mon Jul 8 23:38:48 2013 +0200 display-page-tree: Remove fatal gsettings left-overs In addition to 562a81e22ee12c840402b16d1494f710f61751bb sources/rb-display-page-tree.c | 4 ---- 1 file changed, 4 deletions(-) commit 6d91c5eefe9e4850d214ddbb78780fbf1b42103d Author: Daniel Mustieles Date: Mon Jul 8 13:39:26 2013 +0200 Updated Spanish translation po/es.po | 535 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 265 insertions(+), 270 deletions(-) commit 5f4f6a62b5084a0073ed545290e351e867e5c73e Author: Christophe Fergeau Date: Mon Jul 8 10:40:54 2013 +0200 gst: Don't leak bus in RBEncoderGst When starting the GstPipeline in RBEncoderGst, the associated GstBus was not correctly unreffed. gst_pipeline_get_bus() returns a reference to the bus object so it must be released after use. Most importantly, as described in https://bugzilla.gnome.org/show_bug.cgi?id=683470 , we must make sure to remove the bus watch from the main loop when we no longer need it, or this will cause the GstBus being watched not to be properly disposed of. In my testing, this was causing leaks of 2 fds per track transferred. As the default max fd per process is 1024, this means that after about 500 tracks transferred, rhythmbox would get in big troubles as it can no longer open new file descriptors. backends/gstreamer/rb-encoder-gst.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) commit 20ab8e728086067a019bf4c1f20ccc2d333f3431 Author: Piotr Drąg Date: Sun Jul 7 22:15:39 2013 +0200 Updated Polish translation po/pl.po | 510 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 245 insertions(+), 265 deletions(-) commit 2230f5ce5e7c889ececa1413148512a3f5b78d5e Author: Jonathan Matthew Date: Sun Jul 7 23:14:45 2013 +1000 library: don't crash if we can't create an encoder sources/rb-library-source.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6fa6eb87c9c0e8d74935acd01552dafdca2bc375 Author: Jonathan Matthew Date: Sun Jul 7 23:14:19 2013 +1000 media-types: use the top level profile name in warnings lib/rb-gst-media-types.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit a73ff98a4b5cb7301a2c50756aab688199a90bd4 Author: Jonathan Matthew Date: Sun Jul 7 20:46:01 2013 +1000 library: add cbr and vbr encoding styles These replace the 'custom settings' option in the format settings. They expose different sets of properties for editing (mostly bitrate for CBR, quality for VBR). The encoding profile file describes the property settings required to configure the encoder for the style. This will be more useful when media player devices have their own encoding settings, but for now if you want 128kbps mp3s in your library, you can have them. data/rhythmbox.gep | 40 ++++++++-- lib/rb-gst-media-types.c | 101 +++++++++++++++++++++---- lib/rb-gst-media-types.h | 7 +- sources/rb-library-source.c | 180 +++++++++++++++++++++++++++----------------- 4 files changed, 238 insertions(+), 90 deletions(-) commit 71025350b967ebce4a3e6b53bc99e60eee2a0ff2 Author: Jonathan Matthew Date: Fri Jul 5 23:23:42 2013 +1000 add ogg opus encoding profile and file extension data/rhythmbox.gep | 14 ++++++++++++++ lib/rb-gst-media-types.c | 2 ++ 2 files changed, 16 insertions(+) commit dd1420790dfcb91af3dfc8211aabf11ae06f4727 Author: Jonathan Matthew Date: Fri Jul 5 08:22:36 2013 +1000 rhythmdb: emit entry-changes with a GPtrArray rather than a GArray This is slightly more efficient (no copies) and it's also easier for pygobject to chew on. https://bugzilla.gnome.org/show_bug.cgi?id=701307 plugins/ipod/rb-ipod-source.c | 5 ++--- plugins/mpris/rb-mpris-plugin.c | 4 ++-- plugins/visualizer/rb-visualizer-fullscreen.c | 5 ++--- podcast/rb-podcast-source.c | 5 ++--- rhythmdb/rhythmdb-query-model.c | 7 +++---- rhythmdb/rhythmdb.c | 18 +++++++----------- shell/rb-shell-player.c | 7 +++---- 7 files changed, 21 insertions(+), 30 deletions(-) commit 37130e1b897b5398ad1b80b05b950a09c1fd274e Author: Jonathan Matthew Date: Thu Jul 4 20:57:03 2013 +1000 auto-playlist: skip get/set query functions for introspection sources/rb-auto-playlist-source.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit f980b500c0262d73673e07ef023cb05d5a99e3a1 Author: Jonathan Matthew Date: Thu Jul 4 20:45:41 2013 +1000 convert limit-value to a GVariant rhythmdb/rhythmdb-query-model.c | 35 ++++----- shell/rb-playlist-manager.c | 8 +-- sources/rb-auto-playlist-source.c | 71 ++++++------------ sources/rb-auto-playlist-source.h | 4 +- tests/test-widgets.c | 147 ++++---------------------------------- widgets/rb-query-creator.c | 25 +++---- widgets/rb-query-creator.h | 4 +- 7 files changed, 72 insertions(+), 222 deletions(-) commit 7c176bb5e23aafd3f6852780dcafc98f0a04e543 Author: Jonathan Matthew Date: Thu Jul 4 19:14:35 2013 +1000 podcast: register boxed types for podcast parser structs podcast/rb-podcast-parse.c | 24 ++++++++++++++++++++++++ podcast/rb-podcast-parse.h | 5 +++++ 2 files changed, 29 insertions(+) commit c2f7faff0628bc83dbc5dca9b27db54af1594255 Author: Jonathan Matthew Date: Wed Jul 3 22:36:15 2013 +1000 fix a variety of introspection annotations backends/gstreamer/rb-player-gst-helper.c | 20 +++++++++++++- bindings/gi/Makefile.am | 4 +++ lib/rb-debug.c | 8 +++--- lib/rb-list-model.c | 2 +- lib/rb-util.c | 44 +++++++++++++++---------------- metadata/rb-ext-db-key.c | 6 ++--- metadata/rb-ext-db.c | 4 +++ podcast/rb-podcast-manager.c | 8 ++++++ rhythmdb/rhythmdb-entry-type.c | 2 +- rhythmdb/rhythmdb-query-model.c | 2 +- rhythmdb/rhythmdb-query-results.c | 4 +-- rhythmdb/rhythmdb.c | 4 +-- shell/rb-application.c | 42 ++++++++++++++--------------- shell/rb-shell-player.c | 2 +- shell/rb-task-list.c | 8 ++++++ shell/rb-track-transfer-batch.c | 2 +- shell/rb-track-transfer-queue.c | 2 +- sources/rb-source-search-basic.c | 2 +- sources/rb-transfer-target.c | 2 +- widgets/rb-property-view.c | 2 +- 20 files changed, 106 insertions(+), 64 deletions(-) commit 006f43624e2cbab0b2f028b7e2a364eb2401b8cf Author: Christian Kirbach Date: Wed Jul 3 22:38:40 2013 +0200 Updated German translation po/de.po | 1154 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 588 insertions(+), 566 deletions(-) commit e1956dd067da549301558c8c19e5ae3e9e17ed3f Author: Jonathan Matthew Date: Tue Jul 2 19:42:24 2013 +1000 playlist-manager: link shared menus into the playlist menu shell/rb-playlist-manager.c | 1 + 1 file changed, 1 insertion(+) commit 1061942c47662a9ff1cbf2a9f67825bf338a7302 Author: Jonathan Matthew Date: Mon Jul 1 23:01:38 2013 +1000 remove unused icons configure.ac | 9 - data/icons/hicolor/16x16/Makefile.am | 2 +- data/icons/hicolor/16x16/actions/Makefile.am | 26 - .../hicolor/16x16/actions/audio-cd-duplicate.png | Bin 927 -> 0 bytes .../hicolor/16x16/actions/audio-cd-duplicate.svg | 273 -- data/icons/hicolor/16x16/actions/audio-cd-new.png | Bin 869 -> 0 bytes data/icons/hicolor/16x16/actions/audio-cd-new.svg | 426 --- .../hicolor/16x16/actions/internet-radio-new.png | Bin 707 -> 0 bytes .../hicolor/16x16/actions/internet-radio-new.xcf | Bin 3091 -> 0 bytes data/icons/hicolor/16x16/actions/media-eject.png | Bin 531 -> 0 bytes .../16x16/actions/playlist-automatic-new.png | Bin 775 -> 0 bytes .../16x16/actions/playlist-automatic-new.xcf | Bin 2675 -> 0 bytes data/icons/hicolor/16x16/actions/playlist-new.png | Bin 733 -> 0 bytes data/icons/hicolor/16x16/actions/playlist-new.xcf | Bin 2689 -> 0 bytes data/icons/hicolor/16x16/actions/podcast-new.png | Bin 875 -> 0 bytes data/icons/hicolor/16x16/actions/podcast-new.xcf | Bin 2934 -> 0 bytes data/icons/hicolor/16x16/places/Makefile.am | 22 - .../16x16/places/library-internet-radio.png | Bin 494 -> 0 bytes .../16x16/places/library-internet-radio.xcf | Bin 4209 -> 0 bytes .../icons/hicolor/16x16/places/library-podcast.png | Bin 870 -> 0 bytes .../icons/hicolor/16x16/places/library-podcast.svg | 237 -- data/icons/hicolor/16x16/places/music-library.png | Bin 971 -> 0 bytes .../hicolor/16x16/places/playlist-automatic.png | Bin 680 -> 0 bytes .../hicolor/16x16/places/playlist-automatic.svg | 282 -- data/icons/hicolor/16x16/places/playlist.png | Bin 566 -> 0 bytes data/icons/hicolor/16x16/places/playlist.svg | 346 -- data/icons/hicolor/22x22/Makefile.am | 2 +- data/icons/hicolor/22x22/actions/Makefile.am | 25 - .../hicolor/22x22/actions/audio-cd-duplicate.png | Bin 1455 -> 0 bytes .../hicolor/22x22/actions/audio-cd-duplicate.svg | 292 -- data/icons/hicolor/22x22/actions/audio-cd-new.png | Bin 1388 -> 0 bytes data/icons/hicolor/22x22/actions/audio-cd-new.svg | 456 --- .../hicolor/22x22/actions/internet-radio-new.png | Bin 1149 -> 0 bytes .../hicolor/22x22/actions/internet-radio-new.xcf | Bin 3025 -> 0 bytes .../22x22/actions/playlist-automatic-new.png | Bin 1077 -> 0 bytes .../22x22/actions/playlist-automatic-new.xcf | Bin 2918 -> 0 bytes data/icons/hicolor/22x22/actions/playlist-new.png | Bin 1016 -> 0 bytes data/icons/hicolor/22x22/actions/playlist-new.xcf | Bin 2890 -> 0 bytes data/icons/hicolor/22x22/actions/podcast-new.png | Bin 1458 -> 0 bytes data/icons/hicolor/22x22/actions/podcast-new.xcf | Bin 3430 -> 0 bytes data/icons/hicolor/22x22/places/Makefile.am | 21 - .../22x22/places/library-internet-radio.png | Bin 929 -> 0 bytes .../22x22/places/library-internet-radio.svg | 595 ---- .../icons/hicolor/22x22/places/library-podcast.png | Bin 1449 -> 0 bytes .../icons/hicolor/22x22/places/library-podcast.svg | 324 -- .../hicolor/22x22/places/playlist-automatic.png | Bin 837 -> 0 bytes .../hicolor/22x22/places/playlist-automatic.svg | 317 -- data/icons/hicolor/22x22/places/playlist.png | Bin 671 -> 0 bytes data/icons/hicolor/22x22/places/playlist.svg | 299 -- data/icons/hicolor/24x24/Makefile.am | 2 +- data/icons/hicolor/24x24/places/Makefile.am | 11 - data/icons/hicolor/24x24/places/music-library.png | Bin 1563 -> 0 bytes data/icons/hicolor/32x32/Makefile.am | 2 +- data/icons/hicolor/32x32/actions/Makefile.am | 23 - .../hicolor/32x32/actions/audio-cd-duplicate.png | Bin 2213 -> 0 bytes .../hicolor/32x32/actions/audio-cd-duplicate.svg | 293 -- data/icons/hicolor/32x32/actions/audio-cd-new.png | Bin 2257 -> 0 bytes data/icons/hicolor/32x32/actions/audio-cd-new.svg | 373 -- .../hicolor/32x32/actions/internet-radio-new.png | Bin 1868 -> 0 bytes .../hicolor/32x32/actions/internet-radio-new.svg | 1308 ------- .../32x32/actions/playlist-automatic-new.png | Bin 1462 -> 0 bytes .../32x32/actions/playlist-automatic-new.svg | 1526 -------- data/icons/hicolor/32x32/actions/playlist-new.png | Bin 1285 -> 0 bytes data/icons/hicolor/32x32/actions/playlist-new.svg | 1515 -------- data/icons/hicolor/32x32/places/Makefile.am | 19 - .../32x32/places/library-internet-radio.png | Bin 1664 -> 0 bytes .../32x32/places/library-internet-radio.svg | 1274 ------- .../hicolor/32x32/places/playlist-automatic.png | Bin 1223 -> 0 bytes .../hicolor/32x32/places/playlist-automatic.svg | 318 -- data/icons/hicolor/32x32/places/playlist.png | Bin 862 -> 0 bytes data/icons/hicolor/32x32/places/playlist.svg | 307 -- data/icons/hicolor/scalable/Makefile.am | 2 +- data/icons/hicolor/scalable/actions/Makefile.am | 18 - .../scalable/actions/audio-cd-duplicate.svg | 291 -- .../hicolor/scalable/actions/audio-cd-new.svg | 411 --- .../scalable/actions/internet-radio-new.svg | 1201 ------- .../scalable/actions/playlist-automatic-new.svg | 1434 -------- .../hicolor/scalable/actions/playlist-new.svg | 984 ------ data/icons/hicolor/scalable/places/Makefile.am | 16 - .../scalable/places/library-internet-radio.svg | 1167 ------ .../hicolor/scalable/places/playlist-automatic.svg | 318 -- data/icons/hicolor/scalable/places/playlist.svg | 327 -- data/icons/src/Makefile.am | 2 +- data/icons/src/music-library.svg | 3738 -------------------- lib/rb-stock-icons.c | 12 - lib/rb-stock-icons.h | 11 - 86 files changed, 6 insertions(+), 20851 deletions(-) commit 562a81e22ee12c840402b16d1494f710f61751bb Author: Jonathan Matthew Date: Mon Jul 1 22:54:38 2013 +1000 display-page-tree: copy layout from GtkPlacesSidebar, remove expanders Expanders in the top level groups add a fair amount of clutter and aren't really all that useful. The tree is generally ordered so that even if you have lots of playlists, network shares and devices, you don't need to scroll through them constantly. data/org.gnome.rhythmbox.gschema.xml | 7 - sources/rb-display-page-tree.c | 315 ++++++++++++----------------------- 2 files changed, 106 insertions(+), 216 deletions(-) commit 4ab8c1bd45c186d71e86dcfd2abdce638ed197cc Author: Jonathan Matthew Date: Mon Jul 1 22:44:13 2013 +1000 display-page-tree: use symbolic icons instead of pixbufs All sources and other pages now provide a GIcon instance instead of a GdkPixbuf. Most of the icons are part of the GNOME icon theme, except for custom icons for last.fm and magnatune. plugins/audioscrobbler/Last.fm-icon.png | Bin 1014 -> 0 bytes plugins/audioscrobbler/Last.fm-icon.svg | 79 --------------- plugins/audioscrobbler/Last.fm-symbolic.svg | 110 +++++++++++++++++++++ plugins/audioscrobbler/Libre.fm-icon.png | Bin 803 -> 0 bytes plugins/audioscrobbler/Makefile.am | 6 +- .../rb-audioscrobbler-profile-page.c | 16 +-- plugins/daap/rb-daap-plugin.c | 110 +-------------------- plugins/daap/rb-daap-plugin.h | 2 +- plugins/daap/rb-daap-source.c | 31 +++--- plugins/daap/rb-dacp-pairing-page.c | 13 +-- plugins/grilo/rb-grilo-plugin.c | 1 + plugins/grilo/rb-grilo-source.c | 1 + plugins/ipod/rb-ipod-source.c | 21 +--- plugins/iradio/rb-iradio-source.c | 17 +--- plugins/magnatune/Makefile.am | 11 +-- .../icons/hicolor/24x24/places/magnatune.png | Bin 1062 -> 0 bytes plugins/magnatune/magnatune-symbolic.svg | 84 ++++++++++++++++ plugins/magnatune/magnatune.py | 9 +- plugins/mtpdevice/rb-mtp-source.c | 13 +-- plugins/visualizer/rb-visualizer-page.c | 14 +-- podcast/rb-podcast-main-source.c | 18 +--- podcast/rb-podcast-source.c | 18 +--- sources/rb-auto-playlist-source.c | 28 +----- sources/rb-device-source.c | 50 ++-------- sources/rb-display-page-tree.c | 65 +++++++----- sources/rb-display-page.c | 54 ++++++---- sources/rb-display-page.h | 4 +- sources/rb-import-errors-source.c | 13 +-- sources/rb-library-source.c | 19 +--- sources/rb-missing-files-source.c | 13 +-- sources/rb-play-queue-source.c | 1 - sources/rb-source.h | 2 - sources/rb-static-playlist-source.c | 29 +----- 33 files changed, 331 insertions(+), 521 deletions(-) commit 709cdbf77fd9625f230926bf310f45c068e6bedb Author: Jonathan Matthew Date: Mon Jul 1 22:35:00 2013 +1000 display-page-model: update parent rows on visibility changes This makes showing and hiding of expanders more reliable. sources/rb-display-page-model.c | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) commit 483f37c0d749afb04df0845059fe9607f295a552 Author: Jonathan Matthew Date: Mon Jul 1 22:32:12 2013 +1000 stop including rb-stock-icons.h everywhere plugins/generic-player/rb-generic-player-plugin.c | 1 - plugins/ipod/rb-ipod-plugin.c | 1 - plugins/mtpdevice/rb-mtp-plugin.c | 1 - shell/rb-playlist-manager.c | 1 - shell/rb-shell-clipboard.c | 1 - shell/rb-shell-player.c | 1 - tests/test-rhythmdb-view.c | 1 - widgets/rb-dialog.c | 1 - widgets/rb-entry-view.c | 1 - widgets/rb-property-view.c | 1 - 10 files changed, 10 deletions(-) commit 5787b2bd883d74033056011a7368bb2385675f87 Author: Jonathan Matthew Date: Mon Jul 1 22:25:57 2013 +1000 restyle the playback controls Use raised linked buttons with symbolic icons rather than the default flat buttons. While we're here, use rtl icons for the buttons when appropriate (https://bugzilla.gnome.org/show_bug.cgi?id=702627) and position the volume control correctly in the rtl layout. data/ui/main-toolbar.ui | 203 ++++++++++++++++++++++++++++++------------------ shell/rb-shell.c | 57 ++++++++++++-- widgets/rb-entry-view.c | 2 +- widgets/rb-header.c | 8 +- 4 files changed, 186 insertions(+), 84 deletions(-) commit bf2a1bec0b48b8a0c77f6a5d9877e2bfc872eb4b Author: Jonathan Matthew Date: Wed Jun 26 23:24:33 2013 +1000 button-bar: watch for model changes properly The top level GMenu doesn't notify of changes to its nested children, so we need to watch all of the GMenu instances that make up the button bar. On changes we disconnect and reconnect all the signal handlers. The buttons and separators added to the grid need to be shown, otherwise items added after the bar is shown initially don't appear. Adding a separator at the start of the bar creates an ugly effect that sort of looks like an extension of the GtkPaned handle, so we don't do that. widgets/rb-button-bar.c | 60 ++++++++++++++++++++++++++++++++++++------------- 1 file changed, 45 insertions(+), 15 deletions(-) commit 548e3f81b5e21ad8a68a17b16980568cfa986002 Author: Dimitris Spingos Date: Mon Jun 24 07:58:22 2013 +0300 Updated Greek translation po/el.po | 8518 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 4598 insertions(+), 3920 deletions(-) commit e38f4f7c535a1b61f6787e5eda305cda2c6600cf Author: Jiro Matsuzawa Date: Mon Jun 24 01:05:23 2013 +0900 l10n: Update Japanese translation po/ja.po | 388 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 210 insertions(+), 178 deletions(-) commit 8dfeee2dc45992b8302ad73e60f2fffe80d5e72c Author: Jonathan Matthew Date: Sat Jun 22 16:18:09 2013 +1000 entry-view: allow the bpm column to be retrieved also put the columns in the right order in various places. patch originally from foss.freedom@gmail.com https://bugzilla.gnome.org/show_bug.cgi?id=702679 widgets/rb-entry-view.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) commit 49859b053c880b3ac1ff00542cc35a06738b870f Author: Danishka Navin Date: Sat Jun 22 01:08:02 2013 +0900 l10n: Add Sinhala translation po/LINGUAS | 1 + po/si.po | 4478 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 4479 insertions(+) commit a1cffc631b3516ed4e525c6c18b92ce0ecff5f5f Author: Piotr Drąg Date: Thu Jun 20 15:37:30 2013 +0200 Fix Slovenian translation po/sl.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 83562a5ce900a8b4c123b9825d5f7b48d5df58e8 Author: Jonathan Matthew Date: Sun Jun 16 15:19:31 2013 +1000 use the right action for podcast feed properties data/ui/podcast-popups.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit d78b2db2762becc2556c454e8ae7f12521eb8f1f Author: Jonathan Matthew Date: Mon Jun 10 22:14:31 2013 +1000 metadata: read and write date tags properly metadata/rb-metadata-gst-common.c | 4 +-- metadata/rb-metadata-gst.c | 65 ++++++++++++++++++++++++++++++++++----- 2 files changed, 60 insertions(+), 9 deletions(-) commit 02dc9338d7a286ff3451229df2ea897d0974e2fc Author: Marek Černocký Date: Sat Jun 8 20:20:47 2013 +0200 Updated Czech translation po/cs.po | 955 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 476 insertions(+), 479 deletions(-) commit 051d8b96bc4e9758f15c28f4739fd91494429a00 Author: Fran Diéguez Date: Thu Jun 6 16:00:48 2013 +0200 Updated Galician translations po/gl.po | 764 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 398 insertions(+), 366 deletions(-) commit e2cab78b397fb6ecf60e1a7406deed5809a5342a Author: Jonathan Matthew Date: Wed Jun 5 08:28:17 2013 +1000 clipboard: don't replace the playlist menu if it's not changing https://bugzilla.gnome.org/show_bug.cgi?id=701395 shell/rb-shell-clipboard.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) commit 5384d4e51a69a9b65034449844329634f5e28fa3 Author: Jonathan Matthew Date: Wed Jun 5 08:17:09 2013 +1000 auto-playlist: enable add to playlist menu here too sources/rb-auto-playlist-source.c | 5 +++++ 1 file changed, 5 insertions(+) commit 2d04fb502ebcc14e434b1e9ad04e6379ef291eac Author: Kiatkachorn Ratanatharathorn Date: Tue Jun 4 14:45:49 2013 +0700 Updated Thai translation. po/th.po | 3532 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 1837 insertions(+), 1695 deletions(-) commit 67899c221cab2c26ecbaafc0845b2818c2518fc6 Author: Jonathan Matthew Date: Mon Jun 3 21:02:32 2013 +1000 autogen: fail noisily if yelp-tools can't be found autogen.sh | 7 +++++++ 1 file changed, 7 insertions(+) commit 1d5d9c98f8001077c9f75b4c4d545af8dce50707 Author: Lionel Landwerlin Date: Wed May 29 14:21:59 2013 +0100 import-dialog: connect the right signal to get currently selected folder Instead of using the current-directory-changed signal on GtkFileChooserButton, use the selection-changed signal which is emitted both when a preselected directory is clicked by the user and also when the file selection dialog is opened by the user. https://bugzilla.gnome.org/show_bug.cgi?id=701194 widgets/rb-import-dialog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e58a402452dc9fce2e5afee72b9fd18165375b7d Author: Jonathan Matthew Date: Thu May 30 21:41:08 2013 +1000 task-list-display: list tasks vertically, not horizontally widgets/rb-task-list-display.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit abbdc472bb45f007537ae3a6cc1157bf3ba08d13 Author: Daniel Mustieles Date: Mon May 27 13:55:01 2013 +0200 Updated Spanish translation po/es.po | 428 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 228 insertions(+), 200 deletions(-) commit 972801b4462726268a0bd6173d70b108b1fbab5b Author: Jonathan Matthew Date: Sun May 26 18:41:27 2013 +1000 play-queue: hook up plugin menus properly https://bugzilla.gnome.org/show_bug.cgi?id=701032 sources/rb-play-queue-source.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) commit 8227ad6412182b07a4abd51c0fd071462c5947af Author: Javi Ribera Date: Sat May 25 18:55:47 2013 +0200 [l10n] Add Catalan documentation help/Makefile.am | 2 +- help/ca/ca.po | 3269 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 3270 insertions(+), 1 deletion(-) commit ee8a7a1871829de84703293d0a3fc2c54e9b7fd5 Author: Piotr Drąg Date: Sat May 25 18:36:04 2013 +0200 Updated Polish translation po/pl.po | 372 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 202 insertions(+), 170 deletions(-) commit d2cad99b2badeca70a6883161039fa40e82f818c Author: Jonathan Matthew Date: Sun Apr 14 14:47:57 2013 +1000 add search by composer to search menus sources/rb-auto-playlist-source.c | 2 ++ sources/rb-browser-source.c | 2 ++ sources/rb-static-playlist-source.c | 2 ++ 3 files changed, 6 insertions(+) commit b708659815ed4c133f381eeaf5cda2a29747a8bb Author: David Mooter Date: Mon Apr 8 17:40:37 2013 -0400 Add composer tag support * View and edit the composer tag and composer sort tag in the two song info dialogs. * Preferences can add composer as a column to the library browser. * Ability to sort the library by the composer column. * Search results include composer tag. * Ability to use composer as a parameter in automatic playlists. * Incremented version to 1.9 for rhythm DB, reloads all metadata so as to get the composer into the DB. * Italian translation of a few new strings related to composer. (It's my other language, might as well do that, too.) Plug-ins: * iPod support was programmed and tested. Composer tag is now copied to the iTunes DB on the iPod. data/ui/general-prefs.ui | 60 ++++++++++++------- data/ui/song-info-multiple.ui | 89 ++++++++++++++++++++++------ data/ui/song-info.ui | 105 ++++++++++++++++++++++++++-------- metadata/rb-metadata-common.c | 6 ++ metadata/rb-metadata-gst-common.c | 8 +++ metadata/rb-metadata.h | 2 + plugins/ipod/rb-ipod-source.c | 15 +++++ po/it.po | 9 +++ rhythmdb/rhythmdb-private.h | 2 + rhythmdb/rhythmdb-property-model.c | 22 +++++++ rhythmdb/rhythmdb-query-model.c | 45 +++++++++++++++ rhythmdb/rhythmdb-query-model.h | 4 ++ rhythmdb/rhythmdb-query.c | 1 + rhythmdb/rhythmdb-tree.c | 18 +++++- rhythmdb/rhythmdb.c | 55 +++++++++++++++++- rhythmdb/rhythmdb.h | 7 +++ shell/rb-shell-preferences.c | 1 + sources/rb-browser-source.c | 1 + sources/rb-playlist-source.c | 1 + widgets/rb-entry-view.c | 15 +++++ widgets/rb-entry-view.h | 3 +- widgets/rb-query-creator-properties.c | 2 + widgets/rb-song-info.c | 78 ++++++++++++++++++++++++- 23 files changed, 481 insertions(+), 68 deletions(-) commit 0b6ae7d95e58163e184326cb5d434f13c0b665ed Author: Jonathan Matthew Date: Tue May 21 08:25:08 2013 +1000 grilo: ignore the rai.tv plugin plugins/grilo/rb-grilo-plugin.c | 1 + 1 file changed, 1 insertion(+) commit 3d213d4517c5f5b1224ebc1a77939c2b68169770 Author: Yuri Myasoedov Date: Sat May 18 22:15:47 2013 +0400 Updated Russian translation po/ru.po | 269 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 145 insertions(+), 124 deletions(-) commit 99c31123a01995ca83aadddbf370e7093d674ad4 Author: Daniel Mustieles Date: Fri May 17 13:36:12 2013 +0200 Updated Spanish translation po/es.po | 750 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 352 insertions(+), 398 deletions(-) commit 4b88535279b6f8f2ced719b893fa24c7d1d0de13 Author: Jiro Matsuzawa Date: Fri May 17 11:26:20 2013 +0900 l10n: Update Japanese translation po/ja.po | 711 +++++++++++++++++++++++++++++---------------------------------- 1 file changed, 330 insertions(+), 381 deletions(-) commit fd6a4bc640ee505f92ff9c57b069902c1683e9e2 Author: Jonathan Matthew Date: Fri May 17 08:45:20 2013 +1000 avoid doing work in class init functions Class init functions are called as part of the introspection process. During the build process we might not have a display to talk to, so we need to avoid doing anything that requires gdk to connect to the display. https://bugzilla.gnome.org/show_bug.cgi?id=700177 rhythmdb/rhythmdb-property-model.c | 34 +++++++++++++++++----------------- rhythmdb/rhythmdb-query-model.c | 10 +++++----- sources/rb-display-page-model.c | 7 +++---- widgets/rb-cell-renderer-rating.c | 8 ++++++-- widgets/rb-rating-helper.c | 4 ++-- widgets/rb-rating-helper.h | 2 +- widgets/rb-rating.c | 2 +- 7 files changed, 35 insertions(+), 32 deletions(-) commit 09f835576b1778bb4c74ec9c23b29917066bcc31 Author: Lionel Landwerlin Date: Thu May 16 02:50:14 2013 +0100 shell: fix window unmaximize behavior When double clicking the title bar of the maximized main window, the window is unmaximized and then instantaneously remaximized. This is because at the end of rb_shell_window_state_cb() we call rb_shell_sync_window_state() which read the window size saved values from GSettings and reapplies them to the window. But because the window was previously maximized, and the ConfigureNotify event hasn't happen yet, the saved values are the ones from the maximized state. https://bugzilla.gnome.org/show_bug.cgi?id=700424 shell/rb-shell.c | 1 - 1 file changed, 1 deletion(-) commit a8bfd0c530b33206d7a6e1012590f92668fa9da3 Author: Kjartan Maraas Date: Thu May 16 12:57:27 2013 +0200 Updated Norwegian bokmål translation po/nb.po | 528 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 247 insertions(+), 281 deletions(-) commit 3e737302879bb7f6f854a49d4793be89a309fc53 Author: Rodney Dawes Date: Wed May 15 17:13:56 2013 -0400 Create the m4 dir to prevent gtkdocize failing. autogen.sh | 3 +++ 1 file changed, 3 insertions(+) commit 86cbdc8cb232a47430c684175029fe56928ea471 Author: Jonathan Matthew Date: Wed May 15 22:20:30 2013 +1000 notification: skip useless notifications on shutdown plugins/notification/rb-notification-plugin.c | 8 ++++++++ 1 file changed, 8 insertions(+) commit e111135aa0cd1cc701a49b664386c9aede066fc8 Author: Jonathan Matthew Date: Wed May 15 20:45:08 2013 +1000 track-transfer-queue: missing null check if there's no current batch, we definitely don't need to cancel it shell/rb-track-transfer-queue.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 024e6013fe2a10717e861d5b90fc786823f0bf45 Author: Мирослав Николић Date: Wed May 15 12:32:00 2013 +0200 Updated Serbian translation po/sr.po | 695 +++++++++++++++++++++++++-------------------------------- po/sr@latin.po | 695 +++++++++++++++++++++++++-------------------------------- 2 files changed, 620 insertions(+), 770 deletions(-) commit 3ab75e6d1c5a1d12bfdf47227fb6bbfa26e23af8 Author: Bastien Nocera Date: Thu May 9 16:03:24 2013 +0200 man: Remove --quit option It's not in Rhythmbox anymore. https://bugzilla.gnome.org/show_bug.cgi?id=700017 data/rhythmbox.1 | 3 --- 1 file changed, 3 deletions(-) commit b7dcbe605c22a6f370ce1c47d3bd92264e782a57 Author: Piotr Drąg Date: Tue May 14 18:39:34 2013 +0200 Updated Polish translation po/pl.po | 597 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 281 insertions(+), 316 deletions(-) commit 02d7e956e6925b8e4ed194571ea0038132398fcc Author: Piotr Drąg Date: Tue May 14 18:35:51 2013 +0200 Updated POTFILES.in po/POTFILES.in | 1 + 1 file changed, 1 insertion(+) commit 281f7fc5767c6e1d1f89e92e0e0434311682bb79 Author: Jonathan Matthew Date: Tue May 14 22:48:24 2013 +1000 fix up some missing includes sources/rb-library-source.c | 1 + widgets/rb-import-dialog.c | 1 + 2 files changed, 2 insertions(+) commit fa5ca160f4118c13e672781ce56bac571376f62b Author: Jonathan Matthew Date: Tue May 14 22:34:26 2013 +1000 shell: cancel outstanding transfers to or from deleted sources shell/rb-shell.c | 2 ++ shell/rb-track-transfer-queue.c | 20 ++++++++++++++++++++ shell/rb-track-transfer-queue.h | 2 ++ 3 files changed, 24 insertions(+) commit 308b51ba6618e115f8852d22253a79a9e6860a6a Author: Jonathan Matthew Date: Tue May 14 22:31:35 2013 +1000 magnatune: use task list for catalog loading and downloads Downloads can be cancelled using the task list, so we don't need buttons or menu items to do that any more. plugins/magnatune/MagnatuneSource.py | 97 ++++++++++++---------------------- plugins/magnatune/magnatune-popup.ui | 4 -- plugins/magnatune/magnatune-toolbar.ui | 4 -- plugins/magnatune/magnatune.py | 9 ---- 4 files changed, 33 insertions(+), 81 deletions(-) commit ba68c7164c5e36abc9e469642eea99bc7cefafe5 Author: Jonathan Matthew Date: Tue May 14 22:31:01 2013 +1000 daap: report connection status through the task list plugins/daap/rb-daap-source.c | 55 +++++++++++++++++-------------------------- 1 file changed, 22 insertions(+), 33 deletions(-) commit 835db7ef88b4105ba6ef5030bd74f88e7b10ad75 Author: Jonathan Matthew Date: Tue May 14 22:29:58 2013 +1000 track-transfer-batch: add RBTaskProgress interface and make things that use transfer batches report progress through the task list. shell/rb-track-transfer-batch.c | 100 +++++++++++++++++++++++++++++++++++++-- sources/rb-library-source.c | 9 +++- sources/rb-media-player-source.c | 10 ++++ sources/rb-transfer-target.c | 19 +++++++- 4 files changed, 132 insertions(+), 6 deletions(-) commit 207264fd7324e5a54b9879caa08fd74bdb172b78 Author: Jonathan Matthew Date: Tue May 14 22:25:00 2013 +1000 rhythmdb: add RBTaskProgress interface to RhythmDBImportJob and convert things that used it to reporting progress through the task list. plugins/generic-player/rb-generic-player-source.c | 40 ++++---- po/POTFILES.in | 1 + rhythmdb/rhythmdb-import-job.c | 109 ++++++++++++++++++++- sources/rb-library-source.c | 32 +++---- sources/rb-source.c | 24 ----- sources/rb-source.h | 5 - widgets/rb-import-dialog.c | 112 +++++----------------- 7 files changed, 161 insertions(+), 162 deletions(-) commit 3d8fdababe904a071e59af17521411062d61b0b3 Author: Jonathan Matthew Date: Tue May 14 22:15:18 2013 +1000 shell: remove progress display from the statusbar The task list is going to replace this. Mostly. rhythmdb/rhythmdb.c | 45 -------------- rhythmdb/rhythmdb.h | 2 - shell/rb-shell.c | 3 +- shell/rb-statusbar.c | 126 ++-------------------------------------- shell/rb-statusbar.h | 3 +- shell/rb-track-transfer-queue.c | 54 ----------------- shell/rb-track-transfer-queue.h | 5 -- 7 files changed, 6 insertions(+), 232 deletions(-) commit d345e82a56133d064a07efc86514cfaf169694d5 Author: Jonathan Matthew Date: Tue May 14 22:11:02 2013 +1000 shell: add a task list controller and display shell/rb-shell.c | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) commit 3df446a27ea6b23d6c6650440d313815d5b3ec9e Author: Jonathan Matthew Date: Tue May 14 22:00:27 2013 +1000 add a task list controller This contains the (minimal) logic for updating the task list model. bindings/gi/Makefile.am | 2 + shell/Makefile.am | 2 + shell/rb-task-list.c | 212 ++++++++++++++++++++++++++++++++++++++++++++++++ shell/rb-task-list.h | 58 +++++++++++++ 4 files changed, 274 insertions(+) commit 7c9444746cb01cc4a3be9b19cb832f7129ab4ff5 Author: Jonathan Matthew Date: Tue May 14 21:55:33 2013 +1000 add a task list display widget This displays tasks (things that implement the RBTaskProgress interface) stored in a list model. widgets/Makefile.am | 6 +- widgets/rb-task-list-display.c | 243 +++++++++++++++++++++++++++++++++++++++++ widgets/rb-task-list-display.h | 66 +++++++++++ 3 files changed, 313 insertions(+), 2 deletions(-) commit 4ae376525d154b1df3fb99996127250f7199e961 Author: Jonathan Matthew Date: Tue May 14 21:06:34 2013 +1000 add an interface for reporting task progress RBTaskProgress consists of a few properties that can be used to construct a list of tasks with progress bars for each. Tasks can also be cancellable. RBTaskProgressSimple is a GObject that implements the interface. It can be used to represent tasks that aren't bound to the lifecycle of an existing object. bindings/gi/Makefile.am | 4 + lib/Makefile.am | 6 +- lib/rb-task-progress-simple.c | 214 ++++++++++++++++++++++++++++++++++++++++++ lib/rb-task-progress-simple.h | 64 +++++++++++++ lib/rb-task-progress.c | 118 +++++++++++++++++++++++ lib/rb-task-progress.h | 67 +++++++++++++ 6 files changed, 472 insertions(+), 1 deletion(-) commit 89080a83ba19102d333fb5346d795f576b2674eb Author: Jonathan Matthew Date: Tue May 14 20:43:24 2013 +1000 add simple list model lib/Makefile.am | 4 +- lib/rb-list-model.c | 279 ++++++++++++++++++++++++++++++++++++++++++++++++++++ lib/rb-list-model.h | 64 ++++++++++++ 3 files changed, 346 insertions(+), 1 deletion(-) commit 3b40c57806386960d3545c841508b58615b5c71a Author: Yuri Myasoedov Date: Tue May 14 09:07:42 2013 +0400 Updated Russian translation po/ru.po | 3287 +++++++++++++++++++++++++------------------------------------- 1 file changed, 1317 insertions(+), 1970 deletions(-) commit bb5c77015354e4c9ae456edcf70b5368af778ad3 Author: Jonathan Matthew Date: Sun May 5 11:57:42 2013 +1000 library: handle settings changes before preferences widgets exist sources/rb-library-source.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) commit 5db9b4981286a8174c4aa803dc2927a1db72dc10 Author: A S Alam Date: Wed May 1 20:44:25 2013 +0530 update Punjabi Translation po/pa.po | 2998 ++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 1456 insertions(+), 1542 deletions(-) commit 058a4c43a4741f5650c737be44d05566fe6fc236 Author: Marek Černocký Date: Tue Apr 30 09:55:19 2013 +0200 Updated Czech translation help/cs/cs.po | 3225 +++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 2198 insertions(+), 1027 deletions(-) commit e87c1c3b27d23ce74ac9e6d1c644f84d699063f5 Author: Žygimantas Beručka Date: Thu Apr 25 17:13:44 2013 +0300 Updated Lithuanian translation po/lt.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 2b35c50820f970335b0ce11182880f9f4cc01771 Author: Jonathan Matthew Date: Wed Apr 24 08:36:15 2013 +1000 autogen: call gtkdocize first distcheck works again! autogen.sh | 7 +++++++ 1 file changed, 7 insertions(+) commit 55c365740dfbbc7f3a0eb19f83927bea70059c5a Author: Jonathan Matthew Date: Tue Apr 23 23:04:26 2013 +1000 update gitignore a bit .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 34c0bad8d5922ad52e269f5e7a684d462aa89eb6 Author: Rūdolfs Mazurs Date: Sun Apr 21 23:56:01 2013 +0300 Updated Latvian translation po/lv.po | 2830 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 1417 insertions(+), 1413 deletions(-) commit b6e722edba55a7f2d6a122f6a2a326392924021b Author: Jonathan Matthew Date: Sun Apr 21 09:38:42 2013 +1000 context: remove read more/read less As far as I can tell the only difference between the full bio and the summary is that the full bio contains a licensing statement. plugins/context/tmpl/artist-tmpl.html | 19 ------------------- 1 file changed, 19 deletions(-) commit 4216fec4aa0232643a8b647b052e156737dbca00 Author: Jonathan Matthew Date: Sun Apr 21 09:37:05 2013 +1000 context: fix track duration formatting plugins/context/tmpl/album-tmpl.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6e25222b801162fec029ce2cbb47c8c34f8ae1b0 Author: Jonathan Matthew Date: Sun Apr 21 09:36:30 2013 +1000 context: don't request similar artists or top albums plugins/context/ArtistTab.py | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) commit e6ee47526346c579d2edd2693c129f02e9c2d599 Author: Jonathan Matthew Date: Sun Apr 21 09:35:06 2013 +1000 context: remove unnecessary debug prints plugins/context/AlbumTab.py | 3 --- 1 file changed, 3 deletions(-) commit ed7b67b6af38c45e1d4c9cf26398de6830332159 Author: Jonathan Matthew Date: Sat Apr 20 23:25:07 2013 +1000 context: ask last.fm for json responses rather than xml minidom wasn't up to the job, json is easier. plugins/context/AlbumTab.py | 136 ++++++++++++++--------------------- plugins/context/ArtistTab.py | 83 +++++---------------- plugins/context/tmpl/album-tmpl.html | 12 ++-- 3 files changed, 74 insertions(+), 157 deletions(-) commit 35e83b9745d816e51c1f26242e1c534567da4ae3 Author: Jonathan Matthew Date: Sat Apr 20 23:23:19 2013 +1000 context: remove the top five list plugins/context/ContextView.py | 71 ++---------------------------------------- 1 file changed, 3 insertions(+), 68 deletions(-) commit 96d861eeaaa44960945345bdda37cc846c2d6a54 Author: Jonathan Matthew Date: Sat Apr 20 23:21:19 2013 +1000 rb.URLCache: store cache data items as binary plugins/rb/URLCache.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 29b4c6d6e4eeade588f96a83bf584245b041c328 Author: Jonathan Matthew Date: Sat Apr 20 12:14:24 2013 +1000 lyrics: more python3 updates plugins/lyrics/lyrics.py | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) commit 323830bcc51c90e0f4c648bc9b7c2cddca85b373 Author: Jonathan Matthew Date: Fri Apr 19 22:45:50 2013 +1000 magnatune: more python3 conversion plugins/magnatune/MagnatuneAccount.py | 4 ++-- plugins/magnatune/MagnatuneSource.py | 24 ++++++++++++++---------- 2 files changed, 16 insertions(+), 12 deletions(-) commit 278595b2e3a254bd167b95258793c604675185c1 Author: Jonathan Matthew Date: Thu Apr 18 18:42:46 2013 +1000 convert sample python plugin to python 3 sample-plugins/sample-python/sample-python.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) commit f71e871556a11adbd526368e3c1fc69a237abac8 Author: Jonathan Matthew Date: Wed Apr 17 08:39:06 2013 +1000 chunk-loader: provide chunks as GBytes instances rather than GStrings We don't want chunks to be interpreted as utf8 strings in python. lib/rb-chunk-loader.c | 13 +++++++------ lib/rb-chunk-loader.h | 2 +- plugins/magnatune/MagnatuneSource.py | 6 +++--- 3 files changed, 11 insertions(+), 10 deletions(-) commit 4ce2a9d68d1ca4810670d76bb16d5d727ecb353f Author: Jonathan Matthew Date: Tue Apr 16 22:48:23 2013 +1000 im-status: remove some useless encoding stuff plugins/im-status/im-status.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 53bdc5d63e109c4df265cd8435e6c26f1122d185 Author: Jonathan Matthew Date: Tue Apr 16 22:34:57 2013 +1000 make coroutine stuff work again plugins/rb/Coroutine.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 71c8d7ba79a02dae10bb69520bf1ae93497a48e4 Author: Jonathan Matthew Date: Tue Apr 16 20:56:36 2013 +1000 lyrics: more python 3 porting plugins/lyrics/AstrawebParser.py | 9 ++--- plugins/lyrics/DarkLyricsParser.py | 6 ++-- plugins/lyrics/JetlyricsParser.py | 72 ++++++++++++++++++++------------------ plugins/lyrics/JlyricParser.py | 63 +++++++++++++++++---------------- plugins/lyrics/LyricWikiParser.py | 8 ++--- plugins/lyrics/LyricsParse.py | 3 -- plugins/lyrics/TerraParser.py | 21 ++++++----- plugins/lyrics/WinampcnParser.py | 24 ++++--------- plugins/lyrics/lyrics.py | 6 ++-- 9 files changed, 101 insertions(+), 111 deletions(-) commit 82aa9a77690ff536ef14aa328110e54e1549798a Author: Ignacio Casal Quinteiro Date: Tue Apr 16 09:47:37 2013 +0200 Port song lyrics plugin to python 3 plugins/lyrics/AstrawebParser.py | 4 ++-- plugins/lyrics/LyricsConfigureDialog.py | 10 +++++----- plugins/lyrics/LyricsParse.py | 8 ++++---- plugins/lyrics/TerraParser.py | 6 +++--- plugins/lyrics/WinampcnParser.py | 12 ++++++------ plugins/lyrics/lyrics.py | 2 +- 6 files changed, 21 insertions(+), 21 deletions(-) commit 148183eabe7a2f22ed6c93c2c2803f40ffadb3fd Author: Jonathan Matthew Date: Tue Apr 16 09:14:25 2013 +1000 magnatune: more python3 fixes plugins/magnatune/MagnatuneSource.py | 8 ++++---- plugins/magnatune/TrackListHandler.py | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) commit fd0dfd5eadea9a3d97e24dfde51f1be842b462b2 Author: Jonathan Matthew Date: Mon Apr 15 22:32:11 2013 +1000 convert sendto plugin to python3 plugins/sendto/sendto.py | 66 ++++++++++++++++++++++++------------------------ 1 file changed, 33 insertions(+), 33 deletions(-) commit 58f6d778bc62aa3e5f94bd3cab8c45d284e25304 Author: Jonathan Matthew Date: Mon Apr 15 22:32:00 2013 +1000 convert replaygain plugin to python3 plugins/replaygain/config.py | 2 +- plugins/replaygain/player.py | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) commit 92ca58375af2188a9ce1c07fd0c7d436ce3baaee Author: Jonathan Matthew Date: Mon Apr 15 22:09:48 2013 +1000 various python3 fixes plugins/artsearch/musicbrainz.py | 5 +++-- plugins/context/AlbumTab.py | 6 +++--- plugins/context/ArtistTab.py | 4 ++-- plugins/context/ContextView.py | 2 +- plugins/context/LinksTab.py | 8 ++++---- plugins/context/LyricsTab.py | 2 +- plugins/context/tmpl/album-tmpl.html | 4 ++-- plugins/magnatune/MagnatuneSource.py | 8 ++++---- plugins/rbzeitgeist/rbzeitgeist.py | 4 ++-- 9 files changed, 22 insertions(+), 21 deletions(-) commit 8437453a869928e296eaa33e5572d15ef7cb69f3 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 23:22:54 2013 +0200 Depend on python 3.2.3 configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 9a466ebff1071e4e0e14b10426485f4761befcb9 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 11:28:44 2013 +0200 Port Magnatune to python 3 plugins/magnatune/MagnatuneAccount.py | 4 +-- plugins/magnatune/MagnatuneSource.py | 53 +++++++++++++++++------------------ plugins/magnatune/TrackListHandler.py | 4 +-- plugins/magnatune/magnatune.py | 6 ++-- 4 files changed, 33 insertions(+), 34 deletions(-) commit 193d96fa8fd8b8bb7730fdbd48bacfe7ccaf8091 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 11:16:31 2013 +0200 Port im-status to python 3 plugins/im-status/im-status.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit 83e416696154ee94303af7a13cb86e4b82d53a0e Author: Ignacio Casal Quinteiro Date: Mon Apr 15 11:12:10 2013 +0200 Port context plugin to python 3 plugins/context/AlbumTab.py | 24 +++++++++---------- plugins/context/ArtistTab.py | 22 ++++++++--------- plugins/context/ContextView.py | 46 ++++++++++++++++++------------------ plugins/context/LastFM.py | 10 ++++---- plugins/context/LinksTab.py | 6 ++--- plugins/context/LyricsTab.py | 8 +++---- plugins/context/tmpl/album-tmpl.html | 2 +- plugins/rb/rb.py | 2 +- 8 files changed, 60 insertions(+), 60 deletions(-) commit 6f4b1f0f207b17d639bd0ff362f7ee9e83453da4 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 10:50:17 2013 +0200 Port artsearch plugin to python 3 plugins/artsearch/embedded.py | 12 ++++++------ plugins/artsearch/lastfm.py | 20 ++++++++++---------- plugins/artsearch/local.py | 22 +++++++++++----------- plugins/artsearch/musicbrainz.py | 18 +++++++++--------- plugins/artsearch/oldcache.py | 4 ++-- 5 files changed, 38 insertions(+), 38 deletions(-) commit 4951b3e0aa4113b24ea58cb3399a4ff52d670882 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 10:42:00 2013 +0200 Port rb to python 3 plugins/rb/Loader.py | 10 +++++----- plugins/rb/URLCache.py | 36 ++++++++++++++++++------------------ plugins/rb/rb.py | 7 +++---- 3 files changed, 26 insertions(+), 27 deletions(-) commit 3933b1a216ff43d849ddaa6afacf4b141a6108f2 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 10:34:25 2013 +0200 Load python3 for rb plugin plugins/rb/rb.plugin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 5a06e5c4d4a6762fc768b9e8c6732a1f18121569 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 10:30:24 2013 +0200 Port python console to python 3 plugins/pythonconsole/pythonconsole.py | 60 +++++++++++++++++----------------- 1 file changed, 30 insertions(+), 30 deletions(-) commit c645437f590c86bb572175d6d502b5eb7b18a101 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 10:11:08 2013 +0200 Use python3 loader plugins/artsearch/artsearch.plugin.in | 2 +- plugins/context/context.plugin.in | 2 +- plugins/im-status/im-status.plugin.in | 2 +- plugins/lyrics/lyrics.plugin.in | 2 +- plugins/magnatune/magnatune.plugin.in | 2 +- plugins/pythonconsole/pythonconsole.plugin.in | 2 +- plugins/rbzeitgeist/rbzeitgeist.plugin.in | 2 +- plugins/replaygain/replaygain.plugin.in | 2 +- plugins/sendto/sendto.plugin.in | 2 +- sample-plugins/sample-python/sample-python.plugin.in | 2 +- shell/rb-shell.c | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) commit a2b5d2a83264094ae50e5899264c16d40d2fa2a2 Author: Jonathan Matthew Date: Sun Apr 21 17:33:04 2013 +1000 configure.ac: clean up some version requirements configure.ac | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit 78a8cdb3e99584e903cf4238df5b2b708a8c4888 Author: Jonathan Matthew Date: Sun Apr 21 07:43:33 2013 +1000 autogen: enable uninstalled build by default again autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 4b15df0e20fc1456038cfccb57275b372bf3911e Author: Jonathan Matthew Date: Sun Apr 21 07:43:12 2013 +1000 configure.ac: remove reference to 'macros' dir https://bugzilla.gnome.org/show_bug.cgi?id=698460 configure.ac | 1 - 1 file changed, 1 deletion(-) commit a6a0fccc1f84cdaabdfecde88901c010055de8fa Author: Christian Kirbach Date: Fri Apr 19 13:03:06 2013 +0200 Updated German help translation help/de/de.po | 3122 +++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 2264 insertions(+), 858 deletions(-) commit e154c103f2053dd27863972685c860cfa0274cec Author: Ross Lagerwall Date: Sat Apr 13 18:08:01 2013 +0100 widget: reset elapsed time when song changes This stops a brief flicker sometimes visible where rb_header_playing_song_changed_cb is called before rb_header_elapsed_changed_cb and so the duration of the song is updated but the previous elapsed time still remains. It causes a flicker of the incorrect time remaining and the progress slider to briefly move to a new location. https://bugzilla.gnome.org/show_bug.cgi?id=697959 widgets/rb-header.c | 1 + 1 file changed, 1 insertion(+) commit 0773baf8cea44ca81c8484007413d339dfea9a2f Author: Jonathan Matthew Date: Wed Apr 17 08:58:59 2013 +1000 shell: load uninstalled plugins before installed plugins shell/rb-shell.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) commit fdbcf7078b753ba2c19657880a63b8b376aa9af9 Author: Ignacio Casal Quinteiro Date: Tue Apr 16 10:12:37 2013 +0200 Add custom css provider data/ui/Makefile.am | 3 ++- data/ui/style.css | 10 ++++++++++ shell/rb-application.c | 9 +++++++++ shell/rb-shell.c | 3 +++ sources/rb-display-page-tree.c | 1 + 5 files changed, 25 insertions(+), 1 deletion(-) commit 3b7b15205108ea3e7816b50281778689c234a7ab Author: Jonathan Matthew Date: Tue Apr 16 07:57:49 2013 +1000 add missing AC_LANG_SOURCE to make autoconf shut up configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit abc3a6bf75bb1d357629bb116dac3e923fb7db75 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 22:54:58 2013 +0200 Update some of the calls in configure.ac configure.ac | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) commit 2229dbf2a2b42356199606d4ef25963a43037b99 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 22:49:14 2013 +0200 Use a more standard m4 dir for macros Makefile.am | 4 +- configure.ac | 4 +- macros/Makefile.am | 1 - macros/acinclude.m4 | 0 macros/check.m4 | 133 ---------------------------------------------------- macros/gsettings.m4 | 83 -------------------------------- 6 files changed, 3 insertions(+), 222 deletions(-) commit 079a277a8b382c25792b00b7e1d540d50ce8979a Author: Ignacio Casal Quinteiro Date: Mon Apr 15 22:48:02 2013 +0200 Use automake 1.11 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit d4611e8b32a38f69a96f4fb082c40cdbc54c6efc Author: Ignacio Casal Quinteiro Date: Mon Apr 15 22:47:11 2013 +0200 Use autopoint autogen.sh | 39 +++++++++++++++++++++++++-------------- 1 file changed, 25 insertions(+), 14 deletions(-) commit 9c4523764698f580c4065fd42eaa04bb40c745a4 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 13:27:18 2013 +0200 Use the right side for the toolbar buttons sources/rb-display-page-tree.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit ac1a324de2cdaa68c0564015bd70430afb435d01 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 13:22:19 2013 +0200 Use a box to pack inline buttons so they get the right style sources/rb-display-page-tree.c | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) commit a14147cb6a76162b92edf7cf1839b9d8828dc232 Author: Ignacio Casal Quinteiro Date: Mon Apr 15 13:22:05 2013 +0200 Do not specify shadow in page tree sources/rb-display-page-tree.c | 1 - 1 file changed, 1 deletion(-) commit 85795ac2342762bc8eed666e027b7f06a3b5b932 Author: Antoine Jacoutot Date: Mon Apr 15 10:34:26 2013 +0200 im-status: fix plugin load by using GLib.GError plugins/im-status/im-status.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit e65a099056638d91ad2dfb7b9a866ee5d5e28dbe Author: Ignacio Casal Quinteiro Date: Mon Apr 15 09:14:51 2013 +0200 Set the junction sides correctly sources/rb-display-page-tree.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 2c77df554d45e55285c503868b0ab8b82a6d77c2