Summary: | font height change breaks rendering, clips bottoms of text, underscores missing | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | edA-qa mort-ora-y <eda-qa> |
Component: | part | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | grave | ||
Priority: | NOR | ||
Version: | Git | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kate/9526d0d9670f51fbe3932da2231dedb586eb1bc7 | Version Fixed In: | |
Attachments: |
screenshot: working prior to this revision
screenshot: showing missing underscores screenshot: showing pronounced height problem |
Description
edA-qa mort-ora-y
2013-07-24 12:41:31 UTC
Created attachment 81315 [details]
screenshot: working prior to this revision
Created attachment 81316 [details]
screenshot: showing missing underscores
Created attachment 81317 [details]
screenshot: showing pronounced height problem
The font I normally use is "DejaVu Sans", Book, 11 Running on Kubuntu 12.04 (up-to-date) The screenshot shows that the font is not just off by 1 pixel. Instead, it is shifted down quite a lot. To me this looks like a broken font installation for whatever reason. Or to phrase it differently: No idea what we can do about it in Kate... Broken font installation? The error is introduced by a specific revision in the git tree. It affects numerous fonts, not just one, and there are no other font problems on my system. Ah, now I see. Do you run Kate from git? If so, what parts of the commit need to be reverted in order to fix the issue again? The commit is actually quite small, all dealing with the font bits. It'd probably be safer to revert the entire commit as an interim solution -- and then later find the correct way to fix what the revision intended to do. Git commit 9526d0d9670f51fbe3932da2231dedb586eb1bc7 by Christoph Cullmann. Committed on 25/07/2013 at 07:49. Pushed by cullmann into branch 'master'. try to use old method of font height computation M +3 -3 part/render/katerenderer.cpp http://commits.kde.org/kate/9526d0d9670f51fbe3932da2231dedb586eb1bc7 |