~lightdm-team/lightdm/1.4

432 by Robert Ancell
Start liblightdm-gobject understanding user changes
1
#ifndef _LDM_USER_PRIVATE_H_
2
#define _LDM_USER_PRIVATE_H_
3
4
#include "lightdm/greeter.h"
5
#include "lightdm/user.h"
6
437 by Robert Ancell
Move user manager into liblightdm
7
LdmUser *ldm_user_new (LdmGreeter *greeter, const gchar *name, const gchar *real_name, const gchar *home_directory, const gchar *image, gboolean logged_in);
8
438 by Robert Ancell
Tidy up user updating code
9
gboolean ldm_user_update (LdmUser *user, const gchar *real_name, const gchar *home_directory, const gchar *image, gboolean logged_in);
10
437 by Robert Ancell
Move user manager into liblightdm
11
void ldm_user_set_name (LdmUser *user, const gchar *name);
432 by Robert Ancell
Start liblightdm-gobject understanding user changes
12
13
void ldm_user_set_real_name (LdmUser *user, const gchar *real_name);
14
437 by Robert Ancell
Move user manager into liblightdm
15
void ldm_user_set_home_directory (LdmUser *user, const gchar *home_directory);
16
432 by Robert Ancell
Start liblightdm-gobject understanding user changes
17
void ldm_user_set_image (LdmUser *user, const gchar *image);
18
19
void ldm_user_set_logged_in (LdmUser *user, gboolean logged_in);
20
21
#endif /* _LDM_USER_PRIVATE_H_ */