summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2008-02-21 04:33:02 +0000
committerRay Strode <halfline@src.gnome.org>2008-02-21 04:33:02 +0000
commitbdd10e078f6f7981601dd2aefa01f059d50fa646 (patch)
treefef567fde6e340349e1adcb0e1c7c195ea767274
parentdc017aef8d3bb2070773b203b9698deba8f452a1 (diff)
downloadgdm-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--ChangeLog12
-rw-r--r--gui/simple-greeter/gdm-greeter-panel.c6
-rw-r--r--gui/simple-greeter/gdm-greeter-panel.h1
-rw-r--r--gui/simple-greeter/gdm-greeter-session.c2
4 files changed, 20 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 442f3290..d2dfa750 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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));
}