<table><tr><td style="">mglb updated this revision to Diff 63928.<br />mglb retitled this revision from "[WIP] Keep perceived contrast in random background color" to "Keep perceived contrast in random background color".<br />mglb edited the summary of this revision. <a href="https://phabricator.kde.org/transactions/detail/PHID-XACT-DREV-tmvo5eg2h2gdzwj/">(Show Details)</a><br />mglb 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/D20263">View Revision</a></tr></table><br /><div><div><ul class="remarkup-list">
<li class="remarkup-list-item">Randomization on/off works as intended</li>
<li class="remarkup-list-item">Minor fixes</li>
</ul>

<p>The only remaining thing is auto conversion of old randomization parameters. To be done in future.</p>

<p>This can be merged.</p></div></div><br /><div><strong>CHANGES TO REVISION SUMMARY</strong><div><div style="white-space: pre-wrap; color: #74777D;"><div style="padding: 8px 0;">...</div>{F6754773}<br />
<br />
<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);">Todo:</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);">To be done in future:</span><br />
<br />
* Automatically convert <span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);">old values to new values when color scheme is<br />
  loaded<br />
* Adjust defaults<br />
* Put https://github.com/hsluv/hsluv-c files (without tests) in<br />
  `src/3rdparty/hsluv-c`. For now, hsluv.[c,h] are in src.<br />
* (?) Change "randomize background color" checkbox function to</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);">color schemes which use old randomization</span><br />
  <span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);">"randomize background and foreground color" (maybe in separate review)</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);">method.</span></div></div></div><br /><div><strong>REPOSITORY</strong><div><div>R319 Konsole</div></div></div><br /><div><strong>CHANGES SINCE LAST UPDATE</strong><div><a href="https://phabricator.kde.org/D20263?vs=55467&id=63928">https://phabricator.kde.org/D20263?vs=55467&id=63928</a></div></div><br /><div><strong>BRANCH</strong><div><div>wip/Keep-perceived-contrast-in-random-background-color (branched from master)</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D20263">https://phabricator.kde.org/D20263</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>data/color-schemes/BlackOnRandomLight.colorscheme<br />
src/CMakeLists.txt<br />
src/CharacterColor.h<br />
src/ColorScheme.cpp<br />
src/ColorScheme.h<br />
src/ColorSchemeEditor.cpp<br />
src/ColorSchemeEditor.ui<br />
src/ViewManager.cpp<br />
src/hsluv.c<br />
src/hsluv.h</div></div></div><br /><div><strong>To: </strong>mglb, Konsole, VDG<br /><strong>Cc: </strong>hindenburg, VDG, Konsole, cblack, konkinartem, ian, jguidon, hannahk, Ghost6, jraleigh, fbampaloukas, squeakypancakes, alexde, IohannesPetros, GB_2, trickyricky26, thsurrel, mglb, crozbo, ndavis, firef, ngraham, skadinna, maximilianocuria, aaronhoneycutt, mbohlender<br /></div>