From 0e34df975db8c1d1c459b672de1fd7afb21cca89 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Oct 24 2008 02:13:56 +0000 Subject: Remove capslock warning label since Gtk+ sorta has support for this now. 2008-10-23 William Jon McCann * gui/simple-greeter/gdm-greeter-login-window.c (load_theme), (gdm_greeter_login_window_key_press_event): * gui/simple-greeter/gdm-greeter-login-window.glade: Remove capslock warning label since Gtk+ sorta has support for this now. svn path=/trunk/; revision=6583 --- diff --git a/ChangeLog b/ChangeLog index afefe31..2b17e9f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,13 @@ 2008-10-23 William Jon McCann + * gui/simple-greeter/gdm-greeter-login-window.c (load_theme), + (gdm_greeter_login_window_key_press_event): + * gui/simple-greeter/gdm-greeter-login-window.glade: + Remove capslock warning label since Gtk+ sorta has support + for this now. + +2008-10-23 William Jon McCann + * daemon/gdm-display.c (gdm_display_real_get_timed_login_details), (gdm_display_get_timed_login_details), (gdm_display_real_unmanage), (gdm_display_class_init): diff --git a/gui/simple-greeter/gdm-greeter-login-window.c b/gui/simple-greeter/gdm-greeter-login-window.c index e88740e..466c44e 100644 --- a/gui/simple-greeter/gdm-greeter-login-window.c +++ b/gui/simple-greeter/gdm-greeter-login-window.c @@ -111,14 +111,11 @@ struct GdmGreeterLoginWindowPrivate { GladeXML *xml; GtkWidget *user_chooser; - GtkWidget *auth_capslock_label; GtkWidget *auth_banner_label; guint display_is_local : 1; guint is_interactive : 1; GConfClient *client; - gboolean caps_lock_on; - gboolean banner_message_enabled; guint gconf_cnxn; @@ -166,41 +163,6 @@ static void on_user_unchosen (GdmUserChooserWidget *user_chooser, G_DEFINE_TYPE (GdmGreeterLoginWindow, gdm_greeter_login_window, GTK_TYPE_WINDOW) static void -capslock_update (GdmGreeterLoginWindow *login_window, - gboolean is_on) -{ - - login_window->priv->caps_lock_on = is_on; - - if (login_window->priv->auth_capslock_label == NULL) { - return; - } - - if (is_on) { - gtk_label_set_text (GTK_LABEL (login_window->priv->auth_capslock_label), - _("You have the Caps Lock key on.")); - } else { - gtk_label_set_text (GTK_LABEL (login_window->priv->auth_capslock_label), - ""); - } -} - -static gboolean -is_capslock_on (void) -{ - XkbStateRec states; - Display *dsp; - - dsp = GDK_DISPLAY (); - - if (XkbGetState (dsp, XkbUseCoreKbd, &states) != Success) { - return FALSE; - } - - return (states.locked_mods & LockMask) != 0; -} - -static void set_busy (GdmGreeterLoginWindow *login_window) { GdkCursor *cursor; @@ -1641,8 +1603,6 @@ load_theme (GdmGreeterLoginWindow *login_window) login_window->priv->auth_banner_label = glade_xml_get_widget (login_window->priv->xml, "auth-banner-label"); /*make_label_small_italic (login_window->priv->auth_banner_label);*/ - login_window->priv->auth_capslock_label = glade_xml_get_widget (login_window->priv->xml, "auth-capslock-label"); - button = glade_xml_get_widget (login_window->priv->xml, "suspend-button"); g_signal_connect (button, "clicked", G_CALLBACK (suspend_button_clicked), login_window); @@ -1680,7 +1640,6 @@ gdm_greeter_login_window_key_press_event (GtkWidget *widget, GdkEventKey *event) { GdmGreeterLoginWindow *login_window; - gboolean capslock_on; login_window = GDM_GREETER_LOGIN_WINDOW (widget); @@ -1690,12 +1649,6 @@ gdm_greeter_login_window_key_press_event (GtkWidget *widget, } } - capslock_on = is_capslock_on (); - - if (capslock_on != login_window->priv->caps_lock_on) { - capslock_update (login_window, capslock_on); - } - return GTK_WIDGET_CLASS (gdm_greeter_login_window_parent_class)->key_press_event (widget, event); } diff --git a/gui/simple-greeter/gdm-greeter-login-window.glade b/gui/simple-greeter/gdm-greeter-login-window.glade index d791294..53b1e35 100644 --- a/gui/simple-greeter/gdm-greeter-login-window.glade +++ b/gui/simple-greeter/gdm-greeter-login-window.glade @@ -30,9 +30,9 @@ - False True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + False True @@ -138,7 +138,6 @@ True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - True @@ -170,21 +169,6 @@ 2 - - - True - - - True - - - - - False - False - 3 - -