SHA256
1
0
forked from pool/gdm
gdm/gdm-language-dialog-size.patch

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,