<table><tr><td style="">colomar added a comment.
</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/D4663" rel="noreferrer">View Revision</a></tr></table><br /><div><div><p>I agree that what Android does makes a lot of sense. What they have is</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">a permanent icon in the top bar for each application that still has an open notification - basically an SNI, minus the direct interactivity (which makes sense given that tiny icons are not much fun to interact with on a touchscreen)</li>
<li class="remarkup-list-item">a drawer that shows all notifications that are still valid (plus the same on the lockscreen if enabled)</li>
</ul>

<p>I have not seen a better notification system anywhere so far, to be honest. It would make perfect sense for me if Plasma did exactly the same, but we'd still need to change a couple of things for that to work:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">We'd need a drawer to show all notifications that are still valid (similar to the notification history that we had in Plasma 4, but with some very important differences, see below)</li>
<li class="remarkup-list-item">We'd need to automatically create an SNI for every application that sends a notification</li>
<li class="remarkup-list-item">Notifications would need to be grouped by application (the notification drawer on iOS shows what a horrible mess you get if you don't do that)</li>
<li class="remarkup-list-item">Notifications would need to be cleaned up by applications when no longer needed (this would need a new API for applications)</li>
</ul>

<p>This would be perfect, but it would need a whole lot of work from both the desktop environment and the application side.</p>

<p>As long as we can't get there, I agree with Martin that an SNI is a better solution than a permanently shown popup notification, as it attracts attention without covering anything on the screen.</p></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/D4663" rel="noreferrer">https://phabricator.kde.org/D4663</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>albertvaka, Frameworks, apol<br /><strong>Cc: </strong>colomar, mck182, Frameworks<br /></div>