diff --git a/src/core/prefs.c b/src/core/prefs.c index be1645ddf..f62665389 100644 --- a/src/core/prefs.c +++ b/src/core/prefs.c @@ -2854,7 +2854,6 @@ meta_prefs_set_clutter_plugins (GSList *list) void meta_prefs_override_clutter_plugins (GSList *list) { - GError *err = NULL; GSList *l; clutter_plugins_overridden = TRUE; diff --git a/src/core/schema-bindings.c b/src/core/schema-bindings.c index 77a428996..915dca38f 100644 --- a/src/core/schema-bindings.c +++ b/src/core/schema-bindings.c @@ -138,12 +138,16 @@ produce_bindings () fprintf (target_file, "%s", buffer); if (fclose (source_file)!=0) + { g_error ("Cannot close %s: %s\n", source_filename, strerror (errno)); - + } + if (fclose (target_file)!=0) + { g_error ("Cannot close %s: %s\n", target_filename, strerror (errno)); + } } int diff --git a/src/metacity.schemas.in.in b/src/metacity.schemas.in.in index b3a0ec407..a7bbfab14 100644 --- a/src/metacity.schemas.in.in +++ b/src/metacity.schemas.in.in @@ -354,6 +354,53 @@ + + /schemas/apps/metacity/general/clutter_disabled + /apps/metacity/general/clutter_disabled + metacity + bool + false + + Clutter Disabled + + Determines whether Clutter compositing backend should be disabled. + Change to this option will not take effect until Metacity is + restarted. + + + + + + /schemas/apps/metacity/general/clutter_plugins + /apps/metacity/general/clutter_plugins + metacity + list + string + [default] + + Clutter Plugins + + Plugins to load for the Clutter-based compositing manager. + + + + + + /schemas/apps/metacity/general/live_hidden_windows + /apps/metacity/general/live_hidden_windows + metacity + bool + false + + Live Hidden Windows + + Determines whether hidden windows (i.e., minimized windows and + windows on other workspaces than the current one) should be kept + alive. + + + + /schemas/apps/metacity/workspace_names/name /apps/metacity/workspace_names/name_1