[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