diff options
author | Mavridis Philippe <mavridisf@gmail.com> | 2025-01-14 19:42:04 +0200 |
---|---|---|
committer | Philippe Mavridis <philippe.mavridis@yandex.com> | 2025-07-06 11:19:04 +0300 |
commit | fa284a459858f2255c485240121f7cd1cc7d17a0 (patch) | |
tree | b6d3ef1260a830f2ad83cb74158c9e681935e358 /kcontrol/kicker/advancedDialog.cpp | |
parent | 5570cf74bb8de62614eff1ded69af3a6143b8dda (diff) | |
download | tdebase-fa284a459858f2255c485240121f7cd1cc7d17a0.tar.gz tdebase-fa284a459858f2255c485240121f7cd1cc7d17a0.zip |
Kicker: aesthetic improvements
* New icon margin option for the system tray applet
* Panel blur effect strength is now configurable
* 3D border option tin minipager
* Ability to rename desktops when minipager label not displaying desktop name
Signed-off-by: Philippe Mavridis <philippe.mavridis@yandex.com>
Diffstat (limited to 'kcontrol/kicker/advancedDialog.cpp')
-rw-r--r-- | kcontrol/kicker/advancedDialog.cpp | 29 |
1 files changed, 20 insertions, 9 deletions
diff --git a/kcontrol/kicker/advancedDialog.cpp b/kcontrol/kicker/advancedDialog.cpp index dadb70f39..e9ed08b0a 100644 --- a/kcontrol/kicker/advancedDialog.cpp +++ b/kcontrol/kicker/advancedDialog.cpp @@ -61,9 +61,9 @@ advancedDialog::advancedDialog(TQWidget* parent, const char* name) this, TQ_SLOT(changed())); connect(m_advancedWidget->tintSlider, TQ_SIGNAL(valueChanged(int)), this, TQ_SLOT(changed())); - connect(m_advancedWidget->menubarPanelTransparent, TQ_SIGNAL(clicked()), + connect(m_advancedWidget->blurSlider, TQ_SIGNAL(valueChanged(int)), this, TQ_SLOT(changed())); - connect(m_advancedWidget->menubarPanelBlurred, TQ_SIGNAL(clicked()), + connect(m_advancedWidget->menubarPanelTransparent, TQ_SIGNAL(clicked()), this, TQ_SLOT(changed())); connect(m_advancedWidget->kickerResizeHandle, TQ_SIGNAL(clicked()), this, TQ_SLOT(changed())); @@ -97,10 +97,21 @@ void advancedDialog::load() int tintValue = c.readNumEntry( "TintValue", 33 ); m_advancedWidget->tintSlider->setValue( tintValue ); + // Compatibility with deprecated MenubarPanelBlurred option + int blurValue = 0; + if (c.hasKey("MenubarPanelBlurred")) + { + if (c.readNumEntry("MenubarPanelBlurred", false)) + { + blurValue = 4; + } + c.deleteEntry("MenubarPanelBlurred"); + } + blurValue = c.readNumEntry("BlurValue", blurValue); + m_advancedWidget->blurSlider->setValue(blurValue); + bool transparentMenubarPanel = c.readBoolEntry("MenubarPanelTransparent", false); m_advancedWidget->menubarPanelTransparent->setChecked( transparentMenubarPanel ); - bool blurredMenubarPanel = c.readBoolEntry("MenubarPanelBlurred", false); - m_advancedWidget->menubarPanelBlurred->setChecked( blurredMenubarPanel ); bool useKickerResizeHandle = c.readBoolEntry("UseResizeHandle", false); m_advancedWidget->kickerResizeHandle->setChecked( useKickerResizeHandle ); @@ -125,10 +136,10 @@ void advancedDialog::save() m_advancedWidget->tintColorB->color()); c.writeEntry("TintValue", m_advancedWidget->tintSlider->value()); + c.writeEntry("BlurValue", + m_advancedWidget->blurSlider->value()); c.writeEntry("MenubarPanelTransparent", m_advancedWidget->menubarPanelTransparent->isChecked()); - c.writeEntry("MenubarPanelBlurred", - m_advancedWidget->menubarPanelBlurred->isChecked()); c.writeEntry("UseResizeHandle", m_advancedWidget->kickerResizeHandle->isChecked()); c.writeEntry("ShowDeepButtons", @@ -161,10 +172,10 @@ void advancedDialog::save() m_advancedWidget->tintColorB->color()); extConfig.writeEntry("TintValue", m_advancedWidget->tintSlider->value()); + extConfig.writeEntry("BlurValue", + m_advancedWidget->blurSlider->value()); extConfig.writeEntry("MenubarPanelTransparent", m_advancedWidget->menubarPanelTransparent->isChecked()); - extConfig.writeEntry("MenubarPanelBlurred", - m_advancedWidget->menubarPanelBlurred->isChecked()); extConfig.writeEntry("UseResizeHandle", m_advancedWidget->kickerResizeHandle->isChecked()); extConfig.writeEntry("ShowDeepButtons", @@ -172,7 +183,7 @@ void advancedDialog::save() extConfig.sync(); } - + c.sync(); KickerConfig::the()->notifyKicker(); |