<table><tr><td style="">nicolasfella edited the summary of this revision. <a href="https://phabricator.kde.org/transactions/detail/PHID-XACT-DREV-zyxxcjebeoayj6g/">(Show Details)</a>
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D22544">View Revision</a></tr></table><br /><div><strong>CHANGES TO REVISION SUMMARY</strong><div><div style="white-space: pre-wrap; color: #74777D;"><div style="padding: 8px 0;">...</div>1. As a fallback for when no other notification system is available. (Non-linux or when no notification daemon is running). For Windows <span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);">(D21661) </span>and macOS<span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);"> (D22365)</span> we're about to get proper native notifcation support. The case where no notification daemon is running is IMHO an edge case that we don't need to support. Removing the fallback would allow to clean up the implementation and public API (for KF6) of KNotifications.<br />
2. Directly by applicatins. A guick grep over the KDE codebase found few users of it (KHTML, KDevelop, Lokalize and KTeaTime<span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);"> (D22542)</span>).<div style="padding: 8px 0;">...</div></div></div></div><br /><div><strong>REPOSITORY</strong><div><div>R289 KNotifications</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D22544">https://phabricator.kde.org/D22544</a></div></div><br /><div><strong>To: </strong>nicolasfella, Frameworks<br /><strong>Cc: </strong>kde-frameworks-devel, LeGast00n, sbergeron, michaelh, ngraham, bruns<br /></div>