gnome-music:wip/mschraal/artwork-queue

Last commit made on 2017-07-19
Get this branch:
git clone -b wip/mschraal/artwork-queue https://git.launchpad.net/gnome-music

Branch merges

Branch information

Name:
wip/mschraal/artwork-queue
Repository:
lp:gnome-music

Recent commits

79fec3c... by Marinus Schraal <email address hidden>

albumartcache: Unify argument order

87169a7... by Georges Basile Stavracas Neto

albumartcache: Limit concurrent lookups

The current AlbumArtCache implementation does not keep track
of the number of concurrent lookups that are being executed.

When dealing with a small number of items this is acceptable,
but once the number of music items grow, this poses a big
problem. In fact, the biggest bottleneck for when Music is
loading is caused by the thousands of lookups finishing almost
at the same time and overloading GTK+ machinery.

Fix that by introducing a limit to the number of concurrent
lookups being executed. When the limit is hit, the lookups
are queued and executed once a new lookup slot is available.

Notice that downloads are not considered lookups, and file
loading is done in parallel to cover fetching.

5162d06... by Marinus Schraal <email address hidden>

Release 3.25.4

5bffd4d... by Carlos Garnacho

build: Depend on libtracker-sparql-2.0

No code changes needed. API remains compatible with the current usage
in gnome-music.

a60d3b1... by Kukuh Syafaat

Update Indonesian translation

0b990c4... by Piotr Drąg

Add Polish help translation

fbcc8aa... by Piotr Drąg

Mark forgotten string for translation

d34bb28... by Matej Urbančič

Updated Slovenian translation

e2b2a30... by Felipe Borges <email address hidden>

window: Fix media-player-keys bus name

See https://bugzilla.gnome.org/show_bug.cgi?id=781326

https://bugzilla.gnome.org/show_bug.cgi?id=781754

6f41f8b... by Abhinav Singh <email address hidden>

player.py: Allow seek using arrow keys

https://bugzilla.gnome.org/show_bug.cgi?id=777346