GNOME Bugzilla – Bug 592640
long application titles for "non-tracked" apps are not truncated
Last modified: 2010-05-26 17:28:40 UTC
e.g. Firefox 3.5 labelled as Shiretoko in Ubuntu Jaunty, instead of being truncated, the notification area/user applet is pushed off to the right: http://www.srcf.ucam.org/~pem34/public_html/Screenshot.png compared to http://www.srcf.ucam.org/~pem34/public_html/Screenshot-1.png
Another example is xterm with screen running inside, showing screen tabs on title. It overlaps with the time applet.
probably not worth fixing until we modernize the panel widgetry
*** Bug 608125 has been marked as a duplicate of this bug. ***
note that as of v2.29, bug 608125 has the more accurate description for the bug title - The long title shows behind all panel elements (e.g. clock, taskbar, user status), rather than pushing them off to the side. An improvement, since the panel sections remain fully functional, but should probably still be truncated at the clock (or faded to show the title runs behind the clock), with the full title available on mouseover/context menu etc.
One extra point about this, pointed out by https://bugzilla.redhat.com/show_bug.cgi?id=585069, is that for remote displayed apps, Metacity adds '(on hostname)' - which we should avoid for the unmatched window fallback apps.
Created attachment 161948 [details] [review] [panel] Ellipsize long application titles, don't push clock around First, simply set the ellipsize flag on the application menu labels. Next, rework how we lay out the panel components so that the center box is always centered and constrains the left and right, rather than pushing it around. Previously, as part of making the shell not obviously explode if one had a lot of tray icons, we allowed them to push the clock over. Instead, go back to just failing in this case; we need to exile legacy tray icons, not be slightly less ugly.
Comment on attachment 161948 [details] [review] [panel] Ellipsize long application titles, don't push clock around yup, nice simplification
Attachment 161948 [details] pushed as 01c4935 - [panel] Ellipsize long application titles, don't push clock around
*** Bug 605536 has been marked as a duplicate of this bug. ***
*** Bug 605534 has been marked as a duplicate of this bug. ***