Top |
const gchar * | lightdm_user_get_name () |
const gchar * | lightdm_user_get_real_name () |
const gchar * | lightdm_user_get_display_name () |
const gchar * | lightdm_user_get_home_directory () |
const gchar * | lightdm_user_get_image () |
const gchar * | lightdm_user_get_background () |
const gchar * | lightdm_user_get_language () |
const gchar * | lightdm_user_get_layout () |
const gchar * const * | lightdm_user_get_layouts () |
const gchar * | lightdm_user_get_session () |
gboolean | lightdm_user_get_logged_in () |
gboolean | lightdm_user_get_has_messages () |
uid_t | lightdm_user_get_uid () |
gchar * | background | Read |
CommonUser * | common-user | Write / Construct Only |
gchar * | display-name | Read |
gboolean | has-messages | Read |
gchar * | home-directory | Read |
gchar * | image | Read |
gchar * | language | Read |
gchar * | layout | Read |
GStrv | layouts | Read |
gboolean | logged-in | Read |
gchar * | name | Read |
gchar * | real-name | Read |
gchar * | session | Read |
guint64 | uid | Read |
const gchar *
lightdm_user_get_name (LightDMUser *user
);
Get the name of a user.
const gchar *
lightdm_user_get_real_name (LightDMUser *user
);
Get the real name of a user.
const gchar *
lightdm_user_get_display_name (LightDMUser *user
);
Get the display name of a user.
const gchar *
lightdm_user_get_home_directory (LightDMUser *user
);
Get the home directory for a user.
const gchar *
lightdm_user_get_image (LightDMUser *user
);
Get the image URI for a user.
const gchar *
lightdm_user_get_background (LightDMUser *user
);
Get the background file path for a user.
const gchar *
lightdm_user_get_language (LightDMUser *user
);
Get the language for a user.
The language in the form of a local specification (e.g. "de_DE.UTF-8") for the given user or NULL if using the system default locale.
[nullable]
const gchar *
lightdm_user_get_layout (LightDMUser *user
);
Get the keyboard layout for a user.
The keyboard layout for the given user or NULL if using system defaults. Copy the value if you want to use it long term.
[nullable]
const gchar * const *
lightdm_user_get_layouts (LightDMUser *user
);
Get the configured keyboard layouts for a user.
const gchar *
lightdm_user_get_session (LightDMUser *user
);
Get the session for a user.
gboolean
lightdm_user_get_logged_in (LightDMUser *user
);
Check if a user is logged in.
gboolean
lightdm_user_get_has_messages (LightDMUser *user
);
Check if a user has waiting messages.
“common-user”
property “common-user” CommonUser *
Internal user object.
Flags: Write / Construct Only
“display-name”
property“display-name” gchar *
Users display name.
Flags: Read
Default value: NULL
“has-messages”
property“has-messages” gboolean
TRUE if the user is has waiting messages.
Flags: Read
Default value: FALSE
“home-directory”
property“home-directory” gchar *
Home directory.
Flags: Read
Default value: NULL
“language”
property“language” gchar *
Language used by this user.
Flags: Read
Default value: NULL
“layout”
property“layout” gchar *
Keyboard layout used by this user.
Flags: Read
Default value: NULL
“logged-in”
property“logged-in” gboolean
TRUE if the user is currently in a session.
Flags: Read
Default value: FALSE
“changed”
signalvoid user_function (LightDMUser *user, gpointer user_data)
The ::changed signal gets emitted this user account is modified.
Flags: Run Last