kwin/scripting
Martin Gräßlin abbe84bab4 Port declarative scripting to QtQuick
Getting all functionality from old solution into new one is not really
possible. Main problems are that QtScript provided more functionality
than the QJSEngine. For example it's no longer possible to just export
functions to the engine. We need to have a Qt wrapper object. At the
moment this wrapper object doesn't export all functions as the callbacks
are tricky. A solution might be to create specific QML types
encapsulating functionality which used to be exported on the functions.

Nevertheless a basic QML script loads and works and the ported readConfig
function works, too.
2013-08-13 09:57:51 +02:00
..
CMakeLists.txt Linker fixes 2013-08-09 16:08:31 +02:00
documentation-effect-global.xml export AnimationEffect::set and ::cancel to script 2013-03-28 19:47:30 +01:00
documentation-global.xml Add documentation for global KWin object in KWin scripting 2013-01-11 18:12:25 +01:00
genericscriptedconfig.cpp Remove K_EXPORT_PLUGIN macros 2013-08-08 13:47:25 +02:00
genericscriptedconfig.h Port GenericScriptedConfig 2013-07-24 09:58:42 +02:00
kwinscript.desktop SVN_SILENT made messages (.desktop file) 2013-08-04 04:29:45 +00:00
Messages.sh Extract messages from scripts and scripting module 2013-03-04 10:29:25 +01:00
meta.cpp Fix no cast to/from ASCII intrduced issues 2013-07-24 09:58:33 +02:00
meta.h Export Toplevel to KWin::Scripts 2013-02-14 08:16:19 +01:00
scriptedeffect.cpp Fix no cast to/from ASCII intrduced issues 2013-07-24 09:58:33 +02:00
scriptedeffect.h export AnimationEffect::set and ::cancel to script 2013-03-28 19:47:30 +01:00
scripting.cpp Port declarative scripting to QtQuick 2013-08-13 09:57:51 +02:00
scripting.h Port declarative scripting to QtQuick 2013-08-13 09:57:51 +02:00
scripting_model.cpp Fix no cast to/from ASCII intrduced issues 2013-07-24 09:58:33 +02:00
scripting_model.h Split out screen handling from Workspace into own class Screens 2013-04-15 10:25:10 +02:00
scriptingutils.cpp
scriptingutils.h Partially disable KAction handling 2013-07-24 09:58:41 +02:00
timer.cpp Strip module path from all Qt #include <> 2013-03-06 10:26:56 +01:00
workspace_wrapper.cpp Remove kapplication.h include from sm.h 2013-08-06 11:20:28 +02:00
workspace_wrapper.h Use Q_SLOTS and Q_SIGNALS instead of slots and signals 2013-07-24 09:46:54 +02:00