D7611: Port Appmenu model to QDBusServiceWatcher
David Edmundson
noreply at phabricator.kde.org
Tue Aug 29 22:46:02 UTC 2017
davidedmundson created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
QDBusConnection::serviceOwnerChanged is deprecated, with the intended
replacement being QDBusServiceWatcher. QDBusServiceWatcher only creates
a match rule for the relevant services, resulting in less noise and
wakeups.
(practically this has no impact as the the system tray also connects to
watch every service change, and that runs in the same process)
TEST PLAN
Ran appmenu
Had dolphin open showing the menu
Closed dolphin
menu immediately closed
REPOSITORY
R120 Plasma Workspace
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D7611
AFFECTED FILES
applets/appmenu/plugin/appmenumodel.cpp
applets/appmenu/plugin/appmenumodel.h
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/20170829/26cea090/attachment.html>
More information about the Plasma-devel
mailing list