[ekiga] Roster: Ellipsize long user names.



commit aa1a6ce68a22d14918dba5ee953a410bc6dde80a
Author: Damien Sandras <dsandras beip be>
Date:   Sat Oct 6 17:57:04 2012 +0200

    Roster: Ellipsize long user names.
    
    This prevents having a distorted user interface due to those long names
    in the roster.

 lib/engine/gui/gtk-frontend/roster-view-gtk.cpp |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/lib/engine/gui/gtk-frontend/roster-view-gtk.cpp b/lib/engine/gui/gtk-frontend/roster-view-gtk.cpp
index 649aa75..605f388 100644
--- a/lib/engine/gui/gtk-frontend/roster-view-gtk.cpp
+++ b/lib/engine/gui/gtk-frontend/roster-view-gtk.cpp
@@ -1421,6 +1421,7 @@ roster_view_gtk_init (G_GNUC_UNUSED RosterViewGtk* self)
                                            show_cell_data_func, GINT_TO_POINTER (TYPE_PRESENTITY), NULL);
 
   renderer = gm_cell_renderer_bitext_new ();
+  g_object_set (renderer, "ellipsize", PANGO_ELLIPSIZE_END, "width-chars", 30, NULL);
   gtk_tree_view_column_pack_start (col, renderer, FALSE);
   gtk_tree_view_column_add_attribute (col, renderer, "primary-text", COLUMN_NAME);
   gtk_tree_view_column_add_attribute (col, renderer, "secondary-text", COLUMN_STATUS);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]