Proof of concept of a wayland protocol to allow the keystate dataengine to work
ClosedPublic

Authored by apol on Apr 1 2019, 11:51 PM.

Details

Test Plan

Tested with both the lock screen and the keyboard indicator plasmoid

Diff Detail

Repository
R127 KWayland
Branch
master
Lint
Lint SkippedExcuse: x
Unit
No Unit Test Coverage
Build Status
Buildable 10704
Build 10722: arc lint + arc unit
apol created this revision.Apr 1 2019, 11:51 PM
Restricted Application added a project: Frameworks. · View Herald TranscriptApr 1 2019, 11:51 PM
Restricted Application added a subscriber: kde-frameworks-devel. · View Herald Transcript
apol requested review of this revision.Apr 1 2019, 11:51 PM
davidedmundson added inline comments.
src/client/protocols/keystate.xml
35

I would just send the initial stateChanged on bind

apol updated this revision to Diff 55913.Apr 10 2019, 3:14 PM

Include keystates client side

davidedmundson accepted this revision.Jun 20 2019, 2:38 PM
davidedmundson added inline comments.
src/server/display.h
207

please keep up to date.

src/server/keystate_interface.cpp
89

->

This revision is now accepted and ready to land.Jun 20 2019, 2:38 PM
This revision was automatically updated to reflect the committed changes.