Add a flag to keep a window on top
Needs ReviewPublic

Authored by davidedmundson on Jan 18 2019, 2:22 PM.

Details

Reviewers
None
Group Reviewers
KWin
Summary

Intended usage is just for the calendar/system tray "keep on top" pin.
It's very specific just for plasmashell usages.

There's already a panel behavior flag but that didn't really match as it
ties too closely to screen edges.

Flags are used rather than an enum for easier future expansion.

Test Plan

Unit test

Diff Detail

Repository
R127 KWayland
Branch
origin-master (branched from master)
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 7275
Build 7293: arc lint + arc unit
davidedmundson created this revision.Jan 18 2019, 2:22 PM
Restricted Application added a project: Frameworks. · View Herald TranscriptJan 18 2019, 2:22 PM
Restricted Application added a subscriber: kde-frameworks-devel. · View Herald Transcript
davidedmundson requested review of this revision.Jan 18 2019, 2:22 PM
zzag added a subscriber: zzag.Jan 18 2019, 2:39 PM

Looks good to me.

(please remove period from the title)

davidedmundson retitled this revision from Add flag to keep a window on top. to Add a flag to keep a window on top.Jan 18 2019, 2:43 PM
davidedmundson edited the summary of this revision. (Show Details)
apol added a subscriber: apol.Jan 27 2019, 4:18 AM

(Catching up with e-mail) did this fall through?

+1 also needed for critical notifications, cf D20154