Revision 77ab193...

Go back to digest for 25th December 2011

Features in KDE Base

Martin Gräßlin committed changes in [kde-workspace] /scripting:

Scripting meets D-Bus

Each KWin Script is also exported as a D-Bus object and can be
stopped (destroyed) and started through D-Bus. Output and errors
are emitted as D-Bus signals. That allows external applications
(e.g. Plasma desktop scripting console) to load a script and print
out the output.

The general interface is exported as /Scripting and allows to load
a new script by file. The script is not directly executed but only
loaded. To execute it the run method on the script object has to be

File Changes

Modified 2 files
  • /scripting
  •   kwin.cpp
  •   kwin.h
2 files changed in total