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 + + * gnome-settings-xsettings.c: Add support for changing themes. + Mon Jan 21 01:29:57 2002 Jonathan Blandford * 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