kwin/plugins/qpa
Aleix Pol 6abd23ed02 Make it possible to have a separate cursor for the tablet
Summary:
As is KWin only had 1 Cursor which was a singleton. This made it impossible for
us to properly implement the tablet (as in drawing tablets) support and show where
we're drawing.
This patch makes it possible to have different Cursors in KWin, it makes all the
current code still follow the mouse but the tablet can still render a cursor.

Test Plan: Tests pass, been using it and works as well as before but with beautiful tablet cursors.

Reviewers: #kwin, cblack, davidedmundson

Reviewed By: #kwin, cblack, davidedmundson

Subscribers: davidedmundson, cblack, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D28155
2020-04-03 01:16:45 +02:00
..
CMakeLists.txt Port QPA away from Wayland 2019-09-23 17:28:56 +03:00
abstractplatformcontext.cpp [plugins/qpa] Split out EGL helpers 2019-07-01 21:42:18 +03:00
abstractplatformcontext.h Run clang-tidy with modernize-use-override check 2019-07-22 20:03:22 +03:00
backingstore.cpp Update my email address 2020-01-14 18:17:18 +02:00
backingstore.h Update my email address 2020-01-14 18:17:18 +02:00
eglhelpers.cpp Update my email address 2020-01-14 18:17:18 +02:00
eglhelpers.h Update my email address 2020-01-14 18:17:18 +02:00
integration.cpp Update my email address 2020-01-14 18:17:18 +02:00
integration.h Update my email address 2020-01-14 18:17:18 +02:00
kwin.json [wayland] Add a QPA plugin for kwin_wayland 2015-08-25 14:33:50 +02:00
main.cpp GIT_SILENT: QLatin1Literal->QLatin1String 2019-09-08 21:18:29 +02:00
offscreensurface.cpp Update my email address 2020-01-14 18:17:18 +02:00
offscreensurface.h Update my email address 2020-01-14 18:17:18 +02:00
platformcursor.cpp Make it possible to have a separate cursor for the tablet 2020-04-03 01:16:45 +02:00
platformcursor.h Run clang-tidy with modernize-use-override check 2019-07-22 20:03:22 +03:00
screen.cpp [plugins/qpa] Return a fixed value logicalDpi 2019-07-02 22:32:39 +03:00
screen.h Run clang-tidy with modernize-use-override check 2019-07-22 20:03:22 +03:00
sharingplatformcontext.cpp Port QPA away from Wayland 2019-09-23 17:28:56 +03:00
sharingplatformcontext.h [plugins/qpa] Code tidying 2019-07-01 22:04:45 +03:00
window.cpp Update my email address 2020-01-14 18:17:18 +02:00
window.h Update my email address 2020-01-14 18:17:18 +02:00