[libkwineffects] Deprecate Outline feature

Summary:
KWin had Outline effect during KDE SC times, which had been removed in
KDE SC 4.11. With that effect, also showOutline and hideOutline signals
had been removed, making it impossible to write effects that show
outline. Yet, Outline enum value had been left.

Even though the Outline feature is useless nowadays, in order to keep API
compatibility, let's just deprecate it.

Reviewers: #kwin, graesslin

Reviewed By: #kwin, graesslin

Subscribers: kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D14188
This commit is contained in:
Vlad Zagorodniy 2018-07-17 17:12:58 +03:00
parent f0ba436c72
commit 653e98d5ac

View file

@ -359,7 +359,14 @@ public:
};
enum Feature {
Nothing = 0, Resize, GeometryTip, Outline, ScreenInversion, Blur, Contrast, HighlightWindows
Nothing = 0,
Resize,
GeometryTip,
Outline, /**< @deprecated */
ScreenInversion,
Blur,
Contrast,
HighlightWindows
};
/**