[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/kwin/kcmkwin/kwinoptions
From: Thomas Lübking <thomas.luebking () web ! de>
Date: 2005-01-21 16:08:39
Message-ID: 20050121160839.E728B1D1A8 () office ! kde ! org
[Download RAW message or body]
CVS commit by luebking:
[kompmgr] added option to remove shadows on resizes
M +7 -0 windows.cpp 1.138
M +1 -0 windows.h 1.55
--- kdebase/kwin/kcmkwin/kwinoptions/windows.cpp #1.137:1.138
@@ -1283,4 +1283,6 @@ KTranslucencyConfig::KTranslucencyConfig
gLay2->addWidget(shadowColor,5,1);
gLay2->setColStretch(1,1);
+ removeShadowsOnResize = new QCheckBox(i18n("Remove shadows on resize"),sGroup);
+ vLay2->addWidget(removeShadowsOnResize);
vLay2->addStretch();
tabW->addTab(sGroup, i18n("Shadows"));
@@ -1323,4 +1325,5 @@ KTranslucencyConfig::KTranslucencyConfig
connect(keepAboveAsActive, SIGNAL(toggled(bool)), SLOT(changed()));
connect(useShadows, SIGNAL(toggled(bool)), SLOT(changed()));
+ connect(removeShadowsOnResize, SIGNAL(toggled(bool)), SLOT(changed()));
connect(activeWindowOpacity, SIGNAL(valueChanged(int)), SLOT(changed()));
@@ -1381,4 +1384,5 @@ void KTranslucencyConfig::load( void )
inactiveWindowTransparency->setChecked(config->readBoolEntry("TranslucentInactiveWindows",true));
movingWindowTransparency->setChecked(config->readBoolEntry("TranslucentMovingWindows",false));
+ removeShadowsOnResize->setChecked(config->readBoolEntry("RemoveShadowsOnResize",TRUE));
dockWindowTransparency->setChecked(config->readBoolEntry("TranslucentDocks",true));
keepAboveAsActive->setChecked(config->readBoolEntry("TreatKeepAboveAsActive",true));
@@ -1452,4 +1456,5 @@ void KTranslucencyConfig::save( void )
config->writeEntry("ActiveWindowShadowSize",(int)(100.0*activeWindowShadowSize->value()/inactiveWindowShadowSize->value()));
config->writeEntry("InctiveWindowShadowSize",100);
+ config->writeEntry("RemoveShadowsOnResize",removeShadowsOnResize->isChecked());
config->writeEntry("ResetKompmgr",resetKompmgr_);
@@ -1509,4 +1514,6 @@ void KTranslucencyConfig::defaults()
movingWindowOpacity->setEnabled(false);
dockWindowOpacity->setEnabled(true);
+ useShadows->setChecked(TRUE);
+ removeShadowsOnResize->setChecked(FALSE);
shadowColor->setColor(Qt::black);
fadeInWindows->setChecked(TRUE);
--- kdebase/kwin/kcmkwin/kwinoptions/windows.h #1.54:1.55
@@ -250,4 +250,5 @@ private:
QCheckBox *fadeOnOpacityChange;
QCheckBox *useShadows;
+ QCheckBox *removeShadowsOnResize;
QGroupBox *sGroup;
// QPushButton *xcompmgrButton;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic