[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/powerdevil
From: Dario Freddi <drf () kde ! org>
Date: 2009-11-30 11:28:16
Message-ID: 1259580496.857848.4062.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1056503 by dafre:
CCMAIL: wstephenson@kde.org
BUG: 199397
Move everything which is not strictly related to first loading to the main loading routine (and \
leverage some load from the bus while we're at it). This should fix the bug in CC and Will, \
this fixes what we discussed on IRC the other day.
M +17 -17 daemon/PowerDevilDaemon.cpp
M +1 -10 kcmodule/PowerDevilKCM.cpp
--- trunk/KDE/kdebase/workspace/powerdevil/daemon/PowerDevilDaemon.cpp #1056502:1056503
@@ -381,6 +381,23 @@
}
Solid::Control::PowerManager::setScheme(settings->readEntry("scheme"));
+
+ // Compositing!!
+
+ if (settings->readEntry("disableCompositing", false)) {
+ if (toggleCompositing(false)) {
+ PowerDevilSettings::setCompositingChanged(true);
+ PowerDevilSettings::self()->writeConfig();
+ }
+ } else if (PowerDevilSettings::compositingChanged()) {
+ toggleCompositing(true);
+ PowerDevilSettings::setCompositingChanged(false);
+ PowerDevilSettings::self()->writeConfig();
+ }
+
+ if (PowerDevilSettings::manageDPMS()) {
+ setUpDPMS();
+ }
}
void PowerDevilDaemon::setUpDPMS()
@@ -1303,23 +1320,6 @@
if (!settings->readEntry("scriptpath", QString()).isEmpty()) {
QProcess::startDetached(settings->readEntry("scriptpath"));
}
-
- // Compositing!!
-
- if (settings->readEntry("disableCompositing", false)) {
- if (toggleCompositing(false)) {
- PowerDevilSettings::setCompositingChanged(true);
- PowerDevilSettings::self()->writeConfig();
- }
- } else if (PowerDevilSettings::compositingChanged()) {
- toggleCompositing(true);
- PowerDevilSettings::setCompositingChanged(false);
- PowerDevilSettings::self()->writeConfig();
- }
-
- if (PowerDevilSettings::manageDPMS()) {
- setUpDPMS();
- }
}
bool PowerDevilDaemon::toggleCompositing(bool enabled)
--- trunk/KDE/kdebase/workspace/powerdevil/kcmodule/PowerDevilKCM.cpp #1056502:1056503
@@ -173,16 +173,7 @@
{
QDBusMessage msg = QDBusMessage::createMethodCall("org.kde.kded", "/modules/powerdevil",
"org.kde.PowerDevil", "reloadAndStream");
- m_dbus.call(msg);
- msg = QDBusMessage::createMethodCall("org.kde.kded", "/modules/powerdevil",
- "org.kde.PowerDevil", "refreshStatus");
- m_dbus.call(msg);
- msg = QDBusMessage::createMethodCall("org.kde.kded", "/modules/powerdevil",
- "org.kde.PowerDevil", "setUpPollingSystem");
- m_dbus.call(msg);
- msg = QDBusMessage::createMethodCall("org.kde.kded", "/modules/powerdevil",
- "org.kde.PowerDevil", "refreshStatus");
- m_dbus.call(msg);
+ m_dbus.asyncCall(msg);
}
#include "PowerDevilKCM.moc"
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic