OSD above fullscreen windows

Vishesh Handa me at vhanda.in
Tue Aug 12 09:03:19 UTC 2014


On Mon, Aug 11, 2014 at 1:01 PM, Martin Gräßlin <mgraesslin at kde.org> wrote:

> eheh - then let's change the notifications to use window type notification
> as
> a first step. That's what it got introduced for.
>
> Whether OSD should be above active fullscreen windows or not is nothing I
> want
> us developers to decide. Let's take it to the forums and start looking at
> the
> use cases and whether we should have an OSD on top fullscreen windows
> (e.g. I
> think volume changes in a video player is wrong, that should be handled by
> the
> video player).
>

This is something we developers can also do mentally. Here are the current
use cases -
* Display brightness
* Keyboard brightness
* Keyboard Layout
* Volume

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.

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.


> If the outcome is a change, then let's do it properly by
> introducing another type and layer - I don't want to semantically abuse
> types
> as we used to. I want to have Plasma pass as much information to KWin as
> possible - we need that for the Wayland world anyway where Plasma cannot
> just
> bypass the window manager.
>

Okay. So lets introduce a new type, and use the actual "Notification" type
for Notifications instead of a "dock type".

This is something that should be done regardless of the discussion.



-- 
Vishesh Handa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20140812/adcb010d/attachment.html>


More information about the Plasma-devel mailing list