~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon:gnome-3-16

Last commit made on 2016-10-10
Get this branch:
git clone -b gnome-3-16 https://git.launchpad.net/~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon

Branch merges

Branch information

Recent commits

3a610fd... by Cédric VALMARY (Tot en òc)

Update Occitan translation

967a1d9... by Bastien Nocera

wacom: Avoid warnings when switching VTs

We get called for every removed GDK device, so check whether it's of
interest early, instead after throwing a bunch of warnings.

gsd-wacom[1884]: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
gsd-wacom[1884]: gsd_wacom_device_get_device_type: assertion 'GSD_IS_WACOM_DEVICE (device)' failed
gsd-wacom[1884]: gsd_wacom_device_get_settings: assertion 'GSD_IS_WACOM_DEVICE (device)' failed
gsd-wacom[1884]: invalid (NULL) pointer instance

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

1506c3a... by Bastien Nocera

common: Merge "if device" conditionals

We have 2 checks for the same thing within a couple of lines. Merge
those.

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

3d18ca7... by Jason Gerecke

wacom: Fix memory leaks

Several small leaks exist were found and fixed in the wacom plugin after
running valgrind.

ef9906c... by Jason Gerecke

wacom: Fix hot(un)plug related crashes

Most of the wacom plugin code protects X11 calls with gdk_error_trap_push/pop
and prints a warning if something fails. There were two calls that were not
protected, however, and one use of g_error instead of g_warning that would
cause the g-s-d process to die if e.g. the tablet disappears while g-s-d is
trying to work on it.

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

5d0693f... by wsxy162

update zh_CN translation

b94571d... by Debarshi Ray <email address hidden>

3.16.5

2de5d43... by Bastien Nocera

rfkill: Use new _send_change_all_event() helper

This fixes problems when the system has a platform rfkill device for
Bluetooth and the Bluetooth adapter's rfkill support somehow got
blocked.

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

e2bcf54... by Bastien Nocera

rfkill: Add _send_change_all_event() helper

Add helper to re-send an enablement event after it's been sent once to
make sure that unblocking a Bluetooth platform rfkill will also unblock
the Bluetooth adapter that might appear.

a941c6b... by Bastien Nocera

rfkill: Fix indentation