[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