From a4b76204ffbeaf6b61d258a93ed26538b8853056 Mon Sep 17 00:00:00 2001 From: Robert Ancell Date: Wed, 7 Nov 2018 14:15:27 +1300 Subject: [PATCH] user-accounts: Move default widget visibility and sensitivity into .ui file --- panels/user-accounts/cc-add-user-dialog.c | 9 --------- panels/user-accounts/cc-add-user-dialog.ui | 6 +++++- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/panels/user-accounts/cc-add-user-dialog.c b/panels/user-accounts/cc-add-user-dialog.c index 99107d180..8869694e7 100644 --- a/panels/user-accounts/cc-add-user-dialog.c +++ b/panels/user-accounts/cc-add-user-dialog.c @@ -579,22 +579,16 @@ local_init (CcAddUserDialog *self) self->local_password_mode = ACT_USER_PASSWORD_MODE_SET_AT_LOGIN; - gtk_widget_set_sensitive (GTK_WIDGET (self->local_password), FALSE); g_signal_connect (self->local_password, "notify::text", G_CALLBACK (on_password_changed), self); g_signal_connect_after (self->local_password, "focus-out-event", G_CALLBACK (on_password_focus_out), self); g_signal_connect (self->local_password, "key-press-event", G_CALLBACK (on_password_key_press_cb), self); g_signal_connect_swapped (self->local_password, "activate", G_CALLBACK (dialog_validate), self); g_signal_connect (self->local_password, "icon-press", G_CALLBACK (on_generate), self); - gtk_widget_set_sensitive (GTK_WIDGET (self->local_verify), FALSE); g_signal_connect (self->local_verify, "notify::text", G_CALLBACK (on_password_changed), self); g_signal_connect_after (self->local_verify, "focus-out-event", G_CALLBACK (on_password_focus_out), self); g_signal_connect_swapped (self->local_verify, "activate", G_CALLBACK (dialog_validate), self); - gtk_widget_set_sensitive (GTK_WIDGET (self->local_strength_indicator), FALSE); - - gtk_widget_set_sensitive (GTK_WIDGET (self->local_hint), FALSE); - dialog_validate (self); update_password_strength (self); } @@ -1346,9 +1340,6 @@ enterprise_init (CcAddUserDialog *self) g_signal_connect (self->enterprise_password, "changed", G_CALLBACK (on_entry_changed), self); - /* Initially we hide the 'Enterprise Login' stuff */ - gtk_widget_hide (GTK_WIDGET (self->enterprise_button)); - self->realmd_watch = g_bus_watch_name (G_BUS_TYPE_SYSTEM, "org.freedesktop.realmd", G_BUS_NAME_WATCHER_FLAGS_AUTO_START, on_realmd_appeared, on_realmd_disappeared, diff --git a/panels/user-accounts/cc-add-user-dialog.ui b/panels/user-accounts/cc-add-user-dialog.ui index 0ae4d07dc..f00d3fa16 100644 --- a/panels/user-accounts/cc-add-user-dialog.ui +++ b/panels/user-accounts/cc-add-user-dialog.ui @@ -315,6 +315,7 @@ True + False True True False @@ -334,6 +335,7 @@ True + False discrete 5 True @@ -355,6 +357,7 @@ True + False False 0 0 @@ -402,6 +405,7 @@ True + False True False @@ -759,7 +763,7 @@ _Enterprise Login - True + False True True True