paulm created this revision. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. paulm requested review of this revision.
REVISION SUMMARY As described in T12793 <https://phabricator.kde.org/T12793> , this patch applies the KDE1-style 'Classik' titlebar icon styles to Breeze. In D28356 <https://phabricator.kde.org/D28356> for Breeze it modifies both kdecoration and kstyle so that there will be consistency when titlebar-like buttons are used within applications. For Breeze-GTK both new SVG files are added (affecting GTK applications with client-side-decorations in the titlebar like gedit), and the python script has been updated to generate new .png files with Cairo (affecting applications like Chromium). For Breeze-Icons, the action icons for window operations have been updated to match the 'Classik' style. Screenshot from before applying patch: F8201866: before_with_Breeze-oxygen.png <https://phabricator.kde.org/F8201866> Screenshot from after applying patch: F8201868: after_with_Classik.png <https://phabricator.kde.org/F8201868> Annotated version of previous screenshot, labelled in red with which modules are rendering which icons: F8201871: Classik_mods_annotated.png <https://phabricator.kde.org/F8201871> Another screenshot showing all the titlebar icons after the patch: F8201885: Classic_Breeze_buttons_2160.png <https://phabricator.kde.org/F8201885> REPOSITORY R98 Breeze for Gtk REVISION DETAIL https://phabricator.kde.org/D28358 AFFECTED FILES src/assets/breeze-close-active-symbolic.svg src/assets/breeze-close-hover-symbolic.svg src/assets/breeze-close-symbolic.svg src/assets/breeze-maximize-active-symbolic.svg src/assets/breeze-maximize-hover-symbolic.svg src/assets/breeze-maximize-symbolic.svg src/assets/breeze-maximized-active-symbolic.svg src/assets/breeze-maximized-hover-symbolic.svg src/assets/breeze-maximized-symbolic.svg src/assets/breeze-minimize-active-symbolic.svg src/assets/breeze-minimize-hover-symbolic.svg src/assets/breeze-minimize-symbolic.svg src/render_assets.py To: paulm Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart