D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings

Paul McAuley noreply at phabricator.kde.org
Sun Mar 8 23:26:10 GMT 2020


paulm created this revision.
paulm added a reviewer: hpereiradacosta.
paulm added projects: Breeze, VDG.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
paulm requested review of this revision.

REVISION SUMMARY
  This implements as described at https://phabricator.kde.org/T12793
  
  Modifications have been made to both kdecoration and kstyle so that window decorations for both normal windows and MDI applications will be affected, with new designs placed in libbreezecommon as are shared between both. A configuration in the Breeze window decoration settings will affect both kdecoration and kstyle so .kcfg files in each have been updated. 'Oxygen' remains the default style as at present.

REPOSITORY
  R31 Breeze

REVISION DETAIL
  https://phabricator.kde.org/D27938

AFFECTED FILES
  kdecoration/breezebutton.cpp
  kdecoration/breezesettingsdata.kcfg
  kdecoration/config/breezeconfigwidget.cpp
  kdecoration/config/ui/breezeconfigurationui.ui
  kstyle/breeze.kcfg
  kstyle/breezehelper.cpp
  libbreezecommon/CMakeLists.txt
  libbreezecommon/breezerenderdecorationbuttonicon.cpp
  libbreezecommon/breezerenderdecorationbuttonicon.h
  libbreezecommon/breezestyleclassic.cpp
  libbreezecommon/breezestyleclassic.h
  libbreezecommon/breezestyleoxygen.cpp
  libbreezecommon/breezestyleoxygen.h
  libbreezecommon/breezestyleredmond.cpp
  libbreezecommon/breezestyleredmond.h

To: paulm, hpereiradacosta
Cc: plasma-devel, manueljlin, Orage, LeGast00n, The-Feren-OS-Dev, cblack, konkinartem, ian, jguidon, Ghost6, jraleigh, zachus, MrPepe, fbampaloukas, squeakypancakes, alexde, IohannesPetros, GB_2, trickyricky26, ragreen, crozbo, ndavis, ZrenBot, firef, ngraham, skadinna, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, aaronhoneycutt, abetts, sebas, apol, ahiemstra, mbohlender, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200308/715352fe/attachment-0001.html>


More information about the Plasma-devel mailing list