kwin/backends
Martin Gräßlin 57b11f8429 [backends/drm] Use an InputEventFilter to reenable outputs
So far the DrmOutput connected to all input events when going into
power saving. As we now have the input filters it's better to just
install a filter when an output goes into powersave and remove the
input filter again when all outputs are enabled again.

To make this work InputRedirection gains a new method to add a new
filter as the first filter. This is a potentially dangerous method
as it allows to have a filter before LockScreenFilter gets the
events. But in case of DPMS it's something we actually want.

A nice new feature possible with the input filter is that we can
filter out the event which re-enables the outputs. Thus when getting
on a system with output off and screen locked, the first key hit
doesn't go to the lock screen.

Reviewed-By: Bhushan Shah
BUG: 341201
Fixed-in: 5.6.0 (Wayland-only)
2016-02-15 15:53:43 +01:00
..
drm [backends/drm] Use an InputEventFilter to reenable outputs 2016-02-15 15:53:43 +01:00
fbdev SVN_SILENT made messages (.desktop file) 2016-01-10 14:47:34 +00:00
hwcomposer SVN_SILENT made messages (.desktop file) 2016-01-10 14:47:34 +00:00
virtual SVN_SILENT made messages (.desktop file) - always resolve ours 2016-01-12 12:09:37 +00:00
wayland SVN_SILENT made messages (.desktop file) 2016-01-10 14:47:34 +00:00
x11 SVN_SILENT made messages (.desktop file) - always resolve ours 2016-02-03 09:28:15 +00:00
CMakeLists.txt Only compile VirtualTerminal if libinput is found 2015-12-01 07:57:39 +01:00