Diffusion KWin 5af81c1cd7d2

Make support for the maximized mode partially optional

Authored by zzag on Feb 4 2020, 7:14 PM.

Description

Make support for the maximized mode partially optional

Summary:
Not all Client classes have support for the maximized mode. Therefore,
it can be made opt-in to reduce the amount of plumbed methods.

Unfortunately, there a few places, which don't have any connection with
the maximized mode, where AbstractClient::geometryRestore() is used, so
it cannot be made 100% optional at the moment.

Reviewers: KWin

Subscribers: kwin

Tags: KWin

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

Details

Committed
zzagFeb 12 2020, 9:28 AM
Differential Revision
D27169: Make support for the maximized mode partially optional
Parents
R108:34df058e5480: Make support for the minimized state optional
Branches
Unknown
Tags
Unknown