desktoppackage: add "panelMask" property for Panel.qml
ClosedPublic

Authored by kossebau on Apr 2 2019, 1:21 PM.

Details

Summary

Allows the panel code from plasmashell to know the shape of the panel, as
useful when defining the area for BlurBehind.

Diff Detail

Repository
R119 Plasma Desktop
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kossebau created this revision.Apr 2 2019, 1:21 PM
Restricted Application added a project: Plasma. · View Herald TranscriptApr 2 2019, 1:21 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
kossebau requested review of this revision.Apr 2 2019, 1:21 PM

Needs D20202.

From what I understood, the property "containment" is expected to exist for a "views/Panel.qml" root item, at least by the panelview.cpp code. So I would hope the same could be said about the "panelMask" property. Is the API/property interface of such desktoppackage elements defined somewhere, so this new (optional) property could be defined there?

mart accepted this revision.Apr 8 2019, 10:16 AM
This revision is now accepted and ready to land.Apr 8 2019, 10:16 AM
This revision was automatically updated to reflect the committed changes.