diff options
author | Ray Strode <rstrode@redhat.com> | 2008-02-21 04:33:02 +0000 |
---|---|---|
committer | Ray Strode <halfline@src.gnome.org> | 2008-02-21 04:33:02 +0000 |
commit | bdd10e078f6f7981601dd2aefa01f059d50fa646 (patch) | |
tree | fef567fde6e340349e1adcb0e1c7c195ea767274 | |
parent | dc017aef8d3bb2070773b203b9698deba8f452a1 (diff) | |
download | gdm-bdd10e078f6f7981601dd2aefa01f059d50fa646.tar.gz |
new function that is an analog of gdm_greeter_login_window_reset. Right
2008-02-20 Ray Strode <rstrode@redhat.com>
* gui/simple-greeter/gdm-greeter-panel.[ch]:
(gdm_greeter_panel_reset):
new function that is an analog of
gdm_greeter_login_window_reset. Right now
it just hides user options.
* gui/simple-greeter/gdm-greeter-session.c:
(on_reset): call gdm_greeter_panel_reset instead
of gdm_greeter_paneL_hide_user_options
svn path=/trunk/; revision=5832
-rw-r--r-- | ChangeLog | 12 | ||||
-rw-r--r-- | gui/simple-greeter/gdm-greeter-panel.c | 6 | ||||
-rw-r--r-- | gui/simple-greeter/gdm-greeter-panel.h | 1 | ||||
-rw-r--r-- | gui/simple-greeter/gdm-greeter-session.c | 2 |
4 files changed, 20 insertions, 1 deletions
@@ -1,5 +1,17 @@ 2008-02-20 Ray Strode <rstrode@redhat.com> + * gui/simple-greeter/gdm-greeter-panel.[ch]: + (gdm_greeter_panel_reset): + new function that is an analog of + gdm_greeter_login_window_reset. Right now + it just hides user options. + + * gui/simple-greeter/gdm-greeter-session.c: + (on_reset): call gdm_greeter_panel_reset instead + of gdm_greeter_paneL_hide_user_options + +2008-02-20 Ray Strode <rstrode@redhat.com> + * daemon/gdm-session-settings.c (gdm_session_settings_load): Don't fail if optional fields are missing in ~/.dmrc diff --git a/gui/simple-greeter/gdm-greeter-panel.c b/gui/simple-greeter/gdm-greeter-panel.c index e6f633a5..f8bf10ab 100644 --- a/gui/simple-greeter/gdm-greeter-panel.c +++ b/gui/simple-greeter/gdm-greeter-panel.c @@ -570,6 +570,12 @@ gdm_greeter_panel_hide_user_options (GdmGreeterPanel *panel) } void +gdm_greeter_panel_reset (GdmGreeterPanel *panel) +{ + gdm_greeter_panel_hide_user_options (panel); +} + +void gdm_greeter_panel_set_language_name_hint (GdmGreeterPanel *panel, const char *language_name) { diff --git a/gui/simple-greeter/gdm-greeter-panel.h b/gui/simple-greeter/gdm-greeter-panel.h index 0b1c4393..52228820 100644 --- a/gui/simple-greeter/gdm-greeter-panel.h +++ b/gui/simple-greeter/gdm-greeter-panel.h @@ -58,6 +58,7 @@ GtkWidget * gdm_greeter_panel_new (void); void gdm_greeter_panel_show_user_options (GdmGreeterPanel *panel); void gdm_greeter_panel_hide_user_options (GdmGreeterPanel *panel); +void gdm_greeter_panel_reset (GdmGreeterPanel *panel); void gdm_greeter_panel_set_language_name_hint (GdmGreeterPanel *panel, const char *language_name); diff --git a/gui/simple-greeter/gdm-greeter-session.c b/gui/simple-greeter/gdm-greeter-session.c index c285c61d..6cb9ae70 100644 --- a/gui/simple-greeter/gdm-greeter-session.c +++ b/gui/simple-greeter/gdm-greeter-session.c @@ -105,7 +105,7 @@ on_reset (GdmGreeterClient *client, { g_debug ("GdmGreeterSession: Reset"); - gdm_greeter_panel_hide_user_options (GDM_GREETER_PANEL (session->priv->panel)); + gdm_greeter_panel_reset (GDM_GREETER_PANEL (session->priv->panel)); gdm_greeter_login_window_reset (GDM_GREETER_LOGIN_WINDOW (session->priv->login_window)); } |