summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Ancell <robert.ancell@canonical.com>2011-04-14 17:12:12 +1000
committerRobert Ancell <robert.ancell@canonical.com>2011-04-14 17:12:12 +1000
commit39416f1d9bf4f15ea8f1999f7a5edee148e808d1 (patch)
treec502bc0e21633ca4194a0eb3a08d0c5133e11107
parentb95a3450c616176d8a511dda87503b9d5ebc0c33 (diff)
downloadlightdm-39416f1d9bf4f15ea8f1999f7a5edee148e808d1.tar.gz
Add some documentation on ldm_greeter_get_user_defaults
-rw-r--r--doc/lightdm-gobject-0-sections.txt1
-rw-r--r--doc/tmpl/greeter.sgml21
-rw-r--r--liblightdm-gobject/greeter.c10
3 files changed, 32 insertions, 0 deletions
diff --git a/doc/lightdm-gobject-0-sections.txt b/doc/lightdm-gobject-0-sections.txt
index caf90b3b..53a9feb8 100644
--- a/doc/lightdm-gobject-0-sections.txt
+++ b/doc/lightdm-gobject-0-sections.txt
@@ -117,6 +117,7 @@ ldm_greeter_cancel_timed_login
ldm_greeter_start_authentication
ldm_greeter_provide_secret
ldm_greeter_cancel_authentication
+ldm_greeter_get_in_authentication
ldm_greeter_get_is_authenticated
ldm_greeter_get_authentication_user
ldm_greeter_login
diff --git a/doc/tmpl/greeter.sgml b/doc/tmpl/greeter.sgml
index 361813a5..b087cfba 100644
--- a/doc/tmpl/greeter.sgml
+++ b/doc/tmpl/greeter.sgml
@@ -87,6 +87,13 @@ g_object_connect (G_OBJECT (greeter), "quit", G_CALLBACK (quit_cb), NULL);
@ldmgreeter: the object which received the signal.
+<!-- ##### SIGNAL LdmGreeter::connected ##### -->
+<para>
+
+</para>
+
+@ldmgreeter: the object which received the signal.
+
<!-- ##### SIGNAL LdmGreeter::quit ##### -->
<para>
@@ -161,6 +168,11 @@ g_object_connect (G_OBJECT (greeter), "quit", G_CALLBACK (quit_cb), NULL);
</para>
+<!-- ##### ARG LdmGreeter:in-authentication ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG LdmGreeter:is-authenticated ##### -->
<para>
@@ -394,6 +406,15 @@ g_object_connect (G_OBJECT (greeter), "quit", G_CALLBACK (quit_cb), NULL);
@greeter:
+<!-- ##### FUNCTION ldm_greeter_get_in_authentication ##### -->
+<para>
+
+</para>
+
+@greeter:
+@Returns:
+
+
<!-- ##### FUNCTION ldm_greeter_get_is_authenticated ##### -->
<para>
diff --git a/liblightdm-gobject/greeter.c b/liblightdm-gobject/greeter.c
index bb32661c..c181da77 100644
--- a/liblightdm-gobject/greeter.c
+++ b/liblightdm-gobject/greeter.c
@@ -1272,6 +1272,16 @@ ldm_greeter_shutdown (LdmGreeter *greeter)
ck_call_function (greeter, "Stop", FALSE);
}
+/**
+ * ldm_greeter_get_user_defaults:
+ * @greeter: A #LdmGreeter
+ * @username: The user to check
+ * @language: (out): Default language for this user.
+ * @layout: (out): Default keyboard layout for this user.
+ * @session: (out): Default session for this user.
+ *
+ * Get the default settings for a given user.
+ **/
gboolean
ldm_greeter_get_user_defaults (LdmGreeter *greeter, const gchar *username, gchar **language, gchar **layout, gchar **session)
{