Introduce PlaceholderMessage component

Authored by ngraham on Apr 21 2020, 2:48 PM.

Description

Introduce PlaceholderMessage component

Summary:
This patch creates the PlaceholderMessage, a re-usable component that can be used
to create all kinds of placeholder messages with a standardized appearance. It can be a
loading screen, an "there's no content in this view" message, an error message, and more.

Test Plan:
In Discover, with D29059:


In Plasma-Thunderbolt, with D29060:

More will be ported if and when this patch lands.

Reviewers: VDG, Kirigami, mart

Reviewed By: VDG, Kirigami, mart

Subscribers: leinir, abetts, broulik, cblack, plasma-devel

Tags: Kirigami

Maniphest Tasks: T11227

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

Details

Committed
ngrahamApr 22 2020, 7:07 PM
Reviewer
VDG
Differential Revision
D29057: Introduce PlaceholderMessage component
Parents
R169:cb0535f1f52c: Revert "Refactor for loops"
Branches
Unknown
Tags
Unknown