[gthumb] rename_series: automatically resize the columns of the	preview list
- From: Paolo Bacchilega <paobac src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [gthumb] rename_series: automatically resize the columns of the	preview list
 
- Date: Mon,  4 Apr 2011 16:20:30 +0000 (UTC)
 
commit e4016daa44e38beebbf5be6ac9f54cd7aaa23b63
Author: Paolo Bacchilega <paobac src gnome org>
Date:   Sat Apr 2 17:03:19 2011 +0200
    rename_series: automatically resize the columns of the preview list
 extensions/rename_series/dlg-rename-series.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/extensions/rename_series/dlg-rename-series.c b/extensions/rename_series/dlg-rename-series.c
index 57d4b78..b54b2d1 100644
--- a/extensions/rename_series/dlg-rename-series.c
+++ b/extensions/rename_series/dlg-rename-series.c
@@ -588,21 +588,28 @@ dlg_rename_series (GthBrowser *browser,
 					       G_TYPE_STRING);
 	data->list_view = gtk_tree_view_new_with_model (GTK_TREE_MODEL (data->list_store));
 	g_object_unref (data->list_store);
+	gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (data->list_view), TRUE);
 
 	renderer = gtk_cell_renderer_text_new ();
+	g_object_set (renderer, "ellipsize", PANGO_ELLIPSIZE_END, NULL);
 	column = gtk_tree_view_column_new_with_attributes (_("Old Name"),
 							   renderer,
 							   "text", PREVIEW_OLD_NAME_COLUMN,
 							   NULL);
 	gtk_tree_view_column_set_expand (GTK_TREE_VIEW_COLUMN (column), TRUE);
+	gtk_tree_view_column_set_resizable (GTK_TREE_VIEW_COLUMN (column), TRUE);
+	gtk_tree_view_column_set_sizing (GTK_TREE_VIEW_COLUMN (column), GTK_TREE_VIEW_COLUMN_AUTOSIZE);
 	gtk_tree_view_append_column (GTK_TREE_VIEW (data->list_view), column);
 
 	renderer = gtk_cell_renderer_text_new ();
+	g_object_set (renderer, "ellipsize", PANGO_ELLIPSIZE_END, NULL);
 	column = gtk_tree_view_column_new_with_attributes (_("New Name"),
 							   renderer,
 							   "text", PREVIEW_NEW_NAME_COLUMN,
 							   NULL);
 	gtk_tree_view_column_set_expand (GTK_TREE_VIEW_COLUMN (column), TRUE);
+	gtk_tree_view_column_set_resizable (GTK_TREE_VIEW_COLUMN (column), TRUE);
+	gtk_tree_view_column_set_sizing (GTK_TREE_VIEW_COLUMN (column), GTK_TREE_VIEW_COLUMN_AUTOSIZE);
 	gtk_tree_view_append_column (GTK_TREE_VIEW (data->list_view), column);
 
 	gtk_widget_show (data->list_view);
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]