 -#define FILE_LIST_WIDTH  180
 -#define FILE_LIST_HEIGHT 180
 +#define DIR_LIST_WIDTH   120
-+#define DIR_LIST_HEIGHT  130
++#define DIR_LIST_HEIGHT  140
 +#define FILE_LIST_WIDTH  120
-+#define FILE_LIST_HEIGHT 130
++#define FILE_LIST_HEIGHT 140
  
  /* The Hurd doesn't define either PATH_MAX or MAXPATHLEN, so we put this
   * in here, since the rest of the code in the file does require some
-@@ -83,7 +83,6 @@
-   GtkWidget *menu_item;
- };
- 
--
- typedef struct _CompletionState    CompletionState;
- typedef struct _CompletionDir      CompletionDir;
- typedef struct _CompletionDirSent  CompletionDirSent;
-@@ -328,9 +327,6 @@
+@@ -328,9 +328,6 @@
  					      gint                   try_complete);
  static void gtk_file_selection_abort         (GtkFileSelection      *fs);
  

diff -ru gtk+-1.2.10.orig/gtk/gtkfilesel.c gtk+-1.2.10/gtk/gtkfilesel.c
--- gtk+-1.2.10.orig/gtk/gtkfilesel.c	2010-11-04 16:17:41.090000835 +0200
+++ gtk+-1.2.10/gtk/gtkfilesel.c	2010-11-04 16:26:58.366667501 +0200
@@ -56,10 +56,10 @@
 #include "gtkdialog.h"
 #include "gtkintl.h"

-  gtk_widget_show (filesel->history_pulldown);
-  gtk_box_pack_start (GTK_BOX (pulldown_hbox), filesel->history_pulldown, 
-		      FALSE, FALSE, 0);
+  gtk_file_selection_hide_fileop_buttons(filesel);
     
   /*  The horizontal box containing the directory and file listboxes  */
-  list_hbox = gtk_hbox_new (FALSE, 5);
+  list_hbox = gtk_hbox_new (FALSE, 0);
   gtk_box_pack_start (GTK_BOX (filesel->main_vbox), list_hbox, TRUE, TRUE, 0);
   gtk_widget_show (list_hbox);
 
@@ -440,7 +424,7 @@
   gtk_container_add (GTK_CONTAINER (scrolled_win), filesel->dir_list);
   gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_win),
 				  GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
-  gtk_container_set_border_width (GTK_CONTAINER (scrolled_win), 5);
+  gtk_container_set_border_width (GTK_CONTAINER (scrolled_win), 3);
   gtk_box_pack_start (GTK_BOX (list_hbox), scrolled_win, TRUE, TRUE, 0);
   gtk_widget_show (filesel->dir_list);
   gtk_widget_show (scrolled_win);
@@ -459,7 +443,7 @@
   gtk_container_add (GTK_CONTAINER (scrolled_win), filesel->file_list);
   gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_win),
 				  GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
-  gtk_container_set_border_width (GTK_CONTAINER (scrolled_win), 5);
+  gtk_container_set_border_width (GTK_CONTAINER (scrolled_win), 3);
   gtk_box_pack_start (GTK_BOX (list_hbox), scrolled_win, TRUE, TRUE, 0);
   gtk_widget_show (filesel->file_list);
   gtk_widget_show (scrolled_win);
@@ -491,15 +475,11 @@
   gtk_widget_show (filesel->cancel_button);
 
   /*  The selection entry widget  */
-  entry_vbox = gtk_vbox_new (FALSE, 2);
+  entry_vbox = gtk_vbox_new (FALSE, 0);
+  gtk_container_set_border_width (GTK_CONTAINER (entry_vbox), 3);
   gtk_box_pack_end (GTK_BOX (filesel->main_vbox), entry_vbox, FALSE, FALSE, 0);
   gtk_widget_show (entry_vbox);
 
