Bug 269668

Summary: Konsole aggressively truncates tab titles leaving plenty of unused places around the tab name
Product: [Applications] konsole Reporter: Ivan Volosyuk <Ivan.Volosyuk>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: normal CC: adaptee, setessentos
Priority: NOR    
Version: 2.4.5   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Tab name screenshot

Description Ivan Volosyuk 2011-03-29 08:25:58 UTC
Created attachment 58422 [details]
Tab name screenshot

Version:           2.4.5 (using KDE 4.4.5) 
OS:                Linux

Konsole truncates tab names in the list of tabs at the bottom of the window. Since KDE 4.0 the tab name has variable width, but the displayed text is still truncated to a fixed size.

Please take a look at screenshot to understand what I'm talking about. I named a tab to the message: 'This should be displayed', but it was truncated to '... should be displayed' with lots of blanks on both sides.

The bug is very annoying if I dynamically change tab title from shell. If I set tab title manually I can use shorter name, but if the running command name is displayed as a tab title and truncated to just a 20 characters is it very frustrating.

Reproducible: Always

Steps to Reproduce:
1. Open konsole with one tab.
2. Resize it to full screen.
3. Set tab title to 'This should be displayed'

Actual Results:  
'... should be displayed' is displayed as tab title

Expected Results:  
Full message should be displayed if it is enough space to fit it.
Comment 1 setessentos 2011-06-01 04:35:12 UTC
Take a look at https://bugs.kde.org/show_bug.cgi?id=157201

Update your kde version and you should be good to go.
Comment 2 Jekyll Wu 2011-07-19 11:57:31 UTC
Can't reproduce this with 2.7.999. Is it already fixed and should it be closed?
Comment 3 Kurt Hindenburg 2011-07-19 13:18:03 UTC
All of the title/tab bugs should be fixed.
Comment 4 setessentos 2011-07-19 19:42:15 UTC
They are indeed! Thanks