D22017: [Notifications] Let plasmashell be the only true owner of notification and job tracker services

Kai Uwe Broulik noreply at phabricator.kde.org
Sun Jun 23 10:07:06 BST 2019


broulik created this revision.
broulik added reviewers: Plasma, mvourlakos, ngraham.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
broulik requested review of this revision.

REVISION SUMMARY
  Register notification and job tracker services with "allow replacement" flag if not plasmashell, so when it eventually comes up, it can claim the service and then cling on to it.
  
  BUG: 408250
  FIXED-IN: 5.16.2

TEST PLAN
  Can't reproduce with latte but tried with `plasmawindowed org.kde.plasma.notifications` and then starting `plasmashell`
  
  Not too happy about that magic property but other than that pretty cool imho

REPOSITORY
  R120 Plasma Workspace

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

AFFECTED FILES
  libnotificationmanager/jobsmodel.cpp
  libnotificationmanager/jobsmodel.h
  libnotificationmanager/jobsmodel_p.cpp
  libnotificationmanager/jobsmodel_p.h
  libnotificationmanager/notificationsmodel.cpp
  libnotificationmanager/server.cpp
  libnotificationmanager/server.h
  libnotificationmanager/server_p.cpp
  libnotificationmanager/server_p.h
  libnotificationmanager/utils.cpp
  libnotificationmanager/utils_p.h
  shell/main.cpp

To: broulik, #plasma, mvourlakos, ngraham
Cc: plasma-devel, LeGast00n, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190623/cf02738d/attachment.html>


More information about the Plasma-devel mailing list