From 081e24260eb615bffe8c19de4f17c296f1938bbe Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Sat, 01 Jan 2005 11:21:33 +0000 Subject: Cleanup headers dependencies 2005-01-01 Marco Pesenti Gritti * ps/gsdefaults.c: (gtk_gs_defaults_gconf_client), (gtk_gs_defaults_changed): * ps/gsdefaults.h: * ps/gtkgs.c: * ps/gtkgs.h: * ps/ps.h: Cleanup headers dependencies --- (limited to 'ps/gsdefaults.c') diff --git a/ps/gsdefaults.c b/ps/gsdefaults.c index 8a1ea9a..d20a6c2 100644 --- a/ps/gsdefaults.c +++ b/ps/gsdefaults.c @@ -25,11 +25,13 @@ #include #include -#include "gtkgs.h" #include "gsdefaults.h" #include +static void gtk_gs_defaults_changed (GConfClient * client, guint cnxn_id, + GConfEntry * entry, gpointer user_data); + /** * defaults for GtkGS widgets **/ @@ -398,6 +400,23 @@ gtk_gs_defaults_set_zoom_mode(GtkGSZoomMode zoom_mode) } } +static GConfClient * +gtk_gs_defaults_gconf_client() +{ + if(!gconf_client) { + g_assert(gconf_is_initialized()); + gconf_client = gconf_client_get_default(); + g_assert(gconf_client != NULL); + gconf_client_add_dir(gconf_client, "/apps/ggv/gtkgs", + GCONF_CLIENT_PRELOAD_RECURSIVE, NULL); + gconf_client_notify_add(gconf_client, + "/apps/ggv/gtkgs", (GConfClientNotifyFunc) + gtk_gs_defaults_changed, NULL, NULL, NULL); + } + + return gconf_client; +} + void gtk_gs_defaults_load() { @@ -496,20 +515,3 @@ gtk_gs_defaults_changed(GConfClient * client, guint cnxn_id, gtk_gs_defaults_set_scroll_step (gconf_client_get_float(client, "/apps/ggv/gtkgs/scrollstep", NULL)); } - -GConfClient * -gtk_gs_defaults_gconf_client() -{ - if(!gconf_client) { - g_assert(gconf_is_initialized()); - gconf_client = gconf_client_get_default(); - g_assert(gconf_client != NULL); - gconf_client_add_dir(gconf_client, "/apps/ggv/gtkgs", - GCONF_CLIENT_PRELOAD_RECURSIVE, NULL); - gconf_client_notify_add(gconf_client, - "/apps/ggv/gtkgs", (GConfClientNotifyFunc) - gtk_gs_defaults_changed, NULL, NULL, NULL); - } - - return gconf_client; -} -- cgit v0.9.1