[Differential] [Request, 380 lines] D2176: Removing the Activity wrapper class from the Shell
ivan (Ivan Čukić)
noreply at phabricator.kde.org
Thu Jul 14 19:38:45 UTC 2016
ivan created this revision.
ivan added reviewers: Plasma, mart, davidedmundson, bshah.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION 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.
REPOSITORY
rPLASMAWORKSPACE Plasma Workspace
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D2176
AFFECTED FILES
shell/CMakeLists.txt
shell/activity.cpp
shell/activity.h
shell/scripting/scriptengine.cpp
shell/shellcorona.cpp
shell/shellcorona.h
shell/standaloneappcorona.cpp
shell/standaloneappcorona.h
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: ivan, #plasma, mart, davidedmundson, bshah
Cc: plasma-devel, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160714/78ab87d1/attachment.html>
More information about the Plasma-devel
mailing list