<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 11, 2014 at 1:01 PM, Martin Gräßlin <span dir="ltr"><<a href="mailto:mgraesslin@kde.org" target="_blank">mgraesslin@kde.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":8g" class="a3s" style="overflow:hidden">eheh - then let's change the notifications to use window type notification as<br>

a first step. That's what it got introduced for.<br>
<br>
Whether OSD should be above active fullscreen windows or not is nothing I want<br>
us developers to decide. Let's take it to the forums and start looking at the<br>
use cases and whether we should have an OSD on top fullscreen windows (e.g. I<br>
think volume changes in a video player is wrong, that should be handled by the<br>
video player).</div></blockquote><div><br></div><div>This is something we developers can also do mentally. Here are the current use cases -</div><div>* Display brightness</div><div>* Keyboard brightness</div><div>* Keyboard Layout</div>
<div>* Volume</div><div><br></div><div>With Volume, I can maybe understand that you don't want to show it on top and the relevant application should be showing it. Maybe. With the others, they definitely should be.</div>
<div><br></div><div>Maybe we should try and emulate the behaviour in KDE4 unless there is a clear reason. In KDE4, we always showed the OSD on top.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":8g" class="a3s" style="overflow:hidden"> If the outcome is a change, then let's do it properly by<br>
introducing another type and layer - I don't want to semantically abuse types<br>
as we used to. I want to have Plasma pass as much information to KWin as<br>
possible - we need that for the Wayland world anyway where Plasma cannot just<br>
bypass the window manager.<br></div></blockquote><div><br></div><div>Okay. So lets introduce a new type, and use the actual "Notification" type for Notifications instead of a "dock type".</div><div><br>
</div><div>This is something that should be done regardless of the discussion.</div></div><br><br clear="all"><div><br></div>-- <br><span style="color:rgb(192,192,192)">Vishesh Handa</span><br>
</div></div>