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