summaryrefslogtreecommitdiff
path: root/capplets
diff options
context:
space:
mode:
authorBradford Hovinen <hovinen@ximian.com>2001-08-28 13:42:49 +0000
committerBradford Hovinen (Gdict maintainer) <hovinen@src.gnome.org>2001-08-28 13:42:49 +0000
commit25d51323815a3ef4807865e2fc1da996ea563792 (patch)
tree403faf98d3b06de3c5651bfe17aa44ccafc08e10 /capplets
parent3c6740ca6fd993a17980c87b8a9f9b0aa821a0fa (diff)
downloadgnome-control-center-25d51323815a3ef4807865e2fc1da996ea563792.tar.gz
Output the correct value for wallpaperAlign
2001-08-28 Bradford Hovinen <hovinen@ximian.com> * applier.c (output_compat_prefs): Output the correct value for wallpaperAlign
Diffstat (limited to 'capplets')
-rw-r--r--capplets/background/ChangeLog3
-rw-r--r--capplets/background/applier.c3
2 files changed, 5 insertions, 1 deletions
diff --git a/capplets/background/ChangeLog b/capplets/background/ChangeLog
index ce767b3f8..0cd6b4bbb 100644
--- a/capplets/background/ChangeLog
+++ b/capplets/background/ChangeLog
@@ -1,5 +1,8 @@
2001-08-28 Bradford Hovinen <hovinen@ximian.com>
+ * applier.c (output_compat_prefs): Output the correct value for
+ wallpaperAlign
+
* preferences.c (preferences_load_from_bonobo_pbag): Don't adjust
the opacity if the opacity setting is invalid
(preferences_load_from_bonobo_db): Ditto
diff --git a/capplets/background/applier.c b/capplets/background/applier.c
index bc38afdc5..542f9b492 100644
--- a/capplets/background/applier.c
+++ b/capplets/background/applier.c
@@ -1381,13 +1381,14 @@ is_nautilus_running (void)
static void
output_compat_prefs (const Preferences *prefs)
{
+ static const gint wallpaper_types[] = { 0, 1, 3, 2 };
gchar *color;
gnome_config_pop_prefix ();
gnome_config_set_bool ("/Background/Default/Enabled", prefs->enabled);
gnome_config_set_string ("/Background/Default/wallpaper",
(prefs->wallpaper_filename) ? prefs->wallpaper_filename : "none");
- gnome_config_set_int ("/Background/Default/wallpaperAlign", prefs->wallpaper_type);
+ gnome_config_set_int ("/Background/Default/wallpaperAlign", wallpaper_types[prefs->wallpaper_type]);
color = g_strdup_printf ("#%02x%02x%02x",
prefs->color1->red >> 8,