More Info

Revision 853274

(Back to digest)
 

Features in Utilities

Dario Freddi committed changes in /trunk/playground/utils/powerdevil:

Commit worth some days of work, while I was away. Here goes the most important changes:

* Added a KRunner that allows to change the current profile ("set-profile")
* Added a basic Applet. This is meant to be a placeholder, since I'm not good at all with Plasma Applets.
* Improved the Plasma engine, now it has all the needed informations.
* Added more methods/signals to DBus interface, mainly for the Plasma stuff.
* Improved profile support
* Some changes to the GUI in the config dialog
* All powerdevil modules are now ready for l10n. Added also Messages.sh. All the modules are translated from "Powerdevil" catalog.
* Added a "capability" page to the KCModule, where you can see what your system is capable of
* Added support for powersaving schemes
* Added support for turning off CPUs (where possible)
* Added more notifications
* Various fixes, and some more stuff I could have forgot writing about

File Changes

Added 16 files
/trunk/playground/utils/powerdevil
 
/Messages.sh
 
/plasma/runner
 
/plasma/applet/AbstractView.cpp
 
/plasma/applet/AbstractView.h
 
/plasma/applet/CMakeLists.txt
 
/plasma/applet/ErrorView.cpp
 
/plasma/applet/ErrorView.h
 
/plasma/applet/IdleView.cpp
 
/plasma/applet/IdleView.h
 
/plasma/applet/plasma-applet-powerdevil.desktop
 
/plasma/applet/PowerDevilApplet.cpp
 
/plasma/applet/PowerDevilApplet.h
 
/plasma/runner/CMakeLists.txt
 
/plasma/runner/plasma-runner-powerdevil.desktop
 
/plasma/runner/PowerDevilRunner.cpp
 
/plasma/runner/PowerDevilRunner.h
Modified 14 files
/trunk/playground/utils/powerdevil
 
/CMakeLists.txt
 
/config-powerdevil.h.cmake
 
/powerdevil.notifyrc
 
/daemon/org.kde.PowerDevil.xml
 
/daemon/PowerDevilDaemon.cpp
 
/daemon/PowerDevilDaemon.h
 
/kcmodule/CMakeLists.txt
 
/kcmodule/ConfigWidget.cpp
 
/kcmodule/ConfigWidget.h
 
/kcmodule/dialog.ui
 
/kcmodule/PowerDevilKCM.cpp
 
/plasma/CMakeLists.txt
 
/plasma/engine/PowerDevilEngine.cpp
 
/plasma/engine/PowerDevilEngine.h
30 files changed in total