[empathy] Ellipsize connection error infobars



commit 2b6d806d6e22c20387f6cd9a9308c570dd4a7fb0
Author: Will Thompson <will thompson collabora co uk>
Date:   Mon Jan 25 15:45:07 2010 +0000

    Ellipsize connection error infobars
    
    This prevents your contact list being forcibly expanded horizontally
    when an account with a long name fails to connect. Fixes: #608043

 src/empathy-main-window.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/src/empathy-main-window.c b/src/empathy-main-window.c
index e62b4ad..82aa6b1 100644
--- a/src/empathy-main-window.c
+++ b/src/empathy-main-window.c
@@ -416,12 +416,13 @@ main_window_error_display (EmpathyMainWindow *window,
 
 	label = gtk_label_new (str);
 	gtk_label_set_use_markup (GTK_LABEL (label), TRUE);
+	gtk_label_set_ellipsize (GTK_LABEL (label), PANGO_ELLIPSIZE_END);
 	gtk_widget_show (label);
 	g_free (str);
 
 	content_area = gtk_info_bar_get_content_area (GTK_INFO_BAR (info_bar));
 	gtk_box_pack_start (GTK_BOX (content_area), image, FALSE, FALSE, 0);
-	gtk_box_pack_start (GTK_BOX (content_area), label, FALSE, FALSE, 0);
+	gtk_box_pack_start (GTK_BOX (content_area), label, TRUE, TRUE, 0);
 
 	image = gtk_image_new_from_stock (GTK_STOCK_REFRESH, GTK_ICON_SIZE_BUTTON);
 	retry_button = gtk_button_new ();



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