diff --git a/kdecoration/breezedecoration.cpp b/kdecoration/breezedecoration.cpp index 37eb3d59..90312d85 100644 --- a/kdecoration/breezedecoration.cpp +++ b/kdecoration/breezedecoration.cpp @@ -520,6 +520,7 @@ namespace Breeze const int baseSize = settings()->gridUnit(); switch( m_internalSettings->buttonSize() ) { + case InternalSettings::ButtonTiny: return baseSize; case InternalSettings::ButtonSmall: return baseSize*1.5; default: case InternalSettings::ButtonDefault: return baseSize*2; diff --git a/kdecoration/breezesettingsdata.kcfg b/kdecoration/breezesettingsdata.kcfg index 84f1f811..477a2804 100644 --- a/kdecoration/breezesettingsdata.kcfg +++ b/kdecoration/breezesettingsdata.kcfg @@ -62,6 +62,7 @@ + diff --git a/kdecoration/config/ui/breezeconfigurationui.ui b/kdecoration/config/ui/breezeconfigurationui.ui index b3481bdb..b2572b9b 100644 --- a/kdecoration/config/ui/breezeconfigurationui.ui +++ b/kdecoration/config/ui/breezeconfigurationui.ui @@ -52,6 +52,11 @@ + + + Tiny + + Small