kwin/effects
Martin Flöser c36f9d2980 Fix test of scriptedeffectsloader when run from build directory without install
Summary:
On build.kde.org all tests loading scripted effects are failing. This
seems to be because the effects are not installed.

To make this work, this change introduces the following changes:
 * scripted effects are copied to ${build}/bin, like all binaries
 * the test sets XDG_DATA_DIRS env variable to point to ${build}/bin

This change also needs to be added to further tests once this is
accepted. Furthermore it could be considered whether KPackageLoader
should consider the QCoreApplication::applicationDirPath in addition to
the GenericDataLocation. This would make KPackageLoader work much better
in a build tree only setup.

Test Plan: Test passes locally, obviously not tried on build.kde.org

Reviewers: #kwin

Subscribers: kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D16682
2018-11-07 09:34:18 +01:00
..
backgroundcontrast [effects/backgroundcontrast] Use override keyword 2018-10-18 19:16:17 +03:00
blur [effects/blur] Add missing override keywords 2018-09-24 15:42:22 +03:00
colorpicker
coverswitch [effects/coverswitch] Use override keyword 2018-10-18 19:15:13 +03:00
cube [effects/cube] Update cubecap texture 2018-09-28 21:20:11 +03:00
cubeslide [effects] Move the Desktop Cube Animation effect to its own directory 2018-09-28 20:07:32 +03:00
desktopgrid [wayland] Use the new plasma virtual desktop protocol 2018-11-01 16:35:29 +01:00
dialogparent Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
diminactive [effects/diminactive] Dim Wayland clients 2018-10-19 14:38:10 +03:00
dimscreen [effects/dimscreen] Make it work on Wayland 2018-10-19 17:49:37 +03:00
eyeonscreen Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
fade Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
fadedesktop Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
fallapart [effects/fallapart] Fade out window parts 2018-06-14 16:38:12 +03:00
flipswitch Fix minor EBN issues 2018-08-29 21:02:16 +03:00
frozenapp Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
glide [effects] Add plasmashell to the blacklist of Glide and Scale effect on Wayland 2018-10-18 19:18:03 +03:00
highlightwindow [effects] Support xcbConnectionChanged for support properties 2017-09-12 18:53:31 +02:00
invert [effects/invert] Don't block blur and background contrast effect 2018-10-23 13:57:56 +03:00
kscreen [effects/kscreen] Port to TimeLine 2018-07-05 23:00:27 +03:00
login Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
logout Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
lookingglass SVN_SILENT made messages (.desktop file) - always resolve ours 2018-11-02 06:01:53 +01:00
magiclamp SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-23 05:24:40 +02:00
magnifier [effects/magnifier] Fix 1 px gap between magnified area and frame 2018-09-10 13:08:25 +03:00
maximize Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
morphingpopups [effects/morphingpopups] Put "use strict" at the beginning of the script 2018-11-05 11:46:19 +02:00
mouseclick SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-23 05:24:40 +02:00
mousemark [effects/mousemark] Properly use GL_LINE_SMOOTH 2018-08-09 22:52:37 +03:00
presentwindows Merge branch 'Plasma/5.12' into Plasma/5.14 2018-10-29 00:02:52 +02:00
resize SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-23 05:24:40 +02:00
scale Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
screenedge [ScreenEdgeEffect] Create glow Svg on demand 2017-09-28 10:18:36 +02:00
screenshot [effects/screenshot] Use override keyword 2018-10-17 02:39:53 +03:00
sheet [effects/sheet] Decrease the default animation duration 2018-10-22 10:11:00 +03:00
showfps SVN_SILENT made messages (.desktop file) - always resolve ours 2018-11-01 05:58:11 +01:00
showpaint SVN_SILENT made messages (.desktop file) - always resolve ours 2018-11-01 05:58:11 +01:00
slide [effects/slide] Simplify logic that forces blur and background contrast 2018-10-02 19:54:37 +03:00
slideback [effects] Ignore previous state of WindowForceBlurRole 2018-06-19 15:23:41 +03:00
slidingpopups [effects/slidingpopups] Fix jumpy transition between In and Out animations 2018-10-08 14:14:14 +03:00
snaphelper [effects/snaphelper] Do massive overhaul 2018-11-05 16:59:19 +02:00
squash Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
startupfeedback Remove Qt module declarations in includes 2018-06-05 18:07:23 +01:00
thumbnailaside [effects/thumbnailaside] Save shortcuts 2018-10-27 19:09:49 +03:00
touchpoints
trackmouse [effects/trackmouse] Allow to use both modifiers and shortcut 2018-09-12 16:37:05 +03:00
translucency Fix test of scriptedeffectsloader when run from build directory without install 2018-11-07 09:34:18 +01:00
windowaperture [kcmkwin/compositing] Move show desktop effects to their own category 2018-08-02 16:32:57 +03:00
windowgeometry SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-23 05:24:40 +02:00
wobblywindows [effects/wobblywindows] Delete commented code 2018-10-18 19:17:13 +03:00
zoom [effects/zoom] Set wrap mode for cursor texture 2018-10-04 21:40:49 +03:00
CMakeLists.txt [effects/scale] Port to JavaScript 2018-10-29 10:17:21 +02:00
effect_builtins.cpp [effects/scale] Port to JavaScript 2018-10-29 10:17:21 +02:00
effect_builtins.h [effects/scale] Port to JavaScript 2018-10-29 10:17:21 +02:00
kwineffect.desktop [effects] Fix type of X-KWin-Video-Url 2018-09-11 13:46:35 +03:00
logging.cpp
Messages.sh
shaders.qrc Removed the "fastblur" path 2018-02-03 19:04:11 +01:00