Wayland protocols

Martin Gräßlin mgraesslin at kde.org
Mon Aug 18 15:31:09 UTC 2014


On Monday 18 August 2014 17:21:55 Pier Luigi wrote:
> 2014-08-15 7:25 GMT+02:00 Martin Gräßlin <mgraesslin at kde.org>:
> > On Thursday 14 August 2014 19:21:54 Pier Luigi wrote:
> >> Hi,
> >> 
> >> Just pushed some initial draft of the Wayland protocols on Github [1]
> >> 
> >> I need people with knowledge of KF5 and plasmashell to comment it and
> >> suggest improvements.
> >> 
> >> As we are speaking of protocols, please take a look at xdg-shell.
> >> It's going to become stable soon [2] please point out your suggestion
> >> before it's too late.
> > 
> > thanks for the effort. I just started to look at them from top down and
> > will send a mail whenever I find something to comment on :-)
> > 
> > panel.xml: I think we need a property for:
> > * auto-hide
> > * always visible
> > * windows can cover
> > * window go below
> 
> Added
> 
> > For the auto-hide panel we also need a trigger mechanism: the panel needs
> > to know when the screen edge is approached. On X11 we do that using a
> > small protocol described in https://community.kde.org/KWin/Screen_Edges
> 
> Something like set_screen_edge(wl_surface, screen_edge) request with
> screen_edge being an enum with none, left, top, right, bottom would
> work?

sounds ok. I'm just thinking what else would be needed, probably a callback 
indicating that the panel should show the surface again.

Cheers
Martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20140818/eff14c9b/attachment.sig>


More information about the Plasma-devel mailing list