commit 42f33d32a43380b878fed0981c9f0b383d82fa36 Author: Jonathan Matthew Date: Fri Oct 6 22:11:46 2017 +1000 Rhythmbox 3.4.2 NEWS | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ README | 2 +- configure.ac | 2 +- 3 files changed, 68 insertions(+), 2 deletions(-) commit e58a51452df79290de64ebe6d44cf2b95bd0087b Author: Daniel Șerbănescu Date: Sat Oct 7 18:21:30 2017 +0000 Update Romanian translation help/ro/ro.po | 587 ++++++++++++++++++++++++++++++---------------------------- 1 file changed, 299 insertions(+), 288 deletions(-) commit f7823b6a3919bf1f98879110a64b4989c112f255 Author: Daniel Șerbănescu Date: Sat Oct 7 18:20:35 2017 +0000 Update Romanian translation po/ro.po | 699 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 349 insertions(+), 350 deletions(-) commit a6e384929cadf245035ee3d67ddf78b0bf0c2c64 Author: Милош Поповић Date: Sat Oct 7 16:52:50 2017 +0000 Update Serbian Latin translation po/sr@latin.po | 290 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 142 insertions(+), 148 deletions(-) commit 1bc462999045f9b02356730d87f145632504104a Author: Милош Поповић Date: Sat Oct 7 16:51:43 2017 +0000 Update Serbian translation po/sr.po | 290 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 142 insertions(+), 148 deletions(-) commit 6d4529110f67bd5b9e13e018704f542d2718c04d Author: Isaac F. Ferreira Filho Date: Sat Oct 7 07:49:33 2017 +0000 Update Brazilian Portuguese translation po/pt_BR.po | 286 +++++++++++++++++++++++++++++------------------------------- 1 file changed, 137 insertions(+), 149 deletions(-) commit 2eae0511f3dadf93931ab1ef7fd49ec680da1431 Author: gogo Date: Fri Oct 6 16:17:44 2017 +0000 Update Croatian translation po/hr.po | 152 +++++++++++++++++++++++++++++---------------------------------- 1 file changed, 69 insertions(+), 83 deletions(-) commit 40de30cabc6ab78b00f6557be33f5540aedcd108 Author: Trần Ngọc Quân Date: Thu Oct 5 07:47:40 2017 +0700 Updated Vietnamese translation Signed-off-by: Trần Ngọc Quân po/vi.po | 190 +++++++++++++++++++++++++++++---------------------------------- 1 file changed, 88 insertions(+), 102 deletions(-) commit 765cb802c0e0f42fe400e3e5ad449e1634e795c3 Author: Kukuh Syafaat Date: Wed Oct 4 12:42:38 2017 +0000 Update Indonesian translation po/id.po | 152 +++++++++++++++++++++++++++++---------------------------------- 1 file changed, 69 insertions(+), 83 deletions(-) commit 82eae7bc1422895583f6ed0a8541a1de1cf13bd2 Author: Milo Casagrande Date: Wed Oct 4 10:47:46 2017 +0000 Update Italian translation po/it.po | 282 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 137 insertions(+), 145 deletions(-) commit 7002873ab8aa4288f149343988fb2b5457d8c93c Author: Daniel Mustieles Date: Wed Oct 4 10:07:11 2017 +0000 Update Spanish translation po/es.po | 284 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 134 insertions(+), 150 deletions(-) commit e7ac612e571ff6bd6eb04e9faf56b2d16f89674a Author: Mario Blättermann Date: Mon Oct 2 09:16:27 2017 +0000 Update German translation po/de.po | 622 ++++++++++++--------------------------------------------------- 1 file changed, 118 insertions(+), 504 deletions(-) commit e28b32f1b8bf91d027dc7515a51c187cab61d956 Author: Jonathan Matthew Date: Mon Sep 25 18:38:01 2017 +1000 application: use G_APPLICATION_NON_UNIQUE to implement -n This seems to be much more useful than the previous approach, which just crashed on startup. shell/rb-application.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) commit f0dd090e6d13a81b188af8b97385e38ef4b2c217 Author: Andre Klapper Date: Mon Sep 25 15:22:16 2017 +0200 Fix typo in zh_CN user docs translation help/zh_CN/zh_CN.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 93d5b16094fc11f53391984d4daca0ca47c190f9 Author: Andre Klapper Date: Mon Sep 25 00:22:19 2017 +0200 Fix typos in Italian user docs translation help/it/it.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 202d456fc8016ba5687149dbc34d1de388448670 Author: Andre Klapper Date: Sun Sep 24 23:47:55 2017 +0200 de: Fix a typo help/de/de.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b010499764cf04a0d3006f13df154673cdacbd24 Author: Piotr Drąg Date: Sun Sep 17 16:53:25 2017 +0200 Update Polish translation po/pl.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 2182b523e07c66dddf592053d229805ce46f00db Author: Dušan Kazik Date: Sun Sep 17 07:56:42 2017 +0000 Update Slovak translation po/sk.po | 282 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 137 insertions(+), 145 deletions(-) commit 4dbbc4cb4871427260fe08fea963a3036346f6ca Author: Jonathan Matthew Date: Sun Sep 17 09:50:09 2017 +1000 android: remove the rescan timeout when disposed plugins/android/rb-android-source.c | 3 +++ 1 file changed, 3 insertions(+) commit 79169ecfd710668f5e3d2aa08b68fda11e9996e7 Author: Jonathan Matthew Date: Sun Sep 17 09:49:35 2017 +1000 removable-media-manager: add an unref missing since 2013 shell/rb-removable-media-manager.c | 2 ++ 1 file changed, 2 insertions(+) commit 1ddb8c592a606f5a47e703eedacf75f737dce05a Author: Anders Jonsson Date: Wed Sep 13 21:12:42 2017 +0000 Update Swedish translation po/sv.po | 276 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 134 insertions(+), 142 deletions(-) commit d093d76120e843d411e1b09d0c0487a04f1930ec Author: Marek Cernocky Date: Tue Sep 12 13:14:00 2017 +0200 Updated Czech translation po/cs.po | 251 +++++++++++++++++++++++++++------------------------------------ 1 file changed, 108 insertions(+), 143 deletions(-) commit 082397593cc87beadeaf720a21b51e12528ff3dc Author: Jonathan Matthew Date: Tue Sep 12 20:30:07 2017 +1000 iradio: add WUVT-FM to the initial station list https://bugzilla.gnome.org/show_bug.cgi?id=783016 plugins/iradio/iradio-initial.xspf | 14 ++++++++++++++ 1 file changed, 14 insertions(+) commit 521f884b012f862282b1955fca4b122cec2ccc4f Author: Jonathan Matthew Date: Tue Sep 12 20:20:22 2017 +1000 sendto: correct plugin description nautilus-sendto only does email now. https://bugzilla.gnome.org/show_bug.cgi?id=781184 plugins/sendto/sendto.plugin.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9c2f8ec6806169bd94433f53bc683f94c4093e29 Author: Jordi Mas Date: Sun Sep 10 09:26:53 2017 +0200 Fixes to Catalan translation po/ca.po | 147 +++++++++++++++++++++++++++++---------------------------------- 1 file changed, 67 insertions(+), 80 deletions(-) commit 31e1e783d1c59e70d9715945ca2419d79f65b77e Author: Jordi Mas Date: Fri Sep 8 14:22:52 2017 +0200 Fix to Catalan translation po/ca.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3becee37ba7c79df9e7fb7983190145890380abd Author: Jiri Grönroos Date: Wed Aug 30 16:48:16 2017 +0000 Update Finnish translation po/fi.po | 253 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 120 insertions(+), 133 deletions(-) commit fc1692cc9f12aed17b853f09f379e59610a7916e Author: Cheng-Chia Tseng Date: Sun Aug 27 16:03:58 2017 +0000 Update Chinese (Taiwan) translation po/zh_TW.po | 1163 ++++++++++++++++++++++++++++++----------------------------- 1 file changed, 595 insertions(+), 568 deletions(-) commit b86cc26d32e836ac5585f475c4e4f50b97c10aec Author: Piotr Drąg Date: Sat Aug 12 02:33:48 2017 +0200 Update Polish translation po/pl.po | 123 +++++++++++++++++++++------------------------------------------ 1 file changed, 41 insertions(+), 82 deletions(-) commit a50d21fb6c8c537bcef8c8e6b1aafc87380f2790 Author: Sam Thursfield Date: Fri Aug 4 13:42:12 2017 +0100 Fix keyboard navigation over the search entry The RbSearchEntry widget is a container so it can't have the focus. It contains a GtkEntry which can. Setting 'can-focus' to TRUE was confusing the gtk_container_focus() function causing focus to get stuck on the RbSearchEntry. https://bugzilla.gnome.org/show_bug.cgi?id=785805 widgets/rb-search-entry.c | 1 - 1 file changed, 1 deletion(-) commit bc06095a6438ec997da57609c6e645f4b8582b0d Author: Jonathan Matthew Date: Sat Aug 5 20:19:24 2017 +1000 encoding-settings: don't create editors with no properties to edit https://bugzilla.gnome.org/show_bug.cgi?id=785304 widgets/rb-encoding-settings.c | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) commit 40753f9d02d0f3598d0674fedc7b80ae78f6df2b Author: Jonathan Matthew Date: Sat Jul 15 22:45:11 2017 +1000 fix some constant strings so they're actually constant gcc 7 warns about the broken definitions. https://bugzilla.gnome.org/show_bug.cgi?id=784957 lib/rb-text-helpers.c | 10 +++++----- widgets/rb-header.c | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) commit 1416e4cbeb751acb92d2008d9e4afe9e4967a2be Author: Christian Weiske Date: Sat Jul 15 20:48:39 2017 +1000 lyrics: fetch lyrics from metadata tags Only works with ogg tags for now. https://bugzilla.gnome.org/show_bug.cgi?id=463978 plugins/lyrics/lyrics.py | 95 ++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 80 insertions(+), 15 deletions(-) commit 6fcb68f257872ab1cd635ee5774533ed2cf95e79 Author: Jonathan Matthew Date: Mon Jul 3 18:58:36 2017 +1000 remove visualizer plugin The current implementation is a dead end and I don't have the time or interest to rewrite it again. .gitignore | 1 - INSTALL.quick | 2 - configure.ac | 35 -- data/org.gnome.rhythmbox.gschema.xml | 18 - doc/reference/Makefile.am | 3 - plugins/Makefile.am | 4 - plugins/visualizer/Makefile.am | 79 ---- plugins/visualizer/button-active.png | Bin 569 -> 0 bytes plugins/visualizer/button-disabled.png | Bin 569 -> 0 bytes plugins/visualizer/button-focus.png | Bin 701 -> 0 bytes plugins/visualizer/button-hover.png | Bin 605 -> 0 bytes plugins/visualizer/button.png | Bin 605 -> 0 bytes plugins/visualizer/rb-visualizer-fullscreen.c | 649 -------------------------- plugins/visualizer/rb-visualizer-fullscreen.h | 45 -- plugins/visualizer/rb-visualizer-menu.c | 128 ----- plugins/visualizer/rb-visualizer-menu.h | 54 --- plugins/visualizer/rb-visualizer-page.c | 453 ------------------ plugins/visualizer/rb-visualizer-page.h | 83 ---- plugins/visualizer/rb-visualizer-plugin.c | 479 ------------------- plugins/visualizer/visualizer-box.png | Bin 330 -> 0 bytes plugins/visualizer/visualizer.css | 56 --- plugins/visualizer/visualizer.plugin.in | 8 - po/POTFILES.in | 5 - 23 files changed, 2102 deletions(-) commit 80f08e85f71b81121cfa5b1ec9d8d10e573c6b17 Author: Jordi Mas Date: Sat Jun 10 09:20:42 2017 +0200 Update Catalan translation po/ca.po | 484 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 248 insertions(+), 236 deletions(-) commit 24ac42b11ab7f3bbf57325f71bdd34b9a3815079 Author: Jonathan Matthew Date: Thu Apr 27 08:22:48 2017 +1000 xfade: check if a probe has been added before removing it backends/gstreamer/rb-player-gst-xfade.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) commit 96e1f98300941201ecfbe69b7f18c6c98cad4930 Author: Jonathan Matthew Date: Tue Apr 25 19:16:43 2017 +1000 xfade: fix race in buffering handling If a stream starts buffering, then finishes before the probe used to unlink it fires, remove the probe and continue on. Improves streaming from http servers. backends/gstreamer/rb-player-gst-xfade.c | 9 +++++++++ 1 file changed, 9 insertions(+) commit 027dbfcfd67ccb3b6b3c0690777461cc8c7b5578 Author: Kukuh Syafaat Date: Fri Apr 14 03:41:47 2017 +0000 Update Indonesian translation po/id.po | 1437 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 816 insertions(+), 621 deletions(-) commit fb088da9c3f9aa5c043fae3d66634b1285642d15 Author: Ben Walsh Date: Mon Nov 28 23:01:26 2016 +0000 Grilo: quality column. https://bugzilla.gnome.org/show_bug.cgi?id=775447 plugins/grilo/rb-grilo-source.c | 37 ++++++++++++++++++++++++++++++++----- 1 file changed, 32 insertions(+), 5 deletions(-) commit 5c3c0004a96c093000fc5c9f41d9a12d57a01867 Author: gogo Date: Sun Apr 9 20:54:05 2017 +0000 Update Croatian translation po/hr.po | 822 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 398 insertions(+), 424 deletions(-) commit df2853489c677e7379c3477b192e010f6bce44d0 Author: Jonathan Matthew Date: Sun Apr 9 08:53:17 2017 +1000 podcast: make the episode description selectable data/ui/podcast-properties.ui | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) commit dba684419a3a9be1c17f5820fa6e9c7cd34e1648 Author: Piotr Drąg Date: Sat Mar 25 22:13:22 2017 +0100 Update Polish translation po/pl.po | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) commit 534b99dfb949ff9f1c3944e51af03705e5e31c05 Author: Piotr Drąg Date: Sat Mar 25 05:58:10 2017 +0100 Update Polish translation po/pl.po | 172 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 89 insertions(+), 83 deletions(-) commit 50ef5a0ebd45ea38600fe3769c52fcdd729691f2 Author: Jonathan Matthew Date: Sat Mar 18 19:26:32 2017 +1000 xfade: rework tag handling to avoid races The attempt to inject a tag into the stream introduced races that occasionally caused deadlocks (most noticeably with ogg vorbis files). Instead, just convert the tag event into a custom message as it leaves the stream bin, at which point we certainly know which stream it's from. backends/gstreamer/rb-player-gst-xfade.c | 143 ++++++++----------------------- 1 file changed, 35 insertions(+), 108 deletions(-) commit 33433f30054ad8d677c87b2f86273d65125d1f3c Author: Jonathan Matthew Date: Thu Mar 16 08:06:44 2017 +1000 webremote: fix art image filenames Create filenames relative to the cache directory, and ensure they don't get treated as absolute pathnames. plugins/webremote/webremote.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) commit 79ef640a8e682a09b0b87b0c8c3e3ebb00bd9d40 Author: Marcos Lans Date: Sat Mar 11 13:28:13 2017 +0000 Update Galician translation po/gl.po | 391 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 197 insertions(+), 194 deletions(-) commit 4f05e9d0988e6736cf309da8cd6be998e5446a15 Author: Aurimas Černius Date: Fri Mar 10 22:39:21 2017 +0200 Updated Lithuanian translation po/lt.po | 478 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 243 insertions(+), 235 deletions(-) commit e1985128ec289450241f8d28e04288ccd7d544eb Author: Мирослав Николић Date: Sun Feb 26 09:44:56 2017 +0100 Updated Serbian translation po/sr.po | 460 +++++++++++++++++++++++++++++---------------------------- po/sr@latin.po | 460 +++++++++++++++++++++++++++++---------------------------- 2 files changed, 462 insertions(+), 458 deletions(-) commit eafcec55d68a640151ec73dd1993af7cfca5c6f5 Author: Kjartan Maraas Date: Sun Feb 19 21:05:37 2017 +0100 Updated Norwegian bokmål translation. po/nb.po | 689 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 362 insertions(+), 327 deletions(-) commit b92d0c32881e2c4dc9603dedef91e1599f34e5d2 Author: Jiri Grönroos Date: Sat Feb 18 14:37:03 2017 +0000 Update Finnish translation po/fi.po | 569 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 288 insertions(+), 281 deletions(-) commit 81a7032dbbb992e6a439d9416b1779cdce162b4c Author: Trần Ngọc Quân Date: Mon Feb 6 15:14:06 2017 +0700 Updated Vietnamese translation Signed-off-by: Trần Ngọc Quân po/vi.po | 486 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 248 insertions(+), 238 deletions(-) commit 72c10b76cd22624fc0c252a187b196c16ee20ff4 Author: Piotr Drąg Date: Sat Jan 28 01:47:40 2017 +0100 Fix translator comments They need to be exactly one line above a string to show up in .po files. backends/gstreamer/rb-player-gst-xfade.c | 2 +- backends/gstreamer/rb-player-gst.c | 2 +- plugins/audioscrobbler/rb-audioscrobbler-radio-source.c | 6 +++--- sources/rb-play-queue-source.c | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) commit 8beff628e70702c57cc6970f38076a2b1294b5ed Author: Rafael Fontenelle Date: Mon Dec 26 09:10:43 2016 +0000 Update Brazilian Portuguese translation po/pt_BR.po | 622 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 315 insertions(+), 307 deletions(-) commit e1d00502ab214b09d92258bdec25ad2221bfe0c2 Author: Daniel Mustieles Date: Thu Dec 22 20:21:51 2016 +0100 Updated Spanish translation po/es.po | 591 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 305 insertions(+), 286 deletions(-) commit c9b8f5273a6ab614939ee7bb5681f43adae6b106 Author: Jonathan Matthew Date: Tue Dec 20 08:07:38 2016 +1000 podcast: handle failure to update the timestamp file a bit better If we can't create or update the timestamp file, just disable periodic updates. https://bugzilla.gnome.org/show_bug.cgi?id=776292 podcast/rb-podcast-manager.c | 37 +++++++++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 10 deletions(-) commit e8e8a901145771b8f91d5af74a9660e9da145de0 Author: vrishab Date: Mon Dec 12 08:56:43 2016 +0530 Use rhythmdb_query_free for RhythmDBQuery, since it's not a GObject https://bugzilla.gnome.org/show_bug.cgi?id=697567 podcast/rb-podcast-source.c | 2 +- sources/rb-browser-source.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 921b95144a1edb7244514d7b331e3a9dee157f63 Author: Jonathan Matthew Date: Wed Dec 14 08:09:49 2016 +1000 shell: deselect the active page on shutdown This allows widgets such as the search bar to remove common mnemonics, avoiding a warning on shutdown. shell/rb-shell.c | 3 +++ 1 file changed, 3 insertions(+) commit bfcb463ab0e005497988f0b3b50a07a3ee29e85d Author: Jonathan Matthew Date: Wed Dec 14 07:31:25 2016 +1000 stop converting images to pixdata for inclusion in resources shell/rhythmbox.gresource.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 34dc7691dc95c7ac0e88c29abf5242729decca28 Author: Jonathan Matthew Date: Sun Dec 11 16:21:05 2016 +1000 grilo: simplify cleanup and remove sources from the grilo registry too https://bugzilla.gnome.org/show_bug.cgi?id=770486 plugins/grilo/rb-grilo-plugin.c | 38 +++++++++++--------------------------- 1 file changed, 11 insertions(+), 27 deletions(-) commit c6de62b677e5439a30e95f6414153da895447371 Author: vrishab Date: Mon Nov 28 10:37:15 2016 +0530 grilo: set mnemonic only if the grilo source supports searching https://bugzilla.gnome.org/show_bug.cgi?id=775294 plugins/grilo/rb-grilo-source.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) commit 26fe2c9de86e4ca868182983f74247fadbc30b4e Author: gogo Date: Thu Nov 24 00:24:54 2016 +0000 Update Croatian translation po/hr.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 1786296a19f61a1f865b39ce6773813c5e588bdb Author: gogo Date: Thu Nov 24 00:20:09 2016 +0000 Update Croatian translation po/hr.po | 1153 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 588 insertions(+), 565 deletions(-) commit d46437b29c6ab5a0c1bc61c7817e14e2c8fbc97c Author: Josef Andersson Date: Wed Nov 16 12:50:20 2016 +0000 Update Swedish translation po/sv.po | 446 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 225 insertions(+), 221 deletions(-) commit 7a0601baf86c64ce95d5b07b4b11bdf2b473fd31 Author: vrishab Date: Sun Nov 13 15:14:11 2016 +1000 property-view: Use ellipsize to avoid property value / count from being hidden https://bugzilla.gnome.org/show_bug.cgi?id=774336 widgets/rb-property-view.c | 1 + 1 file changed, 1 insertion(+) commit 38e6447310956a0aa40f78cf0b9f55e131cbe0fd Author: vrishab Date: Thu Nov 3 22:17:27 2016 +1000 Link podcast plugin menus https://bugzilla.gnome.org/show_bug.cgi?id=773858 podcast/rb-podcast-source.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) commit ffcc3fef2150e5dc13e1cfb6f1395cbf07178e96 Author: Milo Casagrande Date: Wed Nov 2 08:39:51 2016 +0000 Update Italian translation po/it.po | 677 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 354 insertions(+), 323 deletions(-) commit acea894dfa2c58e2ccdfcb7975224b6b8a3e80c6 Author: vrishab Date: Tue Nov 1 07:36:17 2016 +1000 play-queue: Be consistent with playing text in header bar https://bugzilla.gnome.org/show_bug.cgi?id=773729 sources/rb-play-queue-source.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit f8e17b9886fc086a1c3daf39c7d645a42d1e59a9 Author: Jonathan Matthew Date: Mon Oct 31 21:24:12 2016 +1000 rhythmdb: add ignore entries for special and mountable files Import jobs expect entries to be created for all URIs they find, so without this an import would get stuck if it encountered a socket. https://bugzilla.gnome.org/show_bug.cgi?id=773695 rhythmdb/rhythmdb.c | 2 ++ 1 file changed, 2 insertions(+) commit 3357d7b09f9a4e8d68f6b1ff541ee8221c82917b Author: Jonathan Matthew Date: Sat Oct 29 20:20:34 2016 +1000 player backends: just use autoaudiosink The gsettings and gconf configurable sinks have been removed from the gstreamer plugin packages so there's not much point trying them. backends/gstreamer/rb-player-gst-xfade.c | 9 +-------- backends/gstreamer/rb-player-gst.c | 13 ++----------- 2 files changed, 3 insertions(+), 19 deletions(-) commit 04c30b9e0c4a6d41af56b9257aa4e47f34a9f61e Author: vrishab Date: Tue Oct 25 21:33:50 2016 +1000 daap: do not transmit unplayable rhythmdb entries to the DMAP client https://bugzilla.gnome.org/show_bug.cgi?id=773466 plugins/daap/rb-rhythmdb-dmap-db-adapter.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) commit 10fb8010a092d422457ae5e0573afe8003e58061 Author: Jonathan Matthew Date: Sat Oct 15 19:12:56 2016 +1000 add Apple Lossless (ALAC) encoding profile, and add it to the ipod encoding target https://bugzilla.gnome.org/show_bug.cgi?id=772657 data/rhythmbox.gep | 14 ++++++++++++++ plugins/ipod/rb-ipod-source.c | 1 + 2 files changed, 15 insertions(+) commit cfd1676262e41824a5f2be3ab370feadec7ae84d Author: vrishab Date: Mon Oct 24 21:47:43 2016 +1000 Reset search filters on client disconnect https://bugzilla.gnome.org/show_bug.cgi?id=773404 plugins/daap/rb-daap-source.c | 2 ++ 1 file changed, 2 insertions(+) commit 0c3bb4cecd55935b27f496aa9cf331878a174be1 Author: Jonathan Matthew Date: Sun Oct 16 15:59:33 2016 +1000 source-toolbar: clear search text properly The toolbar remembers the search text so it can support incremental searches. To do this properly it needs to forget its idea of the search text when the search entry is cleared. https://bugzilla.gnome.org/show_bug.cgi?id=772997 widgets/rb-source-toolbar.c | 2 ++ 1 file changed, 2 insertions(+) commit 2058c369f070a72e1b724449687156d97d10cca7 Author: Mario Blättermann Date: Thu Oct 13 14:26:40 2016 +0000 Update German translation po/de.po | 442 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 223 insertions(+), 219 deletions(-) commit bc6a52d1915f1bd678852ef01eb29ac0200b0f21 Author: Dušan Kazik Date: Wed Oct 12 19:21:16 2016 +0000 Update Slovak translation po/sk.po | 443 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 224 insertions(+), 219 deletions(-) commit 7f686aef89aa95f0bd4cd8754a724bcf400fe5b3 Author: Piotr Drąg Date: Sun Oct 9 08:37:19 2016 +0200 Update Polish translation po/pl.po | 442 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 223 insertions(+), 219 deletions(-) commit 3d495b644e8d79093d10b15f0312b9ab7444651e Author: gogo Date: Tue Oct 4 17:37:56 2016 +0000 Updated Croatian translation po/hr.po | 870 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 420 insertions(+), 450 deletions(-) commit 5b6dadb610e8aada263abe0b51eb636c18f74634 Author: Balázs Meskó Date: Mon Oct 3 09:44:52 2016 +0000 Updated Hungarian translation po/hu.po | 442 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 223 insertions(+), 219 deletions(-) commit 1d8576ddced3e9e8444c4c0d66b099b0abc9c5d9 Author: Marek Černocký Date: Mon Oct 3 11:21:01 2016 +0200 Updated Czech translation po/cs.po | 442 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 223 insertions(+), 219 deletions(-) commit 795524579e3d5b16bed2f896e9d75829b4bd478e Author: Jonathan Matthew Date: Mon Oct 3 16:26:29 2016 +1000 README: fix URLs and remove the bug reporting details that no one reads https://bugzilla.gnome.org/show_bug.cgi?id=771405 README | 42 +++++------------------------------------- 1 file changed, 5 insertions(+), 37 deletions(-) commit 576f05abc8a6d2d33ee57064713cc804736eb698 Author: vrishab Date: Wed Sep 14 14:04:32 2016 +0530 Add --version command line option https://bugzilla.gnome.org/show_bug.cgi?id=701608 remote/dbus/rb-client.c | 13 +++++++++++++ shell/rb-application.c | 12 ++++++++++++ 2 files changed, 25 insertions(+) commit ac70f6e4135de6d13315e348fbfdbb00a276f674 Author: Jonathan Matthew Date: Mon Oct 3 08:38:47 2016 +1000 encoder: open output streams asynchronously Also while we're here, get the output file size by doing a position query on the pipeline rather than a gvfs file info query. backends/gstreamer/rb-encoder-gst.c | 304 +++++++++++++++++------------------- 1 file changed, 141 insertions(+), 163 deletions(-) commit b9d0e243387a759ca7a1b545641cd18725a04138 Author: Jonathan Matthew Date: Mon Oct 3 08:32:36 2016 +1000 transfer-target: don't bother sanitising URIs here If the target implementation knows what type of filesystem it's dealing with, it can do a better job of this while it's building the destination URI. Otherwise, the encoder backend will make URIs safe for FAT filesystems if it can't open the original URI. This method also involves a lot of synchronous gvfs operations on the main thread, which causes problems with slower device filesystems. sources/rb-transfer-target.c | 7 ------- 1 file changed, 7 deletions(-) commit 23b78c2a31c56b95cd727205fddefcd17f6bf6c2 Author: Jonathan Matthew Date: Sun Oct 2 12:53:20 2016 +1000 track-transfer-batch: create parent directories asynchronously This is a fairly slow operation on android devices, so doing it without blocking the main loop helps a bit. backends/gstreamer/rb-encoder-gst.c | 26 ------------ shell/rb-track-transfer-batch.c | 79 ++++++++++++++++++++++++++++++------- 2 files changed, 65 insertions(+), 40 deletions(-) commit 9dbb10870421f3327389c32aa3a0913873857b05 Author: Jonathan Matthew Date: Mon Sep 26 23:22:12 2016 +1000 media-player-source: convert delete_entries to use GTasks Previously only the ipod implementation of this was actually asynchronous. This part of the sync process doesn't need to be done on the main thread, so moving it to a task thread should improve responsiveness a bit. plugins/android/rb-android-source.c | 53 ++++---- plugins/generic-player/rb-generic-player-source.c | 145 ++++++++++++---------- plugins/ipod/rb-ipod-source.c | 60 ++++----- plugins/mtpdevice/rb-mtp-source.c | 81 ++++-------- sources/rb-media-player-source.c | 16 ++- sources/rb-media-player-source.h | 12 +- 6 files changed, 163 insertions(+), 204 deletions(-) commit 3f270d8ae2d1e50ae5a0a4c12bb710821b655a3c Author: Dušan Kazik Date: Sun Sep 25 11:57:37 2016 +0000 Updated Slovak translation po/sk.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit ae2721461d091f1836691b026ec567bfd585dabd Author: vrishab Date: Sat Sep 24 18:41:08 2016 +1000 import-job: update task-detail only if have entries to process https://bugzilla.gnome.org/show_bug.cgi?id=770462 rhythmdb/rhythmdb-import-job.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 4ca69d7b1840773595e0558977b89547229ccf81 Author: vrishab Date: Fri Sep 23 21:04:05 2016 +0530 Confirm before overwriting playlists https://bugzilla.gnome.org/show_bug.cgi?id=771884 data/ui/playlist-save.ui | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 127afc2087137fd0704d49850d5541c992c0cf13 Author: gogo Date: Thu Sep 22 22:41:44 2016 +0000 Updated Croatian translation po/hr.po | 508 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 274 insertions(+), 234 deletions(-) commit 0ffa4911bc7e18092247094b69c10c62fb68f012 Author: Mario Blättermann Date: Wed Sep 21 18:23:49 2016 +0000 Updated German translation po/de.po | 314 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 157 insertions(+), 157 deletions(-) commit 68cb18842665d7b3ea8eacfee226c2cc91edab66 Author: Jonathan Matthew Date: Sun Sep 18 22:36:13 2016 +1000 task-list: restructure to improve the progress bar's width Now the progress bar's width doesn't depend on the space allocated to the labels. Task list entries are built from a GtkBuilder file to make future changes like this easier to manage. https://bugzilla.gnome.org/show_bug.cgi?id=771337 data/ui/Makefile.am | 1 + data/ui/task-list-entry.ui | 101 +++++++++++++++++++++++++++++++++++++++++ shell/rhythmbox.gresource.xml | 1 + widgets/rb-task-list-display.c | 59 ++++++++++-------------- 4 files changed, 128 insertions(+), 34 deletions(-) commit 40901ae461d21a52d8255d108679d175a70fcd8a Author: Aurimas Černius Date: Sat Sep 17 17:39:12 2016 +0300 Updated Lithuanian translation po/lt.po | 257 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 129 insertions(+), 128 deletions(-) commit 2859810ff20fbe4fd7003c9842b2af7fea73174e Author: Anders Jonsson Date: Sat Sep 17 11:57:27 2016 +0000 Updated Swedish translation po/sv.po | 256 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 128 insertions(+), 128 deletions(-) commit 32f5ee6e45ba50b2dd3d28ea68bff4d197108441 Author: Marek Černocký Date: Thu Sep 15 08:21:16 2016 +0200 Updated Czech translation po/cs.po | 326 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 158 insertions(+), 168 deletions(-) commit 7745b9121941adb674e566c45f09dfa05b4b1425 Author: Daniel Mustieles Date: Tue Sep 13 20:24:45 2016 +0200 Updated Spanish translation po/es.po | 160 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 75 insertions(+), 85 deletions(-) commit 213304d4a65f6fd086f486538f6351ac5548630f Author: Tiago Santos Date: Tue Sep 13 16:41:03 2016 +0000 Updated Portuguese translation po/pt.po | 256 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 127 insertions(+), 129 deletions(-) commit 7c7714134e4adab2b9b647cad8db99603b4a8cc4 Author: Sam Thursfield Date: Tue Sep 13 00:55:43 2016 +0100 Remove marshallers GLib >= 2.30.0 adds g_cclosure_marshal_generic() which removes the need for us to generate our own custom marshallers. https://bugzilla.gnome.org/show_bug.cgi?id=771335 .gitignore | 2 - backends/gstreamer/rb-player-gst-xfade.c | 11 ++-- backends/gstreamer/rb-player-gst.c | 9 ++-- backends/rb-encoder.c | 10 ++-- backends/rb-player-gst-filter.c | 5 +- backends/rb-player-gst-tee.c | 5 +- backends/rb-player.c | 22 ++++---- configure.ac | 1 - doc/reference/Makefile.am | 1 - doc/reference/rhythmbox.types | 1 - lib/Makefile.am | 18 ------- lib/rb-marshal.list | 61 ---------------------- metadata/rb-ext-db.c | 5 +- plugins/audioscrobbler/rb-audioscrobbler-account.c | 2 +- plugins/audioscrobbler/rb-audioscrobbler-user.c | 12 ++--- plugins/audioscrobbler/rb-audioscrobbler.c | 2 +- plugins/daap/rb-dacp-player.c | 2 +- plugins/ipod/rb-ipod-db.c | 2 +- plugins/mmkeys/rb-mmkeys-plugin.c | 1 - plugins/visualizer/rb-visualizer-page.c | 6 +-- podcast/rb-podcast-add-dialog.c | 4 +- podcast/rb-podcast-manager.c | 7 ++- podcast/rb-podcast-search.c | 4 +- rhythmdb/rhythmdb-import-job.c | 9 ++-- rhythmdb/rhythmdb-property-model.c | 2 +- rhythmdb/rhythmdb-query-model.c | 13 +++-- rhythmdb/rhythmdb-query-result-list.c | 2 +- rhythmdb/rhythmdb.c | 27 +++++----- shell/rb-play-order.c | 3 +- shell/rb-playlist-manager.c | 8 +-- shell/rb-removable-media-manager.c | 9 ++-- shell/rb-shell-player.c | 18 +++---- shell/rb-shell.c | 11 ++-- shell/rb-track-transfer-batch.c | 18 +++---- shell/rb-track-transfer-queue.c | 5 +- sources/rb-display-page-model.c | 3 +- sources/rb-display-page-tree.c | 5 +- sources/rb-display-page.c | 4 +- sources/rb-source.c | 6 +-- sources/sync/rb-sync-settings.c | 2 +- sources/sync/rb-sync-state.c | 2 +- widgets/rb-cell-renderer-pixbuf.c | 2 +- widgets/rb-cell-renderer-rating.c | 3 +- widgets/rb-entry-view.c | 14 ++--- widgets/rb-fading-image.c | 4 +- widgets/rb-import-dialog.c | 4 +- widgets/rb-property-view.c | 10 ++-- widgets/rb-rating.c | 6 +-- widgets/rb-search-entry.c | 6 +-- widgets/rb-song-info.c | 4 +- widgets/rb-uri-dialog.c | 2 +- 51 files changed, 143 insertions(+), 252 deletions(-) commit 1a85821ff72b8e049ba21f1ad2e8195ece5b4498 Author: Balázs Meskó Date: Mon Sep 12 09:07:04 2016 +0000 Updated Hungarian translation po/hu.po | 254 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 127 insertions(+), 127 deletions(-) commit 2ffaba2bdef79dbd20d8f0e8c2efb1519dfc857d Author: Jonathan Matthew Date: Sun Sep 11 20:42:41 2016 +1000 replace gtk_misc_set_alignment with halign and valign widgets/rb-alert-dialog.c | 12 ++++++++---- widgets/rb-header.c | 9 ++++++--- 2 files changed, 14 insertions(+), 7 deletions(-) commit 9bb6406cc28b14b7142e4f2d2d855652a730134f Author: Jonathan Matthew Date: Sun Sep 11 20:32:36 2016 +1000 use gtk_application_set_accels_for_action requires glib 2.38 for g_action_print_detailed_name configure.ac | 6 +++--- shell/rb-application.c | 14 +++++++++++--- shell/rb-shell-player.c | 18 +++++++++++++++--- shell/rb-shell.c | 7 +++++-- 4 files changed, 34 insertions(+), 11 deletions(-) commit 23427200156bbcd83eea5e4a7a2c35f13ff4e119 Author: Jonathan Matthew Date: Sun Sep 11 20:29:27 2016 +1000 media-player-source: gtk_container_add automatically creates viewports now sources/rb-media-player-source.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit c2184cd2be232813a847f68520c81d6b51266fd3 Author: Jonathan Matthew Date: Sun Sep 11 20:28:46 2016 +1000 stop using the deprecated gtk_tree_view_set_rules_hint podcast/rb-podcast-add-dialog.c | 2 -- widgets/rb-entry-view.c | 1 - 2 files changed, 3 deletions(-) commit cceda2d400accc214f22c2677285a0f38c80979d Author: Jonathan Matthew Date: Sun Sep 11 20:28:20 2016 +1000 tree-dnd: gtk_drag_begin is deprecated lib/rb-tree-dnd.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) commit 29d0163645bb9b7921d58d66d10d008cd5193d0b Author: Jonathan Matthew Date: Sun Sep 11 20:28:01 2016 +1000 mmkeys: stop pretending there can be more than one screen plugins/mmkeys/rb-mmkeys-plugin.c | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) commit e0a57e65e9c4cd404404f7b2f2bcb0869b93dc8f Author: vrishab Date: Sun Sep 11 19:15:05 2016 +1000 entry-view: let gtk+ choose the width of the now-playing column https://bugzilla.gnome.org/show_bug.cgi?id=770983 widgets/rb-entry-view.c | 3 --- 1 file changed, 3 deletions(-) commit 2c6a382984b02b4395a4485bdf89cc82c0c9dc0a Author: Мирослав Николић Date: Sun Sep 11 09:06:12 2016 +0200 Updated Serbian translation po/sr.po | 257 +++++++++++++++++++++++++++++---------------------------- po/sr@latin.po | 257 +++++++++++++++++++++++++++++---------------------------- 2 files changed, 258 insertions(+), 256 deletions(-) commit ce901767d41b4b1ebd9764b0db46a91e5fa14c04 Author: Piotr Drąg Date: Sat Sep 10 18:57:59 2016 +0200 Updated Polish translation po/pl.po | 86 ++++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 43 insertions(+), 43 deletions(-) commit 400d4255d8e097dbde7e77365c9587307639fb78 Author: Dušan Kazik Date: Sat Sep 10 15:18:25 2016 +0000 Updated Slovak translation po/sk.po | 316 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 158 insertions(+), 158 deletions(-) commit 3fd82fc86043780043f4eab0188cfc29d1f2bc94 Author: Jonathan Matthew Date: Sat Sep 10 20:35:13 2016 +1000 im-status: don't mention gossip in the plugin description https://bugzilla.gnome.org/show_bug.cgi?id=770358 plugins/im-status/im-status.plugin.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 7f3624b6b4902932dc9df87ac55f5c71651260f7