Bug 284925

Summary: Droid Sans Mono doesn't look like a monospace font since upgrading Qt to 4.8rc1
Product: [Applications] konsole Reporter: Victor Gavrish <loonyphoenix>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: normal CC: adaptee, cfeck
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 4.7.3
Attachments: Droid Sans Mono isn't mono.

Description Victor Gavrish 2011-10-25 10:06:51 UTC
Created attachment 64861 [details]
Droid Sans Mono isn't mono.

Version:           unspecified (using KDE 4.7.2) 
OS:                Linux

I think the best way to describe it is a picture. This is Droid Sans Mono with slight autohinting.

Reproducible: Didn't try

Steps to Reproduce:
1. Install Qt 4.8rc1
2. Install Droid fonts
3. Open Konsole, select Droid Sans Mono as default font

Actual Results:  
Weird looking terminal

Expected Results:  
Beautiful terminal
Comment 1 Christoph Feck 2011-10-25 10:47:07 UTC
Fixed with http://commits.kde.org/konsole/de5ef9484a253795002d0e6accc86cc3cb1b5c71

Jekyll, should the commit be backported? Appearantly, some distributions are already shipping Qt 4.8, but we won't release KDE 4.8 until end of January.
Comment 2 Victor Gavrish 2011-10-25 10:50:10 UTC
I'd appreciate it if it were backported. I think all of arch linux users will too. For now Qt 4.8rc1 is only in testing, but as soon as 4.8 stable comes out, it'll be sure to hit the main repository, and I doubt very much that KDE 4.9 will be out by then.
Comment 3 Victor Gavrish 2011-10-25 10:53:04 UTC
I mean KDE 4.8 obviously.
Comment 4 Jekyll Wu 2011-10-25 10:59:43 UTC
Yes, I think backporting is really needed. Actually, ArchLinux happens to be the distro I am using. I will do it.
Comment 5 Jekyll Wu 2011-10-25 11:07:47 UTC
Git commit 0540824a6fc90d4f3a2972bd9363c063cb3aa515 by Jekyll Wu, on behalf of Christoph Feck.
Committed on 17/10/2011 at 20:53.
Pushed by jekyllwu into branch 'KDE/4.7'.

Konsole requires integer font metrics

CCBUG: 284925
REVIEW: 102899
(cherry picked from commit de5ef9484a253795002d0e6accc86cc3cb1b5c71)

M  +3    -0    src/TerminalDisplay.cpp

http://commits.kde.org/konsole/0540824a6fc90d4f3a2972bd9363c063cb3aa515