GNOME Bugzilla – Bug 689561
crashes if gnome-shell schema isn't installed
Last modified: 2013-01-15 08:54:32 UTC
When running gnome-control-center from jhbuild, clicking the Privacy panel to open it crashes gnome-control-center if gnome-shell 3.7.3+ isn't installed. GLib-GIO-ERROR **: Settings schema 'org.gnome.shell' does not contain a key named 'show-full-name Perhaps the schema should be moved to gsettings-desktop-schemas if you want other GNOMEish desktops to implement this feature.
Created attachment 233505 [details] [review] userMenu: Use show-full-name-in-top-bar setting For the non-locked case, from gsettings-desktop-schemas' privacy schema.
Created attachment 233506 [details] [review] data: Remove unused show-full-name in schema It's now in gsettings-desktop-schemas.
Fixed in master for gnome-control-center. Waiting on the gnome-shell patches to use the same schema. commit bbbaff2e0a40340ffc89376b139d9d2cb1c38d1b Author: Bastien Nocera <hadess@hadess.net> Date: Tue Jan 15 09:35:29 2013 +0100 privacy: Remove use of gnome-shell schema Use show-full-name-in-top-bar key from the privacy settings instead of show-full-name in the shell's settings. https://bugzilla.gnome.org/show_bug.cgi?id=689561
Created attachment 233507 [details] [review] userMenu: Use show-full-name-in-top-bar setting For the non-locked case, from gsettings-desktop-schemas' privacy schema. For the locked case, from the privacy schema.
Review of attachment 233507 [details] [review]: Looks OK to me.
Review of attachment 233506 [details] [review]: OK.
Attachment 233506 [details] pushed as 2adfb60 - data: Remove unused show-full-name in schema Attachment 233507 [details] pushed as f7212cf - userMenu: Use show-full-name-in-top-bar setting