[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: Notes from "New OSD in Plasma 2"
From:       Martin Graesslin <mgraesslin () kde ! org>
Date:       2014-01-19 7:04:29
Message-ID: 25284013.Pc0HakDmbv () martin-thinkpad
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Saturday 18 January 2014 15:55:31 Thomas Lübking wrote:
> On Samstag, 18. Januar 2014 13:34:49 CEST, Martin Graesslin wrote:
> > Show it on all screens. That is create one OSD per screen. If that's not
> > wanted I'd say we use what KWin considers the "active" screen. And we
> > could
> > take care of moving it there. (Active screen is depending on
> > config option the
> > screen with the active window or the screen which has the mouse).
> 
> Plasma-desktop could need the "active" screen to be exported anyway (taskbar
> needs to know whether a window can raise - see bug #246838)

I like the idea of exposing the active screen. Will try to draft something 
tomorrow.

> Most important (from client side) about this window type should be fully
> input shaped ("output only") and denying input focus (latter "faking"
> override_redirect) We cannot enforce either from KWin's side if we're
> re-using an existing type.

Good point, we will need to extend the PlasmaCore.Dialog for that. I can also 
try to work on that.

Cheers
Martin
["signature.asc" (application/pgp-signature)]

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic