Make it possible to have a separate cursor for the tablet
Needs ReviewPublic

Authored by apol on Fri, Mar 20, 2:14 AM.

Details

Reviewers
None
Group Reviewers
KWin
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.

Diff Detail

Repository
R108 KWin
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 24141
Build 24159: arc lint + arc unit
apol created this revision.Fri, Mar 20, 2:14 AM
Restricted Application added a project: KWin. · View Herald TranscriptFri, Mar 20, 2:14 AM
Restricted Application added a subscriber: kwin. · View Herald Transcript
apol requested review of this revision.Fri, Mar 20, 2:14 AM
apol updated this revision to Diff 78068.Fri, Mar 20, 2:50 AM

arc put this part on the previous patch 8-)

apol updated this revision to Diff 78351.Tue, Mar 24, 1:15 PM

rebase

apol retitled this revision from WIP: Make it possible to have a separate cursor for the tablet to Make it possible to have a separate cursor for the tablet.Tue, Mar 24, 2:32 PM
apol edited the test plan for this revision. (Show Details)