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.
Vlad Zahorodnii c766e5da6d Introduce infrastructure for compositor extensions
The scripting api is not suitable for implementing all features that
should not be implemented in libkwin. For example, the krunner
integration or screencasting are the things that don't belong to be
compiled right into kwin and yet we don't have any other choice.

This change introduces a quick and dirty plugin infrastructure that
can be used to implement things such as colord integration, krunner
integration, etc.
4 years ago
..
drm If include is define in .h remove it if it's defined in .cpp too (scripted) 4 years ago
integration Introduce infrastructure for compositor extensions 4 years ago
libinput If include is define in .h remove it if it's defined in .cpp too (scripted) 4 years ago
libkwineffects Use bilinear interpolation to compute texture coords of subquads 4 years ago
libxrenderutils Prettify license headers 4 years ago
tabbox Port TestTabBoxClientModel away from deprecated QWeakPointer::data() 4 years ago
CMakeLists.txt
abstract_client.h
fakeeffectplugin.cpp Prettify license headers 4 years ago
fakeeffectplugin.json
fakeeffectplugin_version.cpp Prettify license headers 4 years ago
fakeeffectplugin_version.json
mock_abstract_client.cpp Prettify license headers 4 years ago
mock_abstract_client.h Prettify license headers 4 years ago
mock_effectshandler.cpp Prettify license headers 4 years ago
mock_effectshandler.h Prettify license headers 4 years ago
mock_screens.cpp Prettify license headers 4 years ago
mock_screens.h Prettify license headers 4 years ago
mock_workspace.cpp Prettify license headers 4 years ago
mock_workspace.h Prettify license headers 4 years ago
mock_x11client.cpp Prettify license headers 4 years ago
mock_x11client.h Prettify license headers 4 years ago
onscreennotificationtest.cpp Fix warning 4 years ago
onscreennotificationtest.h Prettify license headers 4 years ago
opengl_context_attribute_builder_test.cpp Prettify license headers 4 years ago
test_builtin_effectloader.cpp Prettify license headers 4 years ago
test_client_machine.cpp Prettify license headers 4 years ago
test_gbm_surface.cpp Prettify license headers 4 years ago
test_gestures.cpp Prettify license headers 4 years ago
test_plugin_effectloader.cpp Prettify license headers 4 years ago
test_screen_edges.cpp testScreenEdges: no need to wait twice for Screens::changed 4 years ago
test_screen_paint_data.cpp Prettify license headers 4 years ago
test_screens.cpp Prettify license headers 4 years ago
test_scripted_effectloader.cpp [effects/fullscreen] Add effect that animates full screen changes 4 years ago
test_virtual_desktops.cpp Prettify license headers 4 years ago
test_virtualkeyboard_dbus.cpp Prettify license headers 4 years ago
test_window_paint_data.cpp [libkwineffects] Add windowId to EffectWindow 4 years ago
test_x11_timestamp_update.cpp Prettify license headers 4 years ago
test_xcb_size_hints.cpp Prettify license headers 4 years ago
test_xcb_window.cpp Prettify license headers 4 years ago
test_xcb_wrapper.cpp Prettify license headers 4 years ago
test_xkb.cpp Prettify license headers 4 years ago
testutils.h Prettify license headers 4 years ago
workspace.h
x11client.h