kwin/autotests
Martin Gräßlin 4230a0d331 [effects] Get xcb_connection_t* and rootWindow through EffectsHandler API
So far the effects could just use the connection() and rootWindow()
provided by kwinglobals. Thus an internal detail from KWin core is
accessed directly.

To be more consistent with the rest of the API it's wrapped through the
EffectsHandler and with a convenient method in Effect.

The connection() is provided as xcbConnection() to free the very generic
name connection which could create confusion once we provide a wayland
connection to the Effects.

The rootWindow() is provided as x11RootWindow() to indicate that it is
for the X11 world.

REVIEW: 117597
2014-04-16 16:05:05 +02:00
..
CMakeLists.txt Use KWindowInfo::clientMachine in ClientMachine::resolve 2014-04-10 15:55:17 +02:00
fakeeffectplugin.cpp [kwin] Add a PluginEffectLoader 2014-03-28 14:04:54 +01:00
fakeeffectplugin.json [kwin] Add a PluginEffectLoader 2014-03-28 14:04:54 +01:00
fakeeffectplugin_version.cpp [kwin] Adapt to KPluginFactory change 2014-03-28 19:50:46 +00:00
fakeeffectplugin_version.json [kwin] Add a PluginEffectLoader 2014-03-28 14:04:54 +01:00
mock_effectshandler.cpp [kwin] Introduce a new Effect Loading mechanism 2014-03-28 14:04:54 +01:00
mock_effectshandler.h [effects] Get xcb_connection_t* and rootWindow through EffectsHandler API 2014-04-16 16:05:05 +02:00
test_builtin_effectloader.cpp [kwin] Move finding of scripted effect source file to ScriptedEffect 2014-03-28 14:04:54 +01:00
test_client_machine.cpp Use KWindowInfo::clientMachine in ClientMachine::resolve 2014-04-10 15:55:17 +02:00
test_plugin_effectloader.cpp [kwin] Add a PluginEffectLoader 2014-03-28 14:04:54 +01:00
test_screen_paint_data.cpp
test_scripted_effectloader.cpp [kwin] Add a ScriptedEffectLoader 2014-03-28 14:04:54 +01:00
test_virtual_desktops.cpp Switch virtual desktops with ctrl+alt+mouse wheel 2014-03-19 14:14:56 +01:00
test_window_paint_data.cpp
test_xcb_window.cpp
test_xcb_wrapper.cpp
testutils.h