network-manager-applet r797 - in trunk: . src
- From: dcbw svn gnome org
- To: svn-commits-list gnome org
- Subject: network-manager-applet r797 - in trunk: . src
- Date: Mon, 21 Jul 2008 05:15:04 +0000 (UTC)
Author: dcbw
Date: Mon Jul 21 05:15:03 2008
New Revision: 797
URL: http://svn.gnome.org/viewvc/network-manager-applet?rev=797&view=rev
Log:
2008-07-21 Dan Williams <dcbw redhat com>
* src/applet-device-wired.c
- (pppoe_get_secrets): make "Show Password" checkbox work
Modified:
trunk/ChangeLog
trunk/src/applet-device-wired.c
Modified: trunk/src/applet-device-wired.c
==============================================================================
--- trunk/src/applet-device-wired.c (original)
+++ trunk/src/applet-device-wired.c Mon Jul 21 05:15:03 2008
@@ -436,6 +436,19 @@
gtk_widget_destroy (GTK_WIDGET (dialog));
}
+static void
+show_password_toggled (GtkToggleButton *button, gpointer user_data)
+{
+ NMPppoeInfo *info = (NMPppoeInfo *) user_data;
+ GtkWidget *entry;
+
+ entry = glade_xml_get_widget (info->xml, "dsl_password");
+ if (gtk_toggle_button_get_active (button))
+ gtk_entry_set_visibility (GTK_ENTRY (entry), TRUE);
+ else
+ gtk_entry_set_visibility (GTK_ENTRY (entry), FALSE);
+}
+
static gboolean
pppoe_get_secrets (NMDevice *device,
NMConnection *connection,
@@ -478,6 +491,9 @@
pppoe_update_ui (NM_SETTING_PPPOE (nm_connection_get_setting (connection, NM_TYPE_SETTING_PPPOE)), info);
g_object_weak_ref (G_OBJECT (dialog), pppoe_info_destroy, info);
+ w = glade_xml_get_widget (xml, "dsl_show_password");
+ g_signal_connect (G_OBJECT (w), "toggled", G_CALLBACK (show_password_toggled), info);
+
g_signal_connect (dialog, "response",
G_CALLBACK (get_pppoe_secrets_cb),
info);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]