You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martin Gräßlin c3dfacc3dc Improve introspection into Scripting for KWin core/testing
Summary:
This change introduces a Scripting::findScript method which returns
the AbstractScript. Thus a test can load a script, retrieve it and
trigger run on it. As the test would also need to know when finally
the test is running a signal is introduced to notify about it.

This makes the scripting ScreenEdgeTest way more reliable. The test
had been failing on both build.kde.org and build.neon.kde.org due to
not knowing when the script is loaded.

Reviewers: #kwin

Subscribers: kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D2497
8 years ago
..
CMakeLists.txt
Messages.sh
dbuscall.cpp
dbuscall.h
documentation-effect-global.xml
documentation-global.xml
genericscriptedconfig.cpp optimize string operations 9 years ago
genericscriptedconfig.h
genericscriptedconfig.json
kwinscript.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 8 years ago
meta.cpp Fix no cast to/from ASCII intrduced issues 11 years ago
meta.h
screenedgeitem.cpp
screenedgeitem.h
scriptedeffect.cpp Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
scriptedeffect.h Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
scripting.cpp Improve introspection into Scripting for KWin core/testing 8 years ago
scripting.h Improve introspection into Scripting for KWin core/testing 8 years ago
scripting_logging.cpp pedantic fixes 8 years ago
scripting_logging.h [scripting] Add dedicated logging category 9 years ago
scripting_model.cpp Drop cmakedefine HAVE_WAYLAND 9 years ago
scripting_model.h
scriptingutils.cpp
scriptingutils.h [scripting] Add dedicated logging category 9 years ago
timer.cpp
workspace_wrapper.cpp Disable Activities support on Wayland 9 years ago
workspace_wrapper.h