# HG changeset patch # User Tomasz Mon # Date 1199454133 -3600 # Node ID ae231a1031739876163f4ecd12e0a9750631eb93 # Parent 0784aa980c42272d67e2a33e34416c379997d25a set wrap-mode in category_treeview diff -r 0784aa980c42 -r ae231a103173 src/audacious/ui_preferences.c --- a/src/audacious/ui_preferences.c Fri Jan 04 14:14:09 2008 +0100 +++ b/src/audacious/ui_preferences.c Fri Jan 04 14:42:13 2008 +0100 @@ -970,6 +970,10 @@ gtk_tree_view_column_pack_start(column, renderer, FALSE); gtk_tree_view_column_set_attributes(column, renderer, "text", 1, NULL); + gint width, height; + gtk_widget_get_size_request(GTK_WIDGET(treeview), &width, &height); + g_object_set(G_OBJECT(renderer), "wrap-width", width - 64 - 20, "wrap-mode", PANGO_WRAP_WORD, NULL); + store = gtk_list_store_new(CATEGORY_VIEW_N_COLS, GDK_TYPE_PIXBUF, G_TYPE_STRING, G_TYPE_INT); gtk_tree_view_set_model(treeview, GTK_TREE_MODEL(store));