<div dir="ltr">Hey all,<div><br></div><div>following are the notes from the "New OSD in Plasma 2" discussion we had here at the Plasma sprint.</div><div><br></div><div>The basic idea is that the shell should provide a way for certain apps to display a short passive transient notification. That includes things like when user changes brightness, volume, changes the keyboard layout, virtual desktop or activity and possibly few others.</div>
<div><br></div><div>This would be handled over DBus with custom QML files doing the rendering. The flow is as follows: user changes volume - kmix sends a dbus signal - plasma has a slot handling that signal - plasma loads the QML file for rendering and puts it on screen with special window class - kwin gives it extra love cause of the win class.</div>
<div><br></div><div>We are reluctant to provide a general API which all apps could abuse; that's to be refined after listing all the usecases we want to support.</div><div><br></div><div>That's all from that session, ask if you have questions.<br clear="all">
<div><br></div><div>Cheers</div>-- <br><div><span style="color:rgb(102,102,102)">Martin Klapetek | KDE Developer</span></div>
</div></div>