GNOME Bugzilla – Bug 626507
Connection error message is not shown completely
Last modified: 2011-08-29 10:12:43 UTC
Created attachment 167485 [details] illustration See attached screenshot. I think that label should wrap on multi lines, just like the topic label on chatroom.
*** Bug 628167 has been marked as a duplicate of this bug. ***
GTK3 will allow us to do that easily using http://library.gnome.org/devel/gtk/2.90/GtkSizeRequest.html#GtkSizeRequest-struct
*** Bug 631859 has been marked as a duplicate of this bug. ***
According to the GTK test testheightforwidth http://git.Collabora.co.uk/?p=user/cassidy/empathy;a=shortlog;h=refs/heads/wrap-msg-626507 should do it. It does wrap on multi-lines, but still increase the size of the window for some reason. Help welcome.
ubuntu bug: https://bugs.launchpad.net/hundredpapercuts/+bug/681413
Created attachment 176128 [details] [review] Patch for fix bug. I fixed this bug. Please look at screenshot and review my patch. https://bugs.launchpad.net/empathy/+bug/681413/comments/4
Comment on attachment 176128 [details] [review] Patch for fix bug. === modified file 'src/empathy-main-window.c' --- src/empathy-main-window.c 2010-08-27 09:57:14 +0000 +++ src/empathy-main-window.c 2010-12-08 23:10:21 +0000 @@ -588,6 +588,7 @@ G_CALLBACK (main_window_error_retry_clicked_cb), window); + gtk_widget_set_tooltip_text (window->errors_vbox, message); gtk_widget_show (window->errors_vbox); g_hash_table_insert (window->errors, g_object_ref (account), info_bar);
Created attachment 176147 [details] [review] Patch for fix bug. Sorry for the mistake. I attach the correct patch. Should be correct.
That's actually a pretty good idea. I updated your patch to apply on master and merged it. commit b4930806a93a8b365400e563b8fa359c00c4016a Author: Robert Sajdok <robert.sajdok@gmail.com> Date: Mon Dec 13 10:40:23 2010 +0100 main-window: add a tooltip on connection error info bars (#626507) This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.