gs_manager_init (GSManager *manager)
{
        manager->priv = GS_MANAGER_GET_PRIVATE (manager);

        manager->priv->fade = gs_fade_new ();
        manager->priv->grab = gs_grab_new ();
        manager->priv->theme_manager = gs_theme_manager_new ();

        manager->priv->client = get_gconf_client ();
        if (manager->priv->client != NULL) {
                manager->priv->bg = gnome_bg_new ();

                g_signal_connect (manager->priv->bg,
                                  "changed",
                                  G_CALLBACK (on_bg_changed),
                                  manager);
                watch_bg_preferences (manager);

                gnome_bg_load_from_preferences (manager->priv->bg, manager->priv->client);
        }
}
gs_manager_init (GSManager *manager)
{
        manager->priv = GS_MANAGER_GET_PRIVATE (manager);

        manager->priv->fade = gs_fade_new ();
        manager->priv->grab = gs_grab_new ();
        manager->priv->theme_manager = gs_theme_manager_new ();

        manager->priv->client = get_gconf_client ();
        if (manager->priv->client != NULL) {
                manager->priv->bg = gnome_bg_new ();

                g_signal_connect (manager->priv->bg,
                                  "changed",
                                  G_CALLBACK (on_bg_changed),
                                  manager);
                watch_bg_preferences (manager);

                gnome_bg_load_from_preferences (manager->priv->bg, manager->priv->client);
        }
}