paulm created this revision. paulm added reviewers: VDG, Breeze. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-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. In D28358 <https://phabricator.kde.org/D28358> , 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). In this diff, 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 R266 Breeze Icons REVISION DETAIL https://phabricator.kde.org/D28359 AFFECTED FILES icons-dark/actions/16/window-close.svg icons-dark/actions/16/window-keep-above.svg icons-dark/actions/16/window-keep-below.svg icons-dark/actions/16/window-maximize.svg icons-dark/actions/16/window-minimize.svg icons-dark/actions/16/window-restore.svg icons-dark/actions/22/window-close.svg icons-dark/actions/22/window-keep-above.svg icons-dark/actions/22/window-keep-below.svg icons-dark/actions/22/window-maximize.svg icons-dark/actions/22/window-minimize.svg icons-dark/actions/22/window-restore.svg icons-dark/actions/32/window-close.svg icons/actions/16/window-close.svg icons/actions/16/window-keep-above.svg icons/actions/16/window-keep-below.svg icons/actions/16/window-maximize.svg icons/actions/16/window-minimize.svg icons/actions/16/window-restore.svg icons/actions/22/window-close.svg icons/actions/22/window-keep-above.svg icons/actions/22/window-keep-below.svg icons/actions/22/window-maximize.svg icons/actions/22/window-minimize.svg icons/actions/22/window-restore.svg icons/actions/32/window-close.svg To: paulm, #vdg, #breeze Cc: kde-frameworks-devel, LeGast00n, cblack, GB_2, michaelh, ngraham, bruns