@@ -416,25 +416,29 @@ ev_sidebar_links_construct (EvSidebarLinks *ev_sidebar_links)
416416 gtk_tree_view_column_set_expand (GTK_TREE_VIEW_COLUMN (column ), TRUE);
417417 gtk_tree_view_append_column (GTK_TREE_VIEW (priv -> tree_view ), column );
418418
419- renderer = ( GtkCellRenderer * )
420- g_object_new ( GTK_TYPE_CELL_RENDERER_TEXT ,
421- "ellipsize" , PANGO_ELLIPSIZE_END ,
422- NULL );
419+ renderer = gtk_cell_renderer_text_new ();
420+ g_object_set ( G_OBJECT ( renderer ) ,
421+ "ellipsize" , PANGO_ELLIPSIZE_END ,
422+ NULL );
423423 gtk_tree_view_column_pack_start (GTK_TREE_VIEW_COLUMN (column ), renderer , TRUE);
424424 gtk_tree_view_column_set_attributes (GTK_TREE_VIEW_COLUMN (column ), renderer ,
425425 "markup" , EV_DOCUMENT_LINKS_COLUMN_MARKUP ,
426426 NULL );
427427
428+ column = gtk_tree_view_column_new ();
429+ gtk_tree_view_append_column (GTK_TREE_VIEW (priv -> tree_view ), column );
428430
429431 renderer = gtk_cell_renderer_text_new ();
430- gtk_tree_view_column_pack_end (GTK_TREE_VIEW_COLUMN (column ), renderer , FALSE);
432+ g_object_set (G_OBJECT (renderer ),
433+ "ellipsize" , PANGO_ELLIPSIZE_MIDDLE ,
434+ "width-chars" , 6 ,
435+ "style" , PANGO_STYLE_ITALIC ,
436+ "xalign" , 1.0 ,
437+ NULL );
438+ gtk_tree_view_column_pack_start (GTK_TREE_VIEW_COLUMN (column ), renderer , FALSE);
431439 gtk_tree_view_column_set_attributes (GTK_TREE_VIEW_COLUMN (column ), renderer ,
432440 "text" , EV_DOCUMENT_LINKS_COLUMN_PAGE_LABEL ,
433441 NULL );
434- g_object_set (G_OBJECT (renderer ),
435- "style" , PANGO_STYLE_ITALIC ,
436- "xalign" , 1.0 ,
437- NULL );
438442
439443 g_signal_connect (priv -> tree_view ,
440444 "button_press_event" ,
0 commit comments