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