ndavis created this revision. ndavis added a reviewer: Breeze. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. ndavis requested review of this revision.
REVISION SUMMARY This patch makes other helper functions reuse more code by calling these shadow rendering functions instead of defining their own shadows. The shadows are perfectly shaped, tested up to 6x scaling. Without this patch, the radius of the shadows for checkboxes is slighly too wide and there is a gap between the inside edge of the radio button shadow and the outside edge of the radio button. Shadow rendering performance has also been improved a bit. REPOSITORY R31 Breeze BRANCH replace-hardcoded (branched from master) REVISION DETAIL https://phabricator.kde.org/D26094 AFFECTED FILES kstyle/breezehelper.cpp kstyle/breezehelper.h To: ndavis, #breeze Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart