Properly handle ProcessAttribute enabled and default visibility

Authored by ahiemstra on Sep 18 2019, 2:05 PM.

Description

Properly handle ProcessAttribute enabled and default visibility

Summary:
Rather than enabling them always, use column and application visibility
to determnine if an attribute should be enabled. In addition, use a
new visibleByDefault property to set the default visibility state of
columns.

Test Plan:
Start ksysguard, see no plugin provided columns but they can be enabled
from the context menu.

Reviewers: Plasma, davidedmundson

Reviewed By: Plasma, davidedmundson

Subscribers: davidedmundson, plasma-devel

Tags: Plasma

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

Details

Committed
ahiemstraSep 19 2019, 10:07 AM
Reviewer
Plasma
Differential Revision
D24053: Properly handle ProcessAttribute enabled and default visibility
Parents
R111:8649dd96606c: Update version number for 5.16.90 GIT_SILENT
Branches
Unknown
Tags
Unknown
References
tag: v5.16.90