D7404: Run the Baloo runner out of process
David Edmundson
noreply at phabricator.kde.org
Fri Aug 18 20:54:21 UTC 2017
davidedmundson created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
KRunner now supports querying data from running processes rather than
being plugins.
Due the number of crash reports of Baloo in both krunner and more
importantly plasmashell, we can move this out of process to make the UX
better in the event of an issue.
TEST PLAN
Searched, typing really quickly
All works as before; including forcing a delay when you only type a few letters
Results are just as fast as before to the human eye (bustle show calls as 0ms)
Tested open with folder and open normally actions
Tested dragging from krunner to dolphin
Tested we had correct icons
REPOSITORY
R120 Plasma Workspace
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D7404
AFFECTED FILES
runners/baloo/CMakeLists.txt
runners/baloo/baloosearchrunner.cpp
runners/baloo/baloosearchrunner.h
runners/baloo/dbusutils_p.h
runners/baloo/org.kde.baloorunner.service.in
runners/baloo/org.kde.krunner1.xml
runners/baloo/plasma-runner-baloosearch.desktop
To: davidedmundson, #plasma
Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170818/b1f6852a/attachment.html>
More information about the Plasma-devel
mailing list