<table><tr><td style="">mglb created this revision.<br />mglb added reviewers: Konsole, VDG.<br />mglb added a project: Konsole.<br />mglb requested review of this revision.
</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/D19266">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>Fix "Draw intense colors in bold font" feature</p>

<p>Make the feature work and improve it slightly - the weight used as bold<br />
is dependent on selected font's weight. "Regular" will use "Bold", but<br />
e.g. "Thin" will use "Light".</p>

<p><tt style="background: #ebebeb; font-size: 13px;">styleName</tt> is almost always redundant - all font properties like<br />
weight, stretch, etc, are stored separately.</p>

<p>Source Code Pro 12pt with font weight set to: Extra Light, Light,<br />
Regular, Medium, Semibold, Bold:<br />
<a href="https://phabricator.kde.org/F6631951" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">F6631951: source-code-pro-12pt.png</a></p></div></div><br /><div><strong>TEST PLAN</strong><div><p>In every case: turn on "Draw intense colors in bold font" in Edit<br />
Profile → Appearance.</p>

<p>The feature:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">Use some font which has "Bold" style available and set it to "Regular" style.</li>
<li class="remarkup-list-item">Run: <tt style="background: #ebebeb; font-size: 13px;">printf '\033[1mBold|\033[0m|Normal\n'</tt></li>
<li class="remarkup-list-item">"Bold|" text should use bold font.</li>
</ul>

<p>Different weights:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">Use some font which has multiple weights available (e.g. Thin, Bold, Heavy, ...), e.g. Source Code Pro.</li>
<li class="remarkup-list-item">Select lightest style.</li>
<li class="remarkup-list-item">Run: <tt style="background: #ebebeb; font-size: 13px;">printf '\033[1mBold|\033[0m|Normal\n'</tt></li>
<li class="remarkup-list-item">Select "regular" font style.</li>
<li class="remarkup-list-item">Bold text for "regular" style should be bolder than the text for lightest style should be.</li>
</ul></div></div><br /><div><strong>REPOSITORY</strong><div><div>R319 Konsole</div></div></div><br /><div><strong>BRANCH</strong><div><div>arc/Fix-bold-font (branched from master)</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D19266">https://phabricator.kde.org/D19266</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>src/ProcessInfo.cpp<br />
src/TerminalDisplay.cpp</div></div></div><br /><div><strong>To: </strong>mglb, Konsole, VDG<br /><strong>Cc: </strong>konsole-devel, gennad, maciejn, thsurrel, ngraham, maximilianocuria, hindenburg<br /></div>