kwin/autotests
Vlad Zahorodnii 2717252861 Partially revert a0c4a8e766
Unfortunately, a0c4a8e766 has a major bug
where clients that track focus events may get confused by focusToNull().

One such a notable example is Dota 2. It tracks the focus events to
minimize itself after the keyboard focus has been lost as well stop
playing music while it's in background. So, when we call focusToNull(),
Dota 2 will receive a corresponding FocusOut event and ask the window
manager to minimize it. It doesn't really matter that the FocusOut
event is going to be followed by a FocusIn event because when a window
is minimized, kwin will activate the next one in the focus chain.

Since those issues can't be fixed from the window manager's side, this
patch partially reverts a0c4a leaving only the autotest.

BUG: 424223
FIXED-IN: 5.19.4
2020-07-21 12:56:21 +03:00
..
drm [autotests] Fix warning 2020-07-07 09:24:03 +00:00
integration Partially revert a0c4a8e766 2020-07-21 12:56:21 +03:00
libinput Wayland: Allow to set a scroll Factor for input devices 2020-04-07 19:08:49 +02:00
libkwineffects [libkwineffects] Detect AMD Navi GPUs 2020-02-05 22:27:15 +02:00
libxrenderutils
tabbox Revert "[kcm/effects] Clip ListView" 2020-02-22 11:53:59 +01:00
abstract_client.h
CMakeLists.txt Port KWin to KWaylandServer 2020-04-30 12:56:08 +02:00
fakeeffectplugin.cpp
fakeeffectplugin.json
fakeeffectplugin_version.cpp
fakeeffectplugin_version.json
mock_abstract_client.cpp
mock_abstract_client.h
mock_effectshandler.cpp
mock_effectshandler.h Port KWin to KWaylandServer 2020-04-30 12:56:08 +02:00
mock_screens.cpp
mock_screens.h
mock_workspace.cpp
mock_workspace.h
mock_x11client.cpp
mock_x11client.h
onscreennotificationtest.cpp
onscreennotificationtest.h
opengl_context_attribute_builder_test.cpp
test_builtin_effectloader.cpp
test_client_machine.cpp
test_gbm_surface.cpp
test_gestures.cpp
test_plugin_effectloader.cpp
test_screen_edges.cpp Make it possible to have a separate cursor for the tablet 2020-04-03 01:16:45 +02:00
test_screen_paint_data.cpp
test_screens.cpp Make it possible to have a separate cursor for the tablet 2020-04-03 01:16:45 +02:00
test_scripted_effectloader.cpp Make it possible to have a separate cursor for the tablet 2020-04-03 01:16:45 +02:00
test_virtual_desktops.cpp
test_virtualkeyboard_dbus.cpp
test_window_paint_data.cpp Port KWin to KWaylandServer 2020-04-30 12:56:08 +02:00
test_x11_timestamp_update.cpp
test_xcb_size_hints.cpp
test_xcb_window.cpp
test_xcb_wrapper.cpp
test_xkb.cpp
testutils.h
workspace.h
x11client.h