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 [email protected] http://lists.nongnu.org/mailman/listinfo/pan-users
