D21764: Port all plasma workspace to new libkworkspace API

David Edmundson noreply at phabricator.kde.org
Wed Jun 12 12:23:44 BST 2019


davidedmundson created this revision.
davidedmundson added a reviewer: Plasma.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
davidedmundson requested review of this revision.

REVISION SUMMARY
  ContainmentActions had some old windows code was dropped as that's
  clearly unused.
  
  logout and leave actions now enable/disable at runtime, so in future can
  respond to config changes when that's added to libkworkspace.
  
  DataEngines and the krunner code should have no visible changes

TEST PLAN
  Left from the desktop and from krunner
  Changed the default action in ksmserver's kcm
  Confirmed that changes the default leave action changed

REPOSITORY
  R120 Plasma Workspace

BRANCH
  kworkspace3

REVISION DETAIL
  https://phabricator.kde.org/D21764

AFFECTED FILES
  containmentactions/contextmenu/menu.cpp
  containmentactions/contextmenu/menu.h
  dataengines/powermanagement/powermanagementjob.cpp
  dataengines/powermanagement/powermanagementjob.h
  ksmserver/shutdown.cpp
  runners/sessions/sessionrunner.cpp
  runners/sessions/sessionrunner.h

To: davidedmundson, #plasma
Cc: plasma-devel, LeGast00n, ericadams, jraleigh, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190612/d4eba58e/attachment.html>


More information about the Plasma-devel mailing list