<table><tr><td style="">filipf added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D17034">View Revision</a></tr></table><br /><div><div><p><strong>Explanation:</strong><br />
Kerning refers to the spacing between letters in text. It's important to get it right because otherwise the UI can look unprofessional (and ugly). Currently there is a <a href="https://bugreports.qt.io/browse/QTBUG-49646" class="remarkup-link" target="_blank" rel="noreferrer">QML bug</a> that renders all NativeRendering elements with bad kerning. The tab labels in Kickoff are highly affected and you often get "His tory" "L ea ve" and other combination of bad spacing.</p>
<p>Since: (1) we are polishing the presentation of Kickoff in other diffs, (2) the kerning bug appears almost always in the tab section, (3) it looks like there isn't much progress in the upstream bug report; it would be beneficial to address this visual issue with a small workaround that entails setting rendering to QtRendering, which doesn't suffer from kerning issues.</p>
<p><strong>Disclaimer: </strong><br />
I am the biggest opponent of working around upstream bugs, but this wouldn't be a precedent because we already do the same with the clock in the SDDM theme, and it's a minor change applied to the place where the bug most critically manifests itself. I'd promise to remove this from future versions as soon as QT provides a fix.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R119 Plasma Desktop</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D17034">https://phabricator.kde.org/D17034</a></div></div><br /><div><strong>To: </strong>filipf, ngraham, VDG, Plasma<br /><strong>Cc: </strong>plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart<br /></div>