Removing the Activity wrapper class from the Shell

Authored by ivan on Jul 15 2016, 8:10 AM.

Description

Removing the Activity wrapper class from the Shell

Summary:
After the previous patch which removed the unused
Activity class related events, it started becoming clear that
said class is only really used to store the name of the
containment plugin that should be loaded for an activity.

Instead of keeping a map of these objects (QObjects) with
all their baggage, the shells now only keep the map of
activity IDs and corresponding plugin names.

Reviewers: mart, bshah, davidedmundson, Plasma

Reviewed By: davidedmundson, Plasma

Subscribers: plasma-devel

Tags: Plasma

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

Details

Committed
ivanJul 18 2016, 9:39 AM
Reviewer
Plasma
Differential Revision
D2176: Removing the Activity wrapper class from the Shell
Parents
R120:2f7c8bb0f475: Removing dead code - activity-event-handling private slots
Branches
Unknown
Tags
Unknown