27 lines
1.0 KiB
Diff
27 lines
1.0 KiB
Diff
diff -upr gdm-2.19.3-pre/gui/gdmlanguages.c gdm-2.19.3-post/gui/gdmlanguages.c
|
|
--- gdm-2.19.3-pre/gui/gdmlanguages.c 2007-07-31 20:36:54.000000000 -0400
|
|
+++ gdm-2.19.3-post/gui/gdmlanguages.c 2007-07-31 20:43:55.000000000 -0400
|
|
@@ -840,6 +840,7 @@ gdm_lang_setup_treeview (void)
|
|
GtkWidget *swindow;
|
|
GtkWidget *label;
|
|
char *s;
|
|
+ gint y_size;
|
|
|
|
dialog = gtk_dialog_new_with_buttons (_("Select a Language"),
|
|
#ifdef TODO
|
|
@@ -906,9 +907,13 @@ gdm_lang_setup_treeview (void)
|
|
gtk_container_add (GTK_CONTAINER (swindow), tv);
|
|
gtk_box_pack_start (GTK_BOX (main_vbox),
|
|
swindow, TRUE, TRUE, 0);
|
|
+
|
|
+ /* Make the dialog fill 8/10 of the screen's height */
|
|
+ y_size = (8 * gdm_wm_screen.height) / 10;
|
|
+
|
|
gtk_window_set_default_size (GTK_WINDOW (dialog),
|
|
MIN (400, gdm_wm_screen.width),
|
|
- MIN (600, gdm_wm_screen.height));
|
|
+ y_size);
|
|
g_signal_connect (G_OBJECT (gtk_tree_view_get_selection (GTK_TREE_VIEW (tv))),
|
|
"changed",
|
|
(GCallback) selection_changed,
|