Notes from "New OSD in Plasma 2"

Martin Graesslin mgraesslin at kde.org
Sun Jan 19 07:04:29 UTC 2014


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20140119/ed53288f/attachment.sig>


More information about the Plasma-devel mailing list