~vcs-imports/gnome-control-center/+git/gnome-control-center:benzea/background-load-queueing

Last commit made on 2018-10-01
Get this branch:
git clone -b benzea/background-load-queueing https://git.launchpad.net/~vcs-imports/gnome-control-center/+git/gnome-control-center

Branch merges

Branch information

Name:
benzea/background-load-queueing
Repository:
lp:~vcs-imports/gnome-control-center/+git/gnome-control-center

Recent commits

ff5bd23... by Benjamin Berg <email address hidden>

background: Add queue to load 4 pictures at a time

We need to process the pictures sequentially rather than trying to
thumbnail all of them in parallel. This commit adds a simple task queue
from which 4 tasks at will be processed at the same time.

Fixes #191

1a74dad... by Марко М. Костић

Update Serbian translation

(cherry picked from commit 33e47bf1c6838fd18b4e57c5db3a77d77e27bd79)

94f00ae... by Georges Basile Stavracas Neto

object-cache: Fix function documentation name

2987b7b... by Georges Basile Stavracas Neto

object-cache: Add more debug messages

Enough to ask users to run Settings with "G_MESSAGES_DEBUG=all"
and get some meaningful output.

3668140... by Georges Basile Stavracas Neto

object-cache: Assert task_data before using it

It is not useful to assert that task_data != NULL after
using it to build the D-Bus key.

Move the assertion to before it is first used and get
rid of this inconsistency.

7f5b5d6... by Georges Basile Stavracas Neto

object-cache: Declare singleton instance as static

Otherwise, it is visible for other compile units. This
is a theoretical problem though, there's nothing wrong
happening right now.

d7857c1... by Andrea Azzarone

object-storage: Check for cancellation before resulting in assert failure

As per doumentation: "It is a programming error to create an identical proxy
while asynchronously creating one. Not cancelling this operation will result in
an assertion failure when calling cc_object_storage_create_dbus_proxy_finish()."
In order to fullfill the second part we need to check for errors (including
cancellation ones) before we generate an assertion failure.

Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/158

75556d7... by Benjamin Berg <email address hidden>

power: Handle cancelled kbd brightness proxy creation

The code must not access the passed panel if the operation to create the
keyboard proxy has been cancelled. This fixes a possible crash when
switching away from the power panel.

30e5878... by Adrien Plazas

bluetooth: Allow the Bluetooth panel to reach narrower sizes

2bd03bb... by Benjamin Berg <email address hidden>

sharing: Bind hostname_entry from UI

The entry was not bound. Due to this we could run into a segfault trying
to query the hostname_entry. This would only happen if avahi is not
running.

Fixes #178