summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnome-settings-daemon/ChangeLog4
-rw-r--r--gnome-settings-daemon/gnome-settings-xsettings.c5
2 files changed, 8 insertions, 1 deletions
diff --git a/gnome-settings-daemon/ChangeLog b/gnome-settings-daemon/ChangeLog
index 34f7d9ea0..dd219d84e 100644
--- a/gnome-settings-daemon/ChangeLog
+++ b/gnome-settings-daemon/ChangeLog
@@ -1,3 +1,7 @@
+2002-01-21 Anders Carlsson <andersca@gnu.org>
+
+ * gnome-settings-xsettings.c: Add support for changing themes.
+
Mon Jan 21 01:29:57 2002 Jonathan Blandford <jrb@redhat.com>
* gnome-settings-keyboard.c: Move locate_pointer out.
diff --git a/gnome-settings-daemon/gnome-settings-xsettings.c b/gnome-settings-daemon/gnome-settings-xsettings.c
index abfb40b99..8f9225767 100644
--- a/gnome-settings-daemon/gnome-settings-xsettings.c
+++ b/gnome-settings-daemon/gnome-settings-xsettings.c
@@ -55,7 +55,9 @@ static TranslationEntry translations [] = {
{ "/desktop/gnome/gtk-toolbar-style", "Gtk/ToolbarStyle", GCONF_VALUE_STRING,
translate_string_string },
{ "/desktop/gnome/gtk-toolbar-icon-size", "Gtk/ToolbarIconSize", GCONF_VALUE_STRING,
- translate_string_string }
+ translate_string_string },
+ { "/desktop/gnome/interface/gtk_theme", "Net/ThemeName", GCONF_VALUE_STRING,
+ translate_string_string },
};
static TranslationEntry*
@@ -154,6 +156,7 @@ gnome_settings_xsettings_init (GConfClient *client)
{
gnome_settings_daemon_register_callback ("/desktop/gnome/peripherals/mouse", xsettings_callback);
gnome_settings_daemon_register_callback ("/desktop/gtk", xsettings_callback);
+ gnome_settings_daemon_register_callback ("/desktop/gnome/interface", xsettings_callback);
}
void