[konsole] [Bug 323994] font rendering bug in English and Chinese chars.
https://bugs.kde.org/show_bug.cgi?id=323994 Christoph Feckchanged: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED --- Comment #6 from Christoph Feck --- I cannot access the screen shot from comment #0, but reading the description, it is a duplicate of bug 371687. *** This bug has been marked as a duplicate of bug 371687 *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 323994] font rendering bug in English and Chinese chars.
https://bugs.kde.org/show_bug.cgi?id=323994 --- Comment #5 from Christoph Feck--- Chinese characters are not RTL, so no bidi issue. The issue is that fonts have different pixel heights for the same point size. For aligning the baselines, see https://git.reviewboard.kde.org/r/129281/ -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 323994] font rendering bug in English and Chinese chars.
https://bugs.kde.org/show_bug.cgi?id=323994 Martin Sandsmarkchanged: What|Removed |Added CC||martin.sandsm...@kde.org --- Comment #4 from Martin Sandsmark --- It seems like this might be because bidi disables Qt::AlignBottom? Not sure how something like this would affect things: diff --git a/src/TerminalDisplay.cpp b/src/TerminalDisplay.cpp index dd91177..40b0d49 100644 --- a/src/TerminalDisplay.cpp +++ b/src/TerminalDisplay.cpp @@ -863,7 +863,7 @@ void TerminalDisplay::drawCharacters(QPainter& painter, // // This was discussed in: http://lists.kde.org/?t=12055222362=1=2 if (_bidiEnabled) { -painter.drawText(rect, 0, text); +painter.drawText(rect, Qt::AlignBottom, text); } else { // See bug 280896 for more info painter.drawText(rect, Qt::AlignBottom, LTR_OVERRIDE_CHAR + text); -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 323994] font rendering bug in English and Chinese chars.
https://bugs.kde.org/show_bug.cgi?id=323994 Arfrever Frehtes Taifersar Arahesischanged: What|Removed |Added CC||arfrever@gmail.com -- You are receiving this mail because: You are watching all bug changes.