#include <glib-object.h>
-#include "user.h"
-#include "language.h"
-#include "layout.h"
-#include "session.h"
-
G_BEGIN_DECLS
#define LDM_TYPE_GREETER (ldm_greeter_get_type())
typedef struct _LdmGreeterClass LdmGreeterClass;
typedef struct _LdmGreeterPrivate LdmGreeterPrivate;
+#include "user.h"
+#include "language.h"
+#include "layout.h"
+#include "session.h"
+
struct _LdmGreeter
{
GObject parent_instance;
void ldm_greeter_shutdown (LdmGreeter *greeter);
+gboolean ldm_greeter_get_user_defaults (LdmGreeter *greeter, const gchar *username, gchar **language, gchar **layout, gchar **session);
+
G_END_DECLS
#endif /* _LDM_GREETER_H_ */