commit 5e28525305d945e09fc6db07d99d7e29e8796d35 Author: Jonathan Matthew Date: Sun Sep 4 22:26:06 2016 +1000 Rhythmbox 3.4.1 NEWS | 29 +++++++++++++++++++++++++++++ README | 2 +- configure.ac | 2 +- shell/rb-application.c | 2 +- 4 files changed, 32 insertions(+), 3 deletions(-) commit df1dee3a05c2e203b1953d2d66dd9e494418d477 Author: Jonathan Matthew Date: Fri Sep 9 20:52:09 2016 +1000 browser-source: don't unref NULL if the source doesn't have playlists sources/rb-browser-source.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 1d4003652c880a9ba1fab482328804738129e487 Author: Tiago Santos Date: Wed Sep 7 16:39:55 2016 +0000 Updated Portuguese translation po/pt.po | 129 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 61 insertions(+), 68 deletions(-) commit 027dcae259afb335905e60f061ecb51f108b6aa6 Author: vrishab Date: Tue Sep 6 22:27:39 2016 +1000 import-dialog: don't crash if there are no entries to import The import button should be insensitive in this case, but there appears to be a small window for this to happen. https://bugzilla.gnome.org/show_bug.cgi?id=770920 widgets/rb-import-dialog.c | 2 ++ 1 file changed, 2 insertions(+) commit 881c76a8ec44c6ab490f0e5250f3dd8c933aa4b4 Author: Jonathan Matthew Date: Mon Sep 5 20:01:27 2016 +1000 audioscrobbler: old scrobbling api isn't https accessible https://bugzilla.gnome.org/show_bug.cgi?id=768310 plugins/audioscrobbler/rb-audioscrobbler-service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ce0d3910d9a7909dea0ae12753d72c9edb68e96a Author: Jonathan Matthew Date: Sun Sep 4 13:52:05 2016 +1000 audioscrobbler: use https for last.fm https://bugzilla.gnome.org/show_bug.cgi?id=768310 plugins/audioscrobbler/rb-audioscrobbler-service.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 3a6d2f43488221538747787fa84da4910c3b2695 Author: Jonathan Matthew Date: Wed Aug 31 07:54:58 2016 +1000 webremote: actually install the html/css/js files https://bugzilla.gnome.org/show_bug.cgi?id=770601 plugins/webremote/Makefile.am | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) commit d0e28c07b16969e611243edec9a26e151dfcca2f Author: Victor Toso Date: Thu Aug 25 15:21:49 2016 +0200 grilo: Fix crash due to lingering signal handler If the grilo rhythmbox plugin is deactivated and reactivated, the signal handler for "source-added" and "source-removed" will remain alive causing a crash as the previous RBGriloPlugin instance does not exist anymore. Backtrace: #0 0x00007f0f9af231c8 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 #1 0x00007f0f9af2464a in __GI_abort () at abort.c:89 #2 0x00007f0f9b7386a5 in g_assertion_message (domain=domain@entry=0x7f0f9b759fae "GLib", file=file@entry=0x7f0f9b75ec90 "/build/glib2.0-fJSoGg/glib2.0-2.48.1/./glib/ghash.c", line=line@entry=373, func=func@entry=0x7f0f9b75eed0 <__func__.10230> "g_hash_table_lookup_node", message=message@entry=0x3113c30 "assertion failed: (hash_table->ref_count > 0)") at ././glib/gtestutils.c:2429 #3 0x00007f0f9b73873a in g_assertion_message_expr (domain=domain@entry=0x7f0f9b759fae "GLib", file=file@entry=0x7f0f9b75ec90 "/build/glib2.0-fJSoGg/glib2.0-2.48.1/./glib/ghash.c", line=line@entry=373, func=func@entry=0x7f0f9b75eed0 <__func__.10230> "g_hash_table_lookup_node", expr=expr@entry=0x7f0f9b75ebd8 "hash_table->ref_count > 0") at ././glib/gtestutils.c:2452 #4 0x00007f0f9b701c4e in g_hash_table_lookup (hash_return=, key=0x19ec730, hash_table=0x7f0f9ea9ca70) at ././glib/ghash.c:373 #5 0x00007f0f9b701c4e in g_hash_table_lookup (hash_table=0x7f0f9ea9ca70, key=key@entry=0x19ec730) at ././glib/ghash.c:1147 #6 0x00007f0f74024c93 in grilo_source_removed_cb (registry=, grilo_source=0x19ec730 [GrlBookmarksSource], plugin=0x277d370) at rb-grilo-plugin.c:161 Reported-by: vrishab https://bugzilla.gnome.org/show_bug.cgi?id=770044 plugins/grilo/rb-grilo-plugin.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) commit 1b69c9beec385fa847963960f9a819e0f0f80c6a Author: Jonathan Matthew Date: Fri Aug 26 07:41:06 2016 +1000 play-queue: don't allow the queue to be removed https://bugzilla.gnome.org/show_bug.cgi?id=770411 sources/rb-play-queue-source.c | 10 ++++++++++ 1 file changed, 10 insertions(+) commit 50fb6fff84468a1d9b6cd2c09ce8ebc1db63bb04 Author: Ikey Doherty Date: Mon Aug 22 22:41:54 2016 -0700 rb-application: Ensure paramater nullability is known to bindings Currently the bindings are led to believe this parameter is not allowed to recieve null values, which will break Pythonic extensions using the rb_application_add_accelerator function via GObject Introspection https://bugzilla.gnome.org/show_bug.cgi?id=770262 Signed-off-by: Ikey Doherty shell/rb-application.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 1e0497cad64694ae56234663d3acde14d41f98b5 Author: Мирослав Николић Date: Wed Aug 24 04:45:16 2016 +0200 Updated Serbian translation po/sr.po | 244 +++++++++++++++++++++++++++++++------------------------- po/sr@latin.po | 246 ++++++++++++++++++++++++++++++++------------------------- 2 files changed, 275 insertions(+), 215 deletions(-) commit 677de5c29b9142f75e83b82f716592ea554b3fad Author: Jonathan Matthew Date: Tue Aug 23 08:14:47 2016 +1000 query-creator: set default sort order after connecting handlers This fixes the initial sort order description. https://bugzilla.gnome.org/show_bug.cgi?id=770209 widgets/rb-query-creator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e823101abaf981747d10fb0eab2be58efd8e901d Author: Jonathan Matthew Date: Mon Aug 22 08:11:05 2016 +1000 magnatune: only spawn one uri, regardless of selection https://bugzilla.gnome.org/show_bug.cgi?id=770212 plugins/magnatune/MagnatuneSource.py | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) commit 86d5ff2595754eca647986b21db2df91ef126fd8 Author: Jonathan Matthew Date: Mon Aug 22 08:10:40 2016 +1000 magnatune: require a specific Secret version plugins/magnatune/MagnatuneAccount.py | 2 ++ 1 file changed, 2 insertions(+) commit 6c3e06d0c19c801d3fcc58144862cd2b441c6f4b Author: Jonathan Matthew Date: Sun Aug 21 14:40:09 2016 +1000 track-transfer-batch: set queue on construction, rather than start This makes it possible to cancel a batch before it starts, among other things. https://bugzilla.gnome.org/show_bug.cgi?id=770148 shell/rb-track-transfer-batch.c | 30 +++++++++++++++++++++++++----- shell/rb-track-transfer-batch.h | 7 ++++--- shell/rb-track-transfer-queue.c | 2 +- sources/rb-library-source.c | 2 +- sources/rb-transfer-target.c | 2 +- 5 files changed, 32 insertions(+), 11 deletions(-) commit 70495e6f38f267b52067d88acc3476e091cf2122 Author: Jonathan Matthew Date: Sun Aug 21 08:06:24 2016 +1000 property-view: select 'all' row when single mode selection is cleared Multiple selection mode has always done this, so single selection mode should do it too. https://bugzilla.gnome.org/show_bug.cgi?id=770167 widgets/rb-property-view.c | 37 ++++++++++++++++++++++++------------- 1 file changed, 24 insertions(+), 13 deletions(-) commit b58cf63f196b22a9bce31f1da8b8fd4403ed637a Author: Jonathan Matthew Date: Fri Aug 19 22:26:13 2016 +1000 shell-player: avoid NULL unref when there's no next entry https://bugzilla.gnome.org/show_bug.cgi?id=770134 shell/rb-shell-player.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 985e247429ffbb3de423df0719a402cb3cf9eba3 Author: Jonathan Matthew Date: Thu Aug 18 20:06:22 2016 +1000 rhythmdb: specify entry type when rereading metadata https://bugzilla.gnome.org/show_bug.cgi?id=770071 rhythmdb/rhythmdb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3ab8b41897bfa723496085b035ba6b2bc36c4089 Author: Jonathan Matthew Date: Wed Aug 17 21:22:10 2016 +1000 webremote: forgot to remove playpause argument here plugins/webremote/webremote.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 16672f7c909f0f0b129474035b973d6a6f9818a2 Author: Piotr Drąg Date: Tue Aug 16 10:29:23 2016 +0200 Updated Polish translation po/pl.po | 326 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 162 insertions(+), 164 deletions(-) commit 016457bda96de0012f927ea07e43da1de968664d Author: Reinout van Schouwen Date: Mon Aug 15 23:27:27 2016 +0200 Updated Dutch translation by Justin van Steijn po/nl.po | 2617 +++++++++++--------------------------------------------------- 1 file changed, 452 insertions(+), 2165 deletions(-) commit ffae13b4c6168d7c42977fff40cce0cf939a706a Author: Aurimas Černius Date: Sun Aug 14 22:01:36 2016 +0300 Updated Lithuanian translation po/lt.po | 246 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 142 insertions(+), 104 deletions(-) commit 5f1d8f41bd57119c2e40c087f479995665d2dea2