[gnome-control-center/gbsneto/user-panel-cleanups: 2/3] users: Hide enterprise group in new users dialog
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center/gbsneto/user-panel-cleanups: 2/3] users: Hide enterprise group in new users dialog
- Date: Tue, 8 Feb 2022 14:58:51 +0000 (UTC)
commit 55072f54dbf645ee36b8333809a9faf2b9a1a7f8
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Tue Feb 8 11:05:51 2022 -0300
users: Hide enterprise group in new users dialog
Otherwise we get a strange shadow at the bottom.
panels/user-accounts/cc-add-user-dialog.c | 6 ++++--
panels/user-accounts/cc-add-user-dialog.ui | 4 ++--
2 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/panels/user-accounts/cc-add-user-dialog.c b/panels/user-accounts/cc-add-user-dialog.c
index 35601a6ab..bb8835f41 100644
--- a/panels/user-accounts/cc-add-user-dialog.c
+++ b/panels/user-accounts/cc-add-user-dialog.c
@@ -65,6 +65,7 @@ struct _CcAddUserDialog {
GtkLabel *enterprise_domain_hint;
AdwActionRow *enterprise_domain_row;
GtkImage *enterprise_domain_status_icon;
+ AdwPreferencesGroup *enterprise_group;
AdwPreferencesPage *enterprise_page;
AdwPreferencesGroup *enterprise_login_group;
GtkEntry *enterprise_login_entry;
@@ -1328,7 +1329,7 @@ on_realm_manager_created (GObject *source,
NULL, NULL);
/* Show the 'Enterprise Login' stuff, and update mode */
- gtk_widget_show (GTK_WIDGET (self->enterprise_button));
+ gtk_widget_show (GTK_WIDGET (self->enterprise_group));
mode_change (self, self->mode);
}
@@ -1352,7 +1353,7 @@ on_realmd_disappeared (GDBusConnection *unused1,
clear_realm_manager (self);
gtk_list_store_clear (self->enterprise_realm_model);
- gtk_widget_hide (GTK_WIDGET (self->enterprise_button));
+ gtk_widget_hide (GTK_WIDGET (self->enterprise_group));
mode_change (self, MODE_LOCAL);
}
@@ -1639,6 +1640,7 @@ cc_add_user_dialog_class_init (CcAddUserDialogClass *klass)
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_domain_hint);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_domain_row);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_domain_status_icon);
+ gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_group);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_page);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_login_group);
gtk_widget_class_bind_template_child (widget_class, CcAddUserDialog, enterprise_login_entry);
diff --git a/panels/user-accounts/cc-add-user-dialog.ui b/panels/user-accounts/cc-add-user-dialog.ui
index 1b4b2e56a..82ded13e5 100644
--- a/panels/user-accounts/cc-add-user-dialog.ui
+++ b/panels/user-accounts/cc-add-user-dialog.ui
@@ -264,10 +264,10 @@
</object>
</child>
<child>
- <object class="AdwPreferencesGroup">
+ <object class="AdwPreferencesGroup" id="enterprise_group">
+ <property name="visible">False</property>
<child>
<object class="AdwActionRow" id="enterprise_button">
- <property name="visible">False</property>
<property name="title" translatable="yes">Enterprise Login</property>
<property name="subtitle" translatable="yes">User accounts which are managed by a
company or organisation.</property>
<property name="activatable">True</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]