kwin/tests
Martin Flöser e0b1a5715b Add DBus interface to OrientationSensor and a persistent configuration
Summary:
The initial state for user enabled is now read from config. In addition
a DBus interface is provided exporting this property. This allows
KScreen to determine whether automatic screen rotation is available and
whether the user has it enabled or not.

Furthermore KScreen can change the property and this gets stored into
the configuration. Thus KScreen can offer a user interface to
enable/disable automatic screen rotation as well as enabling/disabling
the manual rotation based on the current user settings.

Test Plan:
Not yet tested, coded on the system which doesn't have an
orientation sensor

Reviewers: #kwin, #plasma, sebas, davidedmundson

Subscribers: plasma-devel, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D8738
2017-12-26 22:02:47 +01:00
..
CMakeLists.txt Add DBus interface to OrientationSensor and a persistent configuration 2017-12-26 22:02:47 +01:00
cursorhotspottest.cpp [platforms/drm] Fix cursor hotspot for inverted landscape rotation 2017-11-06 16:48:44 +01:00
inputmethodstest.qml Integrate QtVirtualKeyboard into KWin/Wayland 2016-06-02 11:26:53 +02:00
libinputtest.cpp Support for relative pointer motion events 2016-10-12 11:26:46 +02:00
normalhintsbasesizetest.cpp
orientationtest.cpp Support automatic screen rotation based on orientation sensor 2017-11-08 17:44:38 +01:00
pointergesturestest.cpp Forward pointer gestures to Wayland server 2016-11-07 13:45:08 +01:00
pointergesturestest.qml Forward pointer gestures to Wayland server 2016-11-07 13:45:08 +01:00
screenedgeshowtest.cpp Remove KWin::display from kwinglobals 2016-11-16 18:00:00 +01:00
unmapdestroytest.qml
waylandclienttest.cpp [tests] Support a trasient window in the waylandclienttest 2015-10-01 14:03:48 +02:00
waylandclienttest.h [tests] Support a trasient window in the waylandclienttest 2015-10-01 14:03:48 +02:00
x11shadowreader.cpp [tests] Fix build - missing include to QDebug 2016-07-13 10:13:47 +02:00