summaryrefslogtreecommitdiff
path: root/common/gdm-settings.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/gdm-settings.c')
-rw-r--r--common/gdm-settings.c210
1 files changed, 105 insertions, 105 deletions
diff --git a/common/gdm-settings.c b/common/gdm-settings.c
index 7e7d80b3..13a8f6ed 100644
--- a/common/gdm-settings.c
+++ b/common/gdm-settings.c
@@ -1,4 +1,4 @@
-/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
*
* Copyright (C) 2007 William Jon McCann <mccann@jhu.edu>
*
@@ -53,19 +53,19 @@
struct GdmSettingsPrivate
{
DBusGConnection *connection;
- GdmSettingsBackend *backend;
+ GdmSettingsBackend *backend;
};
enum {
- VALUE_CHANGED,
- LAST_SIGNAL
+ VALUE_CHANGED,
+ LAST_SIGNAL
};
static guint signals [LAST_SIGNAL] = { 0, };
-static void gdm_settings_class_init (GdmSettingsClass *klass);
-static void gdm_settings_init (GdmSettings *settings);
-static void gdm_settings_finalize (GObject *object);
+static void gdm_settings_class_init (GdmSettingsClass *klass);
+static void gdm_settings_init (GdmSettings *settings);
+static void gdm_settings_finalize (GObject *object);
static gpointer settings_object = NULL;
@@ -74,62 +74,62 @@ G_DEFINE_TYPE (GdmSettings, gdm_settings, G_TYPE_OBJECT)
GQuark
gdm_settings_error_quark (void)
{
- static GQuark ret = 0;
- if (ret == 0) {
- ret = g_quark_from_static_string ("gdm_settings_error");
- }
+ static GQuark ret = 0;
+ if (ret == 0) {
+ ret = g_quark_from_static_string ("gdm_settings_error");
+ }
- return ret;
+ return ret;
}
gboolean
gdm_settings_get_value (GdmSettings *settings,
- const char *key,
- char **value,
- GError **error)
+ const char *key,
+ char **value,
+ GError **error)
{
- GError *local_error;
- gboolean res;
-
- g_return_val_if_fail (GDM_IS_SETTINGS (settings), FALSE);
- g_return_val_if_fail (key != NULL, FALSE);
-
- local_error = NULL;
- res = gdm_settings_backend_get_value (settings->priv->backend,
- key,
- value,
- &local_error);
- if (! res) {
- g_propagate_error (error, local_error);
- }
-
- return res;
+ GError *local_error;
+ gboolean res;
+
+ g_return_val_if_fail (GDM_IS_SETTINGS (settings), FALSE);
+ g_return_val_if_fail (key != NULL, FALSE);
+
+ local_error = NULL;
+ res = gdm_settings_backend_get_value (settings->priv->backend,
+ key,
+ value,
+ &local_error);
+ if (! res) {
+ g_propagate_error (error, local_error);
+ }
+
+ return res;
}
gboolean
gdm_settings_set_value (GdmSettings *settings,
- const char *key,
- const char *value,
- GError **error)
+ const char *key,
+ const char *value,
+ GError **error)
{
- GError *local_error;
- gboolean res;
+ GError *local_error;
+ gboolean res;
- g_return_val_if_fail (GDM_IS_SETTINGS (settings), FALSE);
- g_return_val_if_fail (key != NULL, FALSE);
+ g_return_val_if_fail (GDM_IS_SETTINGS (settings), FALSE);
+ g_return_val_if_fail (key != NULL, FALSE);
- g_debug ("Setting value %s", key);
+ g_debug ("Setting value %s", key);
- local_error = NULL;
- res = gdm_settings_backend_set_value (settings->priv->backend,
- key,
- value,
- &local_error);
- if (! res) {
- g_propagate_error (error, local_error);
- }
+ local_error = NULL;
+ res = gdm_settings_backend_set_value (settings->priv->backend,
+ key,
+ value,
+ &local_error);
+ if (! res) {
+ g_propagate_error (error, local_error);
+ }
- return FALSE;
+ return FALSE;
}
static gboolean
@@ -159,95 +159,95 @@ dbus-send --system --print-reply --dest=org.gnome.DisplayManager /org/gnome/Disp
static void
gdm_settings_class_init (GdmSettingsClass *klass)
{
- GObjectClass *object_class = G_OBJECT_CLASS (klass);
-
- object_class->finalize = gdm_settings_finalize;
-
- signals [VALUE_CHANGED] =
- g_signal_new ("value-changed",
- G_TYPE_FROM_CLASS (object_class),
- G_SIGNAL_RUN_LAST,
- G_STRUCT_OFFSET (GdmSettingsClass, value_changed),
- NULL,
- NULL,
- gdm_marshal_VOID__STRING_STRING_STRING,
- G_TYPE_NONE,
- 3,
- G_TYPE_STRING,
- G_TYPE_STRING,
- G_TYPE_STRING);
-
- g_type_class_add_private (klass, sizeof (GdmSettingsPrivate));
+ GObjectClass *object_class = G_OBJECT_CLASS (klass);
+
+ object_class->finalize = gdm_settings_finalize;
+
+ signals [VALUE_CHANGED] =
+ g_signal_new ("value-changed",
+ G_TYPE_FROM_CLASS (object_class),
+ G_SIGNAL_RUN_LAST,
+ G_STRUCT_OFFSET (GdmSettingsClass, value_changed),
+ NULL,
+ NULL,
+ gdm_marshal_VOID__STRING_STRING_STRING,
+ G_TYPE_NONE,
+ 3,
+ G_TYPE_STRING,
+ G_TYPE_STRING,
+ G_TYPE_STRING);
+
+ g_type_class_add_private (klass, sizeof (GdmSettingsPrivate));
dbus_g_object_type_install_info (GDM_TYPE_SETTINGS, &dbus_glib_gdm_settings_object_info);
}
static void
backend_value_changed (GdmSettingsBackend *backend,
- const char *key,
- const char *old_value,
- const char *new_value,
- GdmSettings *settings)
+ const char *key,
+ const char *old_value,
+ const char *new_value,
+ GdmSettings *settings)
{
- g_debug ("Emitting value-changed %s %s %s", key, old_value, new_value);
- /* just proxy it */
- g_signal_emit (settings,
- signals [VALUE_CHANGED],
- 0,
- key,
- old_value,
- new_value);
+ g_debug ("Emitting value-changed %s %s %s", key, old_value, new_value);
+ /* just proxy it */
+ g_signal_emit (settings,
+ signals [VALUE_CHANGED],
+ 0,
+ key,
+ old_value,
+ new_value);
}
static void
gdm_settings_init (GdmSettings *settings)
{
- settings->priv = GDM_SETTINGS_GET_PRIVATE (settings);
+ settings->priv = GDM_SETTINGS_GET_PRIVATE (settings);
- settings->priv->backend = gdm_settings_desktop_backend_new ();
- g_signal_connect (settings->priv->backend,
- "value-changed",
- G_CALLBACK (backend_value_changed),
- settings);
+ settings->priv->backend = gdm_settings_desktop_backend_new ();
+ g_signal_connect (settings->priv->backend,
+ "value-changed",
+ G_CALLBACK (backend_value_changed),
+ settings);
}
static void
gdm_settings_finalize (GObject *object)
{
- GdmSettings *settings;
+ GdmSettings *settings;
- g_return_if_fail (object != NULL);
- g_return_if_fail (GDM_IS_SETTINGS (object));
+ g_return_if_fail (object != NULL);
+ g_return_if_fail (GDM_IS_SETTINGS (object));
- settings = GDM_SETTINGS (object);
+ settings = GDM_SETTINGS (object);
- g_return_if_fail (settings->priv != NULL);
+ g_return_if_fail (settings->priv != NULL);
- if (settings->priv->backend != NULL) {
- g_object_unref (settings->priv->backend);
- }
+ if (settings->priv->backend != NULL) {
+ g_object_unref (settings->priv->backend);
+ }
- G_OBJECT_CLASS (gdm_settings_parent_class)->finalize (object);
+ G_OBJECT_CLASS (gdm_settings_parent_class)->finalize (object);
}
GdmSettings *
gdm_settings_new (void)
{
- if (settings_object != NULL) {
- g_object_ref (settings_object);
- } else {
- gboolean res;
-
- settings_object = g_object_new (GDM_TYPE_SETTINGS, NULL);
- g_object_add_weak_pointer (settings_object,
- (gpointer *) &settings_object);
+ if (settings_object != NULL) {
+ g_object_ref (settings_object);
+ } else {
+ gboolean res;
+
+ settings_object = g_object_new (GDM_TYPE_SETTINGS, NULL);
+ g_object_add_weak_pointer (settings_object,
+ (gpointer *) &settings_object);
res = register_settings (settings_object);
if (! res) {
- g_warning ("Unable to register settings");
+ g_warning ("Unable to register settings");
g_object_unref (settings_object);
return NULL;
}
- }
+ }
- return GDM_SETTINGS (settings_object);
+ return GDM_SETTINGS (settings_object);
}