On Mon, 24 Apr, 2006 at 14:39 +0200, Charles Kerr wrote: > > lines in the group and header panes have a lot of empty space in between > > them, which seriously limits the number of lines that fit in a window
> Grumble, all right, since three people have asked for this now, > I'll scrunch our the empty space for 0.95. The trick is to set > the "ypad" attribute to zero in the pane's cell renderers. Looking at header-pane.cc, you were halfway there. The attached patch finishes the job. Using ypad=0, since that's what's already done in group-pane.cc Regards, Christophe
--- ../../../pan-0.94-orig/pan/gui/header-pane.cc 2006-04-21 18:05:31.000000000 +0200 +++ header-pane.cc 2006-04-24 22:12:40.000000000 +0200 @@ -1344,8 +1344,8 @@ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW(scroll), GTK_SHADOW_IN); - GtkCellRenderer * pixbuf_renderer = GTK_CELL_RENDERER (g_object_new (GTK_TYPE_CELL_RENDERER_PIXBUF, "xpad", 0, NULL)); - GtkCellRenderer * text_renderer = GTK_CELL_RENDERER (g_object_new (GTK_TYPE_CELL_RENDERER_TEXT, "xpad", 0, NULL)); + GtkCellRenderer * pixbuf_renderer = GTK_CELL_RENDERER (g_object_new (GTK_TYPE_CELL_RENDERER_PIXBUF, "xpad", 0, "ypad", 0, NULL)); + GtkCellRenderer * text_renderer = GTK_CELL_RENDERER (g_object_new (GTK_TYPE_CELL_RENDERER_TEXT, "xpad", 0, "ypad", 0, NULL)); // state GtkTreeViewColumn * col = gtk_tree_view_column_new (); @@ -1377,7 +1377,7 @@ gtk_tree_view_set_expander_column (GTK_TREE_VIEW(_tree_view), col); // score - GtkCellRenderer * score_renderer = GTK_CELL_RENDERER (g_object_new (GTK_TYPE_CELL_RENDERER_TEXT, "xpad", 0, NULL)); + GtkCellRenderer * score_renderer = GTK_CELL_RENDERER (g_object_new (GTK_TYPE_CELL_RENDERER_TEXT, "xpad", 0, "ypad", 0, NULL)); col = gtk_tree_view_column_new_with_attributes (_("Score"), score_renderer, NULL); gtk_tree_view_column_set_sizing (col, GTK_TREE_VIEW_COLUMN_FIXED); gtk_tree_view_column_set_fixed_width (col, 50); @@ -1405,7 +1405,7 @@ gtk_tree_view_append_column (GTK_TREE_VIEW(_tree_view), col); // date - GtkCellRenderer * date_renderer = GTK_CELL_RENDERER (g_object_new (GTK_TYPE_CELL_RENDERER_TEXT, "xpad", 1, "ypad", 1, NULL)); + GtkCellRenderer * date_renderer = GTK_CELL_RENDERER (g_object_new (GTK_TYPE_CELL_RENDERER_TEXT, "xpad", 1, "ypad", 0, NULL)); col = gtk_tree_view_column_new_with_attributes (_("Date"), date_renderer, "text", COL_DATE_STR, NULL); gtk_tree_view_column_set_sizing (col, GTK_TREE_VIEW_COLUMN_FIXED); gtk_tree_view_column_set_fixed_width (col, 120);
pgp7K9foPqzdv.pgp
Description: PGP signature
_______________________________________________ Pan-users mailing list Pan-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/pan-users