Blame SOURCES/0011-chooser-make-host-list-fill-the-dialog.patch

75a7a3
From c77f0cd06eb26716ba03c79a4a47c76e334faec4 Mon Sep 17 00:00:00 2001
75a7a3
From: Ray Strode <rstrode@redhat.com>
75a7a3
Date: Fri, 31 Mar 2017 15:21:45 -0400
75a7a3
Subject: [PATCH 11/13] chooser: make host list fill the dialog
75a7a3
75a7a3
---
75a7a3
 chooser/gdm-host-chooser-dialog.c | 2 +-
75a7a3
 1 file changed, 1 insertion(+), 1 deletion(-)
75a7a3
75a7a3
diff --git a/chooser/gdm-host-chooser-dialog.c b/chooser/gdm-host-chooser-dialog.c
75a7a3
index 02169502..b9581a34 100644
75a7a3
--- a/chooser/gdm-host-chooser-dialog.c
75a7a3
+++ b/chooser/gdm-host-chooser-dialog.c
75a7a3
@@ -106,61 +106,61 @@ gdm_host_chooser_dialog_get_property (GObject        *object,
75a7a3
         }
75a7a3
 }
75a7a3
 
75a7a3
 static void
75a7a3
 on_response (GdmHostChooserDialog *dialog,
75a7a3
              gint                  response_id)
75a7a3
 {
75a7a3
         switch (response_id) {
75a7a3
         case GTK_RESPONSE_APPLY:
75a7a3
                 gdm_host_chooser_widget_refresh (GDM_HOST_CHOOSER_WIDGET (dialog->priv->chooser_widget));
75a7a3
                 g_signal_stop_emission_by_name (dialog, "response");
75a7a3
                 break;
75a7a3
         default:
75a7a3
                 break;
75a7a3
         }
75a7a3
 }
75a7a3
 
75a7a3
 static GObject *
75a7a3
 gdm_host_chooser_dialog_constructor (GType                  type,
75a7a3
                                      guint                  n_construct_properties,
75a7a3
                                      GObjectConstructParam *construct_properties)
75a7a3
 {
75a7a3
         GdmHostChooserDialog      *dialog;
75a7a3
 
75a7a3
         dialog = GDM_HOST_CHOOSER_DIALOG (G_OBJECT_CLASS (gdm_host_chooser_dialog_parent_class)->constructor (type,
75a7a3
                                                                                                                            n_construct_properties,
75a7a3
                                                                                                                            construct_properties));
75a7a3
 
75a7a3
 
75a7a3
         dialog->priv->chooser_widget = gdm_host_chooser_widget_new (dialog->priv->kind_mask);
75a7a3
-        gtk_container_add (GTK_CONTAINER (gtk_dialog_get_content_area (GTK_DIALOG (dialog))), dialog->priv->chooser_widget);
75a7a3
+        gtk_box_pack_start (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (dialog))), dialog->priv->chooser_widget, TRUE, TRUE, 0);
75a7a3
         gtk_container_set_border_width (GTK_CONTAINER (dialog->priv->chooser_widget), 5);
75a7a3
 
75a7a3
         gtk_dialog_add_buttons (GTK_DIALOG (dialog),
75a7a3
                                 GTK_STOCK_REFRESH, GTK_RESPONSE_APPLY,
75a7a3
                                 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
75a7a3
                                 GTK_STOCK_CONNECT, GTK_RESPONSE_OK,
75a7a3
                                 NULL);
75a7a3
 
75a7a3
         gtk_window_set_position (GTK_WINDOW (dialog), GTK_WIN_POS_CENTER_ALWAYS);
75a7a3
         gtk_container_set_border_width (GTK_CONTAINER (dialog), 12);
75a7a3
         gtk_window_set_title (GTK_WINDOW (dialog), _("Select System"));
75a7a3
         gtk_window_set_icon_name (GTK_WINDOW (dialog), "computer");
75a7a3
 
75a7a3
         g_signal_connect (dialog,
75a7a3
                           "response",
75a7a3
                           G_CALLBACK (on_response),
75a7a3
                           dialog);
75a7a3
 
75a7a3
         gtk_widget_show_all (GTK_WIDGET (dialog));
75a7a3
 
75a7a3
         return G_OBJECT (dialog);
75a7a3
 }
75a7a3
 
75a7a3
 static void
75a7a3
 gdm_host_chooser_dialog_dispose (GObject *object)
75a7a3
 {
75a7a3
         g_debug ("Disposing host_chooser_dialog");
75a7a3
 
75a7a3
         G_OBJECT_CLASS (gdm_host_chooser_dialog_parent_class)->dispose (object);
75a7a3
 }
75a7a3
-- 
75a7a3
2.12.0
75a7a3