From 4e2e57662271fdf8b5439394cdb7bf147be59aaa Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Mon, 29 Jun 2015 23:48:00 +0100 Subject: Add theme changing support for metacity >= 3.16 --- capplets/appearance/appearance-support.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'capplets') diff --git a/capplets/appearance/appearance-support.c b/capplets/appearance/appearance-support.c index 25cc003c..35e4f263 100644 --- a/capplets/appearance/appearance-support.c +++ b/capplets/appearance/appearance-support.c @@ -77,6 +77,7 @@ metacity_theme_apply(const gchar *theme, const gchar *font) { gchar *gsettings_cmd = NULL; + /* for metacity <= 3.12 */ gsettings_cmd = g_strdup_printf("gsettings set org.gnome.desktop.wm.preferences theme '%s'", theme); g_spawn_command_line_async (gsettings_cmd, NULL); g_free (gsettings_cmd); @@ -85,6 +86,10 @@ metacity_theme_apply(const gchar *theme, const gchar *font) g_spawn_command_line_async (gsettings_cmd, NULL); g_free (gsettings_cmd); + /* for metacity >= 3.16 */ + gsettings_cmd = g_strdup_printf("gsettings set org.gnome.metacity theme '%s'", theme); + g_spawn_command_line_async (gsettings_cmd, NULL); + g_free (gsettings_cmd); } } -- cgit v1.2.1