kwin/scripting
Martin Gräßlin 1f97345e35 Asserts for KWin scripts
Further debugging functionality for KWin scripts. Added assert
methods validate the to be tested parameter and throw a script
error if the value is not valid.

Following methods are available:
* assert(value)
* assertTrue(boolean)
* assertFalse(boolean)
* assertEquals(expected, actual)
* assertNull(nullValue)
* assertNotNull(notNullValue)

All methods take an additional optional parameter which is used
as the error message if provided.

Methods to validate the number of arguments and types of the
parameters are added and throw syntax or type errors.

REVIEW: 104870
2012-05-10 10:00:54 +02:00
..
documentation-global.xml Asserts for KWin scripts 2012-05-10 10:00:54 +02:00
kwinscript.desktop SVN_SILENT made messages (.desktop file) 2012-05-03 11:06:49 +02:00
meta.cpp Let kwin scripts add dynamic properties to client objects. 2012-04-24 17:42:16 +02:00
meta.h fix tabbing 2012-02-11 16:30:22 +01:00
scriptedeffect.cpp Global Shortcut support for KWin scripts and scripted Effects 2012-03-30 08:20:10 +02:00
scriptedeffect.h Global Shortcut support for KWin scripts and scripted Effects 2012-03-30 08:20:10 +02:00
scripting.cpp Asserts for KWin scripts 2012-05-10 10:00:54 +02:00
scripting.h Unload script on end execution and error 2012-05-10 09:58:59 +02:00
scriptingutils.cpp Asserts for KWin scripts 2012-05-10 10:00:54 +02:00
scriptingutils.h Asserts for KWin scripts 2012-05-10 10:00:54 +02:00
timer.cpp
workspace_wrapper.cpp add desktopChanged signal to effects that carries the optionally changing widget 2012-05-03 22:56:27 +02:00
workspace_wrapper.h add desktopChanged signal to effects that carries the optionally changing widget 2012-05-03 22:56:27 +02:00