[gaim-migrate @ 13803]

Thu, 15 Sep 2005 03:43:18 +0000

author
Mark Doliner <markdoliner@pidgin.im>
date
Thu, 15 Sep 2005 03:43:18 +0000
changeset 11548
a6da5e2af5b3
parent 11547
57030f6e763f
child 11549
52fcf3991c92

[gaim-migrate @ 13803]
Ellipsize the title column in the gtksavedstatus window and set a minimum
width

src/gtksavedstatuses.c file | annotate | diff | comparison | revisions
--- a/src/gtksavedstatuses.c	Thu Sep 15 00:46:48 2005 +0000
+++ b/src/gtksavedstatuses.c	Thu Sep 15 03:43:18 2005 +0000
@@ -313,6 +313,7 @@
 	column = gtk_tree_view_column_new();
 	gtk_tree_view_column_set_title(column, _("Title"));
 	gtk_tree_view_column_set_resizable(column, TRUE);
+	gtk_tree_view_column_set_min_width(column, 100);
 	gtk_tree_view_column_set_sort_column_id(column,
 											STATUS_WINDOW_COLUMN_TITLE);
 	gtk_tree_view_append_column(GTK_TREE_VIEW(treeview), column);
@@ -320,6 +321,9 @@
 	gtk_tree_view_column_pack_start(column, renderer, TRUE);
 	gtk_tree_view_column_add_attribute(column, renderer, "text",
 									   STATUS_WINDOW_COLUMN_TITLE);
+#if GTK_CHECK_VERSION(2,6,0)
+	g_object_set(renderer, "ellipsize", PANGO_ELLIPSIZE_END, NULL);
+#endif
 
 	column = gtk_tree_view_column_new();
 	gtk_tree_view_column_set_title(column, _("Type"));

mercurial