[Differential] [Request, 316 lines] D2544: Move logic for services autostart from klauncher to ksmserver

davidedmundson (David Edmundson) noreply at phabricator.kde.org
Tue Aug 23 07:49:11 UTC 2016


davidedmundson created this revision.
davidedmundson added a reviewer: Plasma.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  Currently ksmserver sends DBus calls to klauncher to autostart services.
  
  This patch brings all autostarting into the ksmserver process, putting
  all autostart code together, and improving Plasma/Frameworks separation
  (change requested by David Faure) with the long term goal of removing
  this from klauncher; with a longer term goal of maybe even killing
  klauncher.
  
  We don't get two things autostarting as without ksmserver sending the
  signals, klauncher does nothing.
  
  Autostart.cpp code is copied verbatim so there's no breakage.

TEST PLAN
  Logged in, got plasma and krunner and so on.

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

BRANCH
  autostart2

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

AFFECTED FILES
  ksmserver/CMakeLists.txt
  ksmserver/autostart.cpp
  ksmserver/autostart.h
  ksmserver/server.cpp
  ksmserver/server.h
  ksmserver/startup.cpp

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: davidedmundson, #plasma
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160823/20399dbe/attachment-0001.html>


More information about the Plasma-devel mailing list