Diffusion KWin dcc349c1ef23

Add some missing properties to Deleted

Authored by zzag on Jun 21 2018, 7:42 AM.

Description

Add some missing properties to Deleted

Summary:

keepAbove

Some effects(e.g. Dim Inactive) can take keep above state of a window
into account when they are making decision whether to operate on it.
Because Deleted doesn't expose keepAbove property, it will be always
true, which is wrong.

keepBelow

This property was added as a counterpart to keepAbove.

caption

That's mostly for debugging purposes, e.g.

void CoolEffect::windowClosed(EffectWindow *w)
{
    qDebug() << w->caption() << "has been closed";
    qDebug() << "keep above:" << w->keepAbove();
}

Test Plan: Manually.

Reviewers: KWin, davidedmundson

Reviewed By: KWin, davidedmundson

Subscribers: kwin

Tags: KWin

Differential Revision: https://phabricator.kde.org/D13649

Details

Committed
zzagJun 22 2018, 9:27 AM
Reviewer
KWin
Differential Revision
D13649: Add some missing properties to Deleted
Parents
R108:be5d0f6bac42: Merge branch 'Plasma/5.13'
Branches
Unknown
Tags
Unknown