diff options
author | Robert Ancell <robert.ancell@canonical.com> | 2011-07-18 17:15:58 +1000 |
---|---|---|
committer | Robert Ancell <robert.ancell@canonical.com> | 2011-07-18 17:15:58 +1000 |
commit | 473e79d52bd61c07a68811d3b5967826c8169447 (patch) | |
tree | a53a86cbc822b020b5d0fc030a89d275caa28abf /liblightdm-gobject/lightdm | |
parent | 1bb140c8f5a46773a1a469b41614867baa67d16a (diff) | |
download | lightdm-473e79d52bd61c07a68811d3b5967826c8169447.tar.gz |
Make generic hint fields for greeters
Diffstat (limited to 'liblightdm-gobject/lightdm')
-rw-r--r-- | liblightdm-gobject/lightdm/greeter.h | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/liblightdm-gobject/lightdm/greeter.h b/liblightdm-gobject/lightdm/greeter.h index b8dc4a31..1b957705 100644 --- a/liblightdm-gobject/lightdm/greeter.h +++ b/liblightdm-gobject/lightdm/greeter.h @@ -60,7 +60,7 @@ struct _LdmGreeterClass void (*show_message)(LdmGreeter *greeter, const gchar *text, LdmMessageType type); void (*authentication_complete)(LdmGreeter *greeter); void (*session_failed)(LdmGreeter *greeter); - void (*timed_login)(LdmGreeter *greeter, const gchar *username); + void (*autologin_timer_expired)(LdmGreeter *greeter); void (*user_added)(LdmGreeter *greeter, LdmUser *user); void (*user_changed)(LdmGreeter *greeter, LdmUser *user); void (*user_removed)(LdmGreeter *greeter, LdmUser *user); @@ -93,13 +93,23 @@ const gchar *ldm_greeter_get_layout (LdmGreeter *greeter); GList *ldm_greeter_get_sessions (LdmGreeter *greeter); -const gchar *ldm_greeter_get_default_session (LdmGreeter *greeter); +const gchar *ldm_greeter_get_hint (LdmGreeter *greeter, const gchar *name); -gboolean ldm_greeter_get_has_guest_session (LdmGreeter *greeter); +const gchar *ldm_greeter_get_default_session_hint (LdmGreeter *greeter); -const gchar *ldm_greeter_get_timed_login_user (LdmGreeter *greeter); +gboolean ldm_greeter_get_show_users_hint (LdmGreeter *greeter); -gint ldm_greeter_get_timed_login_delay (LdmGreeter *greeter); +gboolean ldm_greeter_get_has_guest_account_hint (LdmGreeter *greeter); + +const gchar *ldm_greeter_get_select_user_hint (LdmGreeter *greeter); + +gboolean ldm_greeter_get_select_guest_hint (LdmGreeter *greeter); + +const gchar *ldm_greeter_get_autologin_user_hint (LdmGreeter *greeter); + +gboolean ldm_greeter_get_autologin_guest_hint (LdmGreeter *greeter); + +gint ldm_greeter_get_autologin_timeout_hint (LdmGreeter *greeter); void ldm_greeter_cancel_timed_login (LdmGreeter *greeter); |