Package: gnome-settings-daemon / 3.22.2-2+deb9u2


Package Version Patches format
gnome-settings-daemon 3.22.2-2+deb9u2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
media keys Fix mmkeys D Bus API to match API docs.patch | (download)

plugins/media-keys/gsd-media-keys-manager.c | 12 12 + 0 - 0 !
1 file changed, 12 insertions(+)

 media-keys: fix mmkeys d-bus api to match api docs

Bizarrely, since 2011, gnome-settings-daemon was documented as using
org.gnome.SettingsDaemon.MediaKeys D-Bus name, but everybody ended up
using the org.gnome.SettingsDaemon owned by the daemon instead, and
never reported the discrepancy.

This fixes the code to match the 6-year old API as documented by owning
the org.gnome.SettingsDaemon.MediaKeys.

The portion of this patch adding the org.gnome.SettingsDaemon.MediaKeys
name owning will need to be backported as far as reasonably possible by
distributions, and all users of the API changed before GNOME 3.26. This
would obviously have been easier if the problem was reported when
detected, committer of this fix included.

04_superP.patch | (download)

data/ | 5 5 + 0 - 0 !
plugins/media-keys/shortcuts-list.h | 2 1 + 1 - 0 !
2 files changed, 6 insertions(+), 1 deletion(-)

keyboard Only add the us layout if the system config.patch | (download)

plugins/keyboard/gsd-keyboard-manager.c | 18 7 + 11 - 0 !
1 file changed, 7 insertions(+), 11 deletions(-)

 [patch 1/4] keyboard: only add the "us" layout if the system config
 cannot be determined

Currently, the "us" keyboard layout is always added the first time the
user is login in, this should only be necessary if the system configured
layout cannot be determined.