<table><tr><td style="">kossebau retitled this revision from "[Add MarkInterfaceV2, to s/QPixmap/QIcon/g for symbols of marks" to "Add MarkInterfaceV2, to s/QPixmap/QIcon/g for symbols of marks".<br />kossebau edited the summary of this revision. <a href="https://phabricator.kde.org/transactions/detail/PHID-XACT-DREV-acygte33rwtgbpf/">(Show Details)</a>
</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/D27533">View Revision</a></tr></table><br /><div><strong>CHANGES TO REVISION SUMMARY</strong><div><div style="white-space: pre-wrap; color: #74777D;"><div style="padding: 8px 0;">...</div>case APIs are used mixed.<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);"><br />
<br />
Currently this is WIP as KDevelop as user of the mark interfaces partially<br />
relies on providing a single pixmap only, and while taking the pixmaps from<br />
QIcons does some QIcon::Mode-based rendering (for breakpoints, marking<br />
disabled, reached, pending or normal ones) or color-tinting (marking line<br />
removal/addition in patch display with positive & negative colors) before<br />
passing the pixmaps on. I am not yet sure whether to<br />
a) turning all those processings into explisit separate dedicatd icons<br />
(my favourite)<br />
b) adding some additional rendering flags to marks<br />
is the best approach.<br />
<br />
If going for a), this patch would be final as is.</span></div></div></div><br /><div><strong>REPOSITORY</strong><div><div>R39 KTextEditor</div></div></div><br /><div><strong>BRANCH</strong><div><div>addmarkinterfacev2</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D27533">https://phabricator.kde.org/D27533</a></div></div><br /><div><strong>To: </strong>kossebau, Kate, KDevelop, dhaumann, cullmann<br /><strong>Cc: </strong>cullmann, anthonyfieroni, dhaumann, kwrite-devel, kde-frameworks-devel, rrosch, LeGast00n, cblack, GB_2, domson, michaelh, ngraham, bruns, demsking, sars<br /></div>